Page 1 sur 5

Grosse maintenance

Publié : 11 févr. 2021, 22:08
par EricW
Bonsoir tout le monde,

Alors voilà : le forum et son wiki ont besoin d'une grosse maintenance. Il va falloir mettre à jour les logiciels qui font marcher tout ça, et comme on a pas fait ça depuis un sacré moment l'opération va être assez conséquente.

Deux conséquences pour vous :
  1. Quand je vais lancer le chantier le forum va être indisponible une demi-journée environ, peut-être moins, et j'espère pas plus ! (si c'est le cas c'est qu'il est arrivé une grosse galère). Allez prendre l'air, vous penserez à moi qui pataugerai dans le code :wink:
  2. Une fois le forum relancé, il va perdre temporairement son look (techniquement c'est parce que la nouvelle version du logiciel a un nouveau système de thème graphique qui n'est pas compatible avec l'ancienne version). Mais à ce moment là c'est Dim qui rentrera en action pour nous refignoler un thème maison comme il en a le secret. Ça prendra probablement quelques jours (déjà il va falloir voir comment fonctionne le nouveau système de thèmes).
L'opération aura certainement lieu le week-end du 20 février. Je vous préviendrai la veille.

[edit]
Une autre conséquence, positive celle là, de la mise à jour : la nouvelle interface du forum sera adaptable à tous les types de supports : écrans, tablettes, téléphones. Il faut bien dire que l'interface actuelle accuse l'âge de ses artères !
[/edit]

E.

Publié : 11 févr. 2021, 22:45
par L'Altiste
Bon courage à vous les gars, et merci !

Publié : 12 févr. 2021, 02:54
par Soupir
Je loue votre dévouement, ô mainteneurs, mais tant qu'à laisser le 20ème siècle derrière côté interface, pourquoi ne pas également mettre à jour un service web de façon un peu moderne, en installant la nouvelle version sur un autre serveur (de nos jours c'est virtuel tout cela) et en basculant le service une fois qu'on a testé que ça marche ? Pas de période d'indisponibilité, pas de frustrations ni des mainteneurs ni des utilisateurs, et tout le temps pour peaufiner le nouveau look avec le feedback de ces mêmes utilisateurs.

Publié : 12 févr. 2021, 08:50
par EricW
Soupir a écrit :Je loue votre dévouement, ô mainteneurs, mais tant qu'à laisser le 20ème siècle derrière côté interface, pourquoi ne pas également mettre à jour un service web de façon un peu moderne, en installant la nouvelle version sur un autre serveur (de nos jours c'est virtuel tout cela) et en basculant le service une fois qu'on a testé que ça marche ? Pas de période d'indisponibilité, pas de frustrations ni des mainteneurs ni des utilisateurs, et tout le temps pour peaufiner le nouveau look avec le feedback de ces mêmes utilisateurs.
Parce qu'ouvrir un autre serveur, tout virtuel soit-il, ça coûte des sous, et qu'on est une petite association.
Parce qu'on est pas sur du VPS mais sur du shared hosting et qu'on va pas ouvrir un deuxième shared hosting pour faire une mise à jour tous les 5 ans.

Par ailleurs la façon que tu décris de faire une maj n'est pas moderne, elle se pratique depuis déjà fort fort longtemps, elle a juste été rendue plus pratique par l'utilisation de machines virtuelles.

Yakafokon

Publié : 12 févr. 2021, 12:59
par lorenzacchio
Merci Eric,

pendant la maintenance j'invite chacun à jouer de la clarinette, plutôt que de trainer sur internet !

D'autre part, bravo à Dim pour le look actuel du forum, que je trouve très réussi : agréable, élégant, très lisible, classieux quoi.
Donc Dim, si tu pouvais nous faire un truc aussi chouette, c'est à dire nouveau mais pas trop, ce serait formidable.

Bon code

Publié : 12 févr. 2021, 16:35
par Jef
Merci les gars, grâce à vous le forum par et avec lequel j'apprends toujours plein de choses existe ! :D
Je m'en vais d'ailleurs tout de suite régler ma cotisation (z'ai beaucoup de retard), car tout cela a un coût !
Merci donc et surtout bravo ! Je serais bien incapable de faire ce genre de chose ! On croise les doigts pour que tout se passe comme sur des roulettes ! :wink:

Publié : 12 févr. 2021, 17:58
par EricW
Pas de quoi les gars ! merci pour les encouragements
lorenzacchio a écrit : Bon code
Bah normalement pas trop à mettre les pattes dans le code, sauf pour deux trois valeurs de config.
Et heureusement parce que je HAIS PHP... C'est vraiment un langage de m....

(en info les langages se divisent en trois catégories : les langages de merde, les bons langages utilisés à contre-emploi, et les excellents langages que personne n'utilise :mrvert: )

Mais je m'égare...

E.

Publié : 12 févr. 2021, 19:41
par klarnet33
Merci beaucoup pour votre compétence et votre dévouement ! C'est vrai qu'avec le forum, on se sent moins seul(e). C'est un lieu exceptionnel de partage, quel que soit le niveau de chacun :D .

Je comprends que tout cela ait un coût, mais je n'ai pas capté en quoi c'est une asso. L'info concernant l'adhésion est peut-être trop perdue, trop discrète :wink: !
Donc causons clairement fric ! Concrètement, on fait comment pour faire partie de la famille ?

Bon courage pour le boulot de maintenance !

Publié : 12 févr. 2021, 20:22
par EricW
klarnet33 a écrit : Je comprends que tout cela ait un coût, mais je n'ai pas capté en quoi c'est une asso. L'info concernant l'adhésion est peut-être trop perdue, trop discrète :wink: !
Donc causons clairement fric ! Concrètement, on fait comment pour faire partie de la famille ?
Quand tu es identifiée sur le forum l'info d'adhésion c'est le postit jaune en haut, il suffit de cliquer dessus :wink:

E.

Publié : 12 févr. 2021, 20:45
par edp
Merci EricW pour cette tâche !

Publié : 12 févr. 2021, 21:50
par Soupir
EricW a écrit :
klarnet33 a écrit : Je comprends que tout cela ait un coût, mais je n'ai pas capté en quoi c'est une asso. L'info concernant l'adhésion est peut-être trop perdue, trop discrète :wink: !
Donc causons clairement fric ! Concrètement, on fait comment pour faire partie de la famille ?
Quand tu es identifiée sur le forum l'info d'adhésion c'est le postit jaune en haut, il suffit de cliquer dessus :wink:

E.
Ah ben du coup j'ai pu payer mon adhésion.
Ce n'était pas pas clair pour moi que la bannière du haut est cliquable par endroits.
EricW a écrit :Parce qu'on est pas sur du VPS mais sur du shared hosting et qu'on va pas ouvrir un deuxième shared hosting pour faire une mise à jour tous les 5 ans.
Je parlais principalement d'utiliser un serveur virtuel pour un temps très limité, le temps d'adapter et de tester le service avec une nouvelle distro ou un nouveau composant. Quand ça marche, on bascule dessus le temps de mettre à jour son infrastructure sans surprise, puis on rebascule dessus et on détruit la machine virtuelle. Ca ne coûte presque rien et en plus on a toujours un backup fonctionnel.

Publié : 12 févr. 2021, 22:08
par EricW
Soupir a écrit :Je parlais principalement d'utiliser un serveur virtuel pour un temps très limité, le temps d'adapter et de tester le service avec une nouvelle distro ou un nouveau composant. Quand ça marche, on bascule dessus le temps de mettre à jour son infrastructure sans surprise, puis on rebascule dessus et on détruit la machine virtuelle. Ca ne coûte presque rien et en plus on a toujours un backup fonctionnel.
Ce que tu dis marche bien à archi égale. Or ici, partir sur une telle solution est hasardeux car la situation est : hébergement mutu en prod, VPS léger en test.
Comme tu ne maîtrises pas ce qui se passe sur l'hébergement mutu tu as toujours le risque que la bascule VPS(test) -> mutu(prod) déconne d'une façon ou d'une autre, et que tu t'esquintes à chercher quelle est la différence qui fait tout foirer, car tu ne sais pas tout de la config système de l'hébergement mutu (et ça peut être bigrement tordu derrière, en particulier sur les histoires de proxy, car ces gros hébergeurs ont des configs assez cinglées dans le genre).

Idéalement il faudrait qu'on passe sur un VPS complètement. Ça commence à devenir envisageable, les tarifs ont grandement chûté ces temps-ci. Et là je suis d'accord : tu crée une VM transitoire, mais dont tu sais qu'elle a rigoureusement la même config que ta machine de prod (éventuellement avec moins de ram et moins de vcores CPU pour payer le minimum), et tu fais la bascule sans surprise.

Après le travers du VPS pour une petite structure comme ce forum c'est qu'il faut tout gérer, et en particulier les backups et la sécu de ton serveur (ça encore avec une debian bien configurée c'est pas trop demandeur), alors qu'avec l'hébergement mutu (le notre en tout cas), on a une garantie là dessus sans avoir à s'en occuper. J'aimerais pas perdre 16 ans de posts d'un coup, et personne ici ne souhaiterait je pense !

Merci pour la cotiz :wink:
(bah si, un postit est suffisamment explicite il me semble, et pas qu'à moi, et puis je crois bien sans trop me mouiller que dans l'équipe de l'asso on préfère la suggestion et le poétique à l'efficace, de cette efficacité qui ruine l'humanité).

E.

Publié : 13 févr. 2021, 00:41
par jp
Je confirme. Le post-it avec écrit "Adhérez" dessus, normalement pour adhérer, on clique dessus. :mrvert: :mrvert: :mrvert:
Bon je vais me coucher.
jp

Publié : 13 févr. 2021, 06:47
par benjamin
Merci à l'association pour la gestion du forum, et de la future grosse maintenance du site.

Cotisation à jour de mon côté. Une première pour moi.. :wink: :wink:

Publié : 13 févr. 2021, 17:24
par Paton
primo adhésuin pour moi aussi.
Merci et bon courage!
Paton :D