Site web duniter/en

Disponible ici : Duniter

Je vous tiens au courant. J’ai commencé à réfléchir à la transition.

1 « J'aime »

Note: les liens étant absolus, pour l’instant seule la page d’accueil pointe réellement sur la nouvelle version, chaque clic renverra sur l’ancien site web :slight_smile:

1 « J'aime »

Désolé si ça prend du temps, faire la bascule pour le site web en anglais force la bascule pour le site de Duniter en français. Ce dernier n’est pas prêt à faire la bascule.

1 « J'aime »

Que manque-t-il pour la bascule du site en français ? Tout est à peu près en place au sens où il n’y a pas de régression par rapport au site actuel. Et à part les redirections que je t’ai listées, il me semble qu’il ne manque rien.

Des nouvelles sur ce sujet ? Je suis en train de rattraper mon retard sur le projet dans son ensemble, ça serait pas mal de pouvoir clore ce point :slight_smile:

1 « J'aime »

Perso je ne sais pas, je laisse @HugoTrentesaux répondre, mais tout ce que je sais, c’est que traduire le nouveau site duniter en anglais avec des informations à jours est une priorité absolu avec la publication du whitepaper :wink:

1 « J'aime »

L’idéal serait d’avoir une personne référente pour chaque site et qui le maintienne sur le long terme. Je me suis engagé à le faire pour le site francophone (:fr: duniter.fr) mais il faudrait quelqu’un pour le site anglophone (:uk: duniter.org). Grâce à @Luke, le site :uk: pélican compile à nouveau, cependant, il n’est pas à jour et les nouveaux articles ne sont pas traduits (et il manque les redirections).
Vu que pour l’instant les personnes ayant la meilleure vision d’ensemble du projet et les meilleurs connaissances sont francophones, il me semble en effet que la meilleure approche serait de calquer le site :uk: sur le site :fr: en attendant que les communautés :es:, :it: et autres puissent joindre leurs efforts. Une bonne partie des traductions sont déjà disponibles mais si on se contente de les appliquer sans garantie de maintenance, on se retrouvera dans quelques années dans la même situation qu’aujourd’hui avec des sites qui ont divergé. Bref, je ne trouve pas de solution simple mais il faudrait le faire pour le bien du projet.

1 « J'aime »

Sans aller jusqu’à pousser le site plus loin, ça fait 6 mois qu’il attend, ce serait déjà bien de mettre cette version en ligne. Je ne vais pas travailler dessus si c’est pour qu’il décore gitlab :wink:

1 « J'aime »

Oups, je n’avais pas suivi qu’il n’était toujours pas en ligne. (il est sur https://websites.duniter.io/website_en comme l’a dit @moul mais il faut configurer le site pour que le domaine pointe au bon endroit). J’en ai un peu ras-le-bol qu’à chaque fois qu’on veut publier un site on doive attendre qu’il y ait 1) une CI, 2) une config automatique de je sais pas trop quoi. Je pense que je vais juste prendre le contrôle des domaines des sites, les mettre sur un serveur à moi et publier manuellement avec un rsync quand on voudra publier. Comme ça ce sera peut être pas fait « comme il faut » mais ce sera fait quand même, et proprement en plus.

Est-ce que ça offusque quelqu’un si je prends le relais à ma manière ? De toute manière c’est juste des sites statiques. On sert des html un point c’est tout.

1 « J'aime »

De mémoire pour l’EN il est déjà automatiquement publié, j’avais fait la CI pou qu’il soit publié sur github pages à chaque build. Ce qu’il manquait c’était les redirections :slight_smile:

Ça y est @Luke, j’ai le temps et les droits sur le serveur des pages web. Voici ce que je propose :

  1. je mets le site https://websites.duniter.io/website_en/ sur https://duniter.org/en/ pour qu’on bénéficie des réparations et des mises à jour (ça n’a que trop traîné)
  2. je prends le temps pour faire une fois pour toutes les redirections nécessaires pour https://duniter.org/fr/ (mettons d’ici un mois)
  3. on déplace https://duniter.org/en/ sur https://duniter.org/ quand les redirections sont prêtes

Pour faire ça, il faut cependant que le site pelican soit prêt à ne pas être à la racine de son nom de domaine. Pour l’instant, ce n’est pas le cas, il doit manquer quelques trucs (par exemple les polices utilisées pour les icônes). Dès que c’est prêt, je lance l’étape 1.

[edit] c’est plus facile de griller l’étape 1 et de mettre le site directement à la racine, cf messages suivant à propos des redirections

Cool, du nouveau :slight_smile:
Du coup, on grille la 1 ou pas, y’a des choses à faire de mon côté ?

Hi, the lateral block with categories has broken links. Maybe it could be better hiding it or fix the links:

For example:

https://duniter.org/en/category/divers

There are some people on Catalan and Spanish communities ready to translate the duniter.org new website, if necessary. Just wondering if you are talking about internationalizing i18n the website, or just having other related (different) websites linked.

Even the top right French flag on duniter.org has a broken link! It should go to duniter.fr and not to duniter.org/fr Can I fix it?

Yes, the site has not been updated for a while and thanks to @Luke, it’s building again. But we have a deployment problem on GitLab pages and we don’t know where it’s coming from so right now, I’m updating the sites « by hand » (with rsync) when it’s needed. So we should fix the links bar but deploy manually.

I did it a while ago (in may 2018) but it was not merged. Since a lot of things happened inbetween, I decided to refound the existing content into a new site (duniter.fr) with the goal of organizing it better. Today, I do not think that i18n-ing a website is a good strategy since it gives less freedom on editorial choices and they have to move a lot. That’s why I think it’s better to translate the website et reorganize it while doing so. The improvement can still be shared and discussed between different websites maintainers.

You’re right, it links to https://duniter.org/fr and should link to https://duniter.org/fr/ which redirects to https://duniter.fr/. You can fix it, thanks :slight_smile: (but I’ll have to deploy by hand until I fix the GitLab pages bug).

1 « J'aime »

Where is the old English repository?

This is happening in the same repository, before Luke applied refactoring changes.

Hi, you have probably already seen that the posts’s link in english are broken too!
Thank for you’re work :wink:

1 « J'aime »

Je ne m’occupe pas du site et n’avais même pas remarqué. Merci pour le signalement, je vais regarder d’où ça peut venir. Mais c’est un des avantages de Zola par rapport à Pelican : tous les liens internes sont vérifiés à la compilation, et les liens externes peuvent être vérifiés optionnellement.

[edit] j’ai publié un quick fix, mais ça n’aurait pas dû arriver, nous aurions dû tester un peu plus avant de publier le site tel quel