-
-
Notifications
You must be signed in to change notification settings - Fork 789
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
Documentation #123
Comments
Tout comme pour l'issue #124, j'essaierais de donner un coup de main. En tout cas en terme de documentation utilisateur. Pour le reste, je manque de synapses :) |
Oui, niveau code source, je pense que je vais être obligé de m'y mettre moi-même ^^" |
Voir e29be10 (Recherches spéciales intitle: ou inurl: ou author: ) |
Sympa :) J'ai passé la documentation de "peu urgent" à "important", ce sera mieux :) Sinon mercredi je rentre en France, beaucoup de temps dans l'avion, du coup je vais passer une partie de mon temps à réfléchir à la doc et aux fonctionnalités importantes (gestion du multi-utilisateur, gestion des mises à jour, etc.) |
Au passage, ça touche plus ou moins la documentation, mais j'ai commencé à faire mes messages de commit en anglais pour être en accord avec le site / wiki (qu'il va falloir que je continue) Peut-être faudrait-il traduire aussi les README et CHANGELOG (?) |
Bonne idée. |
Oui, c'était un peu le sens du point d'interrogation. Le traduire ne servirait pas à grand chose si ce n'est unifier le document |
Sur quelle version de FreshRss base-t-on la documentation? Qu'en pensez vous? |
On peut se baser sur la version de développement tout en précisant que ce ne sera dispo que dans la version 0.X (dans un encart ou autre), non ? |
Parfait. C'est ce que je voulais faire. |
Bonsoir à tous, voici le tant attendu plan pour la documentation ! Comme cela est déjà fait actuellement, la doc est séparée en doc utilisateurs / doc développeurs. On continue sur cette lancée ! À noter qu'il s'agit encore d'un brouillon qui sera amené à évoluer grâce à vos retours :) Certaines parties ne sont pas forcément encore bien détaillées parce que je n'y ai pas trop réfléchi (puis je suis fatigué). Si j'ai oublié des trucs, si vous pensez que ça s'enchaîne mal, si vous avez pleins d'idées, si c'est trop confus, lâchez vos commentaires ! Restera à écrire ce qui va bien sur le wiki :) C'est parti ! Documentation utilisateur
Documentation développeurs
|
J'ai commencé à mettre à jour la partie de la documentation en français : http://doc.freshrss.org/doku.php?id=fr:start J'ai pas mal adapté vis-à-vis de mes propositions d'hier soir : je me suis rendu compte que certaines choses n'étaient pas vraiment pertinentes au moment de l'écrire. |
👍 |
1 similar comment
👍 |
Ze veux collaborer ! Ze veux collaborer ! (oui, je suis là suite à la lecture du billet de blog de @marienfressinaud, j'étais même pas au courant que y'avait une page wiki) |
@Alwaysin > je ne sais pas si j'ai ton adresse mail. Au pire tu m'envoies un mail, je te créé un compte sur http://doc.freshrss.org et tu pourras t'amuser à écrire des nouvelles pages. Le mieux c'est de se baser sur mon post décrivant la structure globale. Il y aura des ajustements à faire, mais globalement c'est ok. N'hésite pas à dire ici ce que tu as modifié (au pire on verra sur le wiki) afin qu'on puisse repasser derrière s'il y a des modifications à faire. |
Voici une liste de choses à ajouter à la doc : https://github.com/marienfressinaud/FreshRSS/issues?labels=Documentation&state=open |
Deux nouvelles pages écrites ce soir :
|
Et j'ai migré les pages du wiki GitHub sur le nouveau, juste du copié-collé. J'en ai profité pour désactiver le wiki GitHub. |
@marienfressinaud oui normalement tu l'as, j'avais commencé par t'envoyer des mails avant de me mettre à Github pour faire les suggestions et autres ^^ Mais je t'en renvoie un dans la soirée pour faire le lien avec mon pseudo ici ! |
Une petite remarque sur le ton de la documentation: J'attaque doucement ma contribution à la doc, je vais m'ateler aux captures d'écrans pour guider les nouveaux (installation/configuration/utilisation) en me guidant des pages déjà remplies par Marien |
@Epy > oui effectivement, j'ai hésité puis me suis dit que ça me serait certainement remonté si ça faisait trop bizarre ! Je modifierai les quelques occurrences de "je". |
Devant le faible engouement pour l'écriture de la documentation (moi y compris !), je vous propose de nous y prendre autrement. Selon moi, une cause première de démotivation c'est le passage par Dokuwiki (il faut se connecter, l'interface n'est pas top et surtout, la syntaxe me décourage d'avance). Suivant ce que fait wallabag, j'ai trouvé leur dernière idée très sympa (expliquée ici) : l'idée c'est d'utiliser daux.io (+ sa documentation). On écrit la documentation en Markdown dans un dépôt Git à part entière puis il suffit de lancer un petit script pour transformer le tout en une documentation HTML (plus d'info ici). Je trouve cette solution vraiment beaucoup plus simple et élégante que Dokuwiki, surtout pour ce qui est des corrections et des suggestions. Bien sûr si l'on part là-dessus je me chargerai de convertir la doc actuelle en Markdown ;) |
https://github.com/titledk/dokuwiki-to-markdown-converter |
👍 |
J'ai commencé une migration, le convertisseur a été bien utile mais évidemment pas suffisant. |
Joli boulot. Le résultat est vraiment pas mal. |
C'est un début, il y a encore pas mal de liens cassés et le formatage n'est pas toujours au top, mais je trouve ça bien mieux qu'avant :) Je voulais modifier légèrement le thème aussi pour ne pas avoir le même que celui de wallabag ^^ |
Il y a aussi cet outil http://johnmacfarlane.net/pandoc/ |
J'ai fait quelques modifications ce soir dans la doc v2 et surtout ajouté un fichier README en français pour aider les contributions externes ;) Je connais Pandoc mais si mes souvenirs sont bons j'avais galéré à l'installer et ce n'est pas forcément pratique à utiliser. Là il suffit d'écrire des fichiers en Markdown et c'est tout, je trouve ça efficace. |
En fait, c'était pour la conversion de dokuwiki vers markdown que je proposais pandoc |
Ok au temps pour moi ! De toutes façons j'ai à peu près fini de tout migrer sur http://doc2.freshrss.org et j'ai ajouté la structure pour la doc développeurs. Y a du boulot mais perso je prends plus de plaisir à écrire la doc maintenant :) Il faut encore que je trouve une solution pour les images qu'il faut encore migrer mais une fois que ce sera fait je propose de remplacer doc.freshrss.org par la nouvelle version, de fermer ce ticket et de continuer les potentielles discussions dans le dépôt https://github.com/FreshRSS/documentation |
As tu trouvé une solution pour migrer les images? Y-a-t-il une méthode pour ajouter de nouvelles images? |
Je n'ai pas eu le temps de me pencher dessus encore :( Avec le NaNoWriMo et mes activités IRL j'ai du mal à trouver le temps de bosser sur FRSS en ce moment. En fait ils sont prêt à accepter un patch pour définir un répertoire pour les images mais n'ont pas le temps de le faire eux-mêmes (justinwalsh/daux.io#236) |
Hello Je reviens pour y bosser sérieusement ;) |
Dans ce cas, ça se passe ici => https://github.com/FreshRSS/documentation |
I was hoping that the #123 issue numbers would be automatically converted to links, but they were not.
Si vous êtes motivés, j'ai mis à jour la procédure pour la doc sur https://github.com/FreshRSS/documentation et http://doc.freshrss.org/ a été mis à jour en conséquent :). |
Et bien il a suffit que je change d'outil pour la doc pour que Daux.io patche enfin mon problème ! Pour référence : justinwalsh/daux.io#236 (comment) |
Pour la version 1.0 il faudra avoir :
The text was updated successfully, but these errors were encountered: