-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Réorganisation de la doc #4415
Comments
Attention quand on renomme ou réorganise la documentation, les URL peuvent beaucoup changer. |
Oui mais la doc est versionnée justement pour éviter ce sujet : quand on envoi un lien vers une section c'est versionné donc normalement les gens qui ont un lien ne seront pas impactés |
Non, justement on renvoie vers /latest/ justement pour renvoyer sur une doc à jour, même si on clique sur le lien 6 mois plus tard. |
Retourne un 302 pour rediriger vers la dernière version de Geotrek
HTTP/2 302 Donc non on ne renvoi pas vers latest. On redirige vers la version courante pour que les gens ensuite qui naviguent et veulent copier un lien puissent le faire et ensuite quand il collent le lien ils auront la même version de la doc qu'à l'époque. |
Je parle de liens externes vers des pages précises de la documentation :
Et plein d'autres. |
@camillemonchicourt oui j'ai bien compris, mais justement, ces liens ne devraient pas être diffusés. L'objectif de rediriger l'utilisateur vers une version quand il va sur la doc c'est justement pour lui éviter de copier-coller un lien avec dedans "stable" ou "latest" ou "master" plutôt qu'une version. Donc si demain quelqu'un diffuse un lien avec "stable" dedans plutôt qu'une version c'est que cette personne a volontairement modifié l'url avant de la diffuser, donc tant pis pour elle. Peut-être que ça a été fait auparavant mais ce n'est plus le cas et c'est une mauvaise pratique justement parce que ça nous oblige à devoir gérer (éternellement ?) des rétrocompatibilité d'URL. |
Je ne suis pas vraiment d'accord avec ça. |
J'appuie @babastienne sur le fait de se donner la possibilité de réorganiser facilement la doc sans devoir se soucier de maintenir une rétro-compatibilité de toutes les URLs avec Ce que je constate sur la plupart des documentations pour développeurs est qu'un bandeau très visible est présent en en-tête sur toutes les anciennes versions. Le bandeau peut inclure ou non un lien vers la dernière version. Par exemple : doc Angular ou Django. À voir ce qu'on pourrait mettre en place facilement avec nos outils de documentation. Un simple bandeau avec éventuellement un lien général vers la dernière version devrait être faisable. |
C'est déjà le cas dans la documentation de Geotrek actuellement. |
Ouais des développeurs sont familiers avec ces histoires de version, etc... Actuellement, il y a des redirections dans la conf Readthedocs du projet Geotrek-admin et je pense que c'est une bonne chose : |
Proposition de réorganisation pour la documentation Geotrek
Retirer des sections obsolètes / anciennes
Afin d'alléger la documentation on pourrait retirer quelques éléments. Dans tous les cas ces éléments seront toujours consultable dans les anciennes versions de la documentation
Modifications
https://geotrek.readthedocs.io/en/2.111.0/install/upgrade.html#from-geotrek-admin-2-33
Section Configuration > Translations : Ajouter une phrase pour dire qu'il est préférable dans le doute d'ajouter des langues au moment de l'installation quitte à ne pas les utiliser ensuite plutôt que d'en mettre moins et d'ensuite devoir galérer à en ajouter
Réorganiser les sections :
Import data from touristic data systems (SIT)
> Ajouter une sous-sectionImport data from Cirkwi
en se basant sur ce commentaire : Flux Cirkwi : évolutions à venir #3947 (comment)The text was updated successfully, but these errors were encountered: