Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2014-09-22T15:43:22+02:00Les derniers messages parus sur le forum de Zeste de Savoir.Etat de l'art du module des tutoriels, message #224602014-09-22T15:43:22+02:00firm1/@firm1https://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=2#p22460<p>+1</p>Etat de l'art du module des tutoriels, message #224402014-09-22T13:43:26+02:00SpaceFox/@SpaceFoxhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=2#p22440<p>Non, et j'ai dépostité.</p>Etat de l'art du module des tutoriels, message #224372014-09-22T13:29:18+02:00Eskimon/@Eskimonhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p22437<p>Vu que tout cela est dispo dans la <a href="http://zds-site.readthedocs.org/fr/latest/tutorial/tutorial.html">doc. officielle</a> est-ce nécessaire de garder ce sujet en post-it ?</p>Etat de l'art du module des tutoriels, message #146562014-08-05T15:22:29+02:00Nicofuma/@Nicofumahttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p14656<p>C'est possible vue que cp utilise les primitives bas niveau du système d'exploitation. Après un <code>git clone --local</code> devrait pour être assez rapide. Mais bon, comme tu le dis c'est négligeable et surtout anecdotique.</p>Etat de l'art du module des tutoriels, message #146512014-08-05T15:14:58+02:00firm1/@firm1https://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p14651<blockquote>
<p>Je parlais juste de la partie "On copie le dépôt du tutoriel dans le répertoire tutoriels_public"</p>
</blockquote>
<p>Si je me souviens bien dans mes calcul, c'était plus long de faire un <code>git clone</code> -> <code>git-checkout</code> -> <code>parsing</code> que de faire une <code>cp</code> -> <code>git checkout</code> -> <code>parsing</code>.</p>
<p>Mais bon là on est dans des détails qui influent de manière très négligeables, et qu'on ne recontre que lors du clic sur le bouton de validation.</p>Etat de l'art du module des tutoriels, message #146462014-08-05T15:03:13+02:00Nicofuma/@Nicofumahttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p14646<p>Je parlais juste de la partie "On copie le dépôt du tutoriel dans le répertoire tutoriels_public" dans cette phrase^^ Stocker une version statique du tuto publié est tout à fait logique/justifiable/bénéfique et démontrable (choisir le terme qu'on préfère :))</p>Etat de l'art du module des tutoriels, message #146402014-08-05T14:53:24+02:00pierre_24/@pierre_24https://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p14640<blockquote>
<p>au passage, la copie dans tutoriels_public devrait être un simple git clone && git checkout</p>
</blockquote>
<p>Le pré-<em>parsing</em> reste inévitable pour les performances. Si tu as une version locale du site sur ton pc, je te propose de te promener un peu sur un tutoriel et de voir le temps que prend de visualiser un chapitre en version <em>brouillon</em>, puis de le comparer à sa version publiée. Y'à pas photo <img alt=";)" src="/static/smileys/clin.png"></p>Etat de l'art du module des tutoriels, message #146392014-08-05T14:49:15+02:00Nicofuma/@Nicofumahttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p14639<p>Du coup, vue que le système se base intégrallement sur git, il serait envisageable de permettre d'utiliser un serveur git externe (ce qui implique de désactiver l'interface en ligne ou que zds ai un accès en écriture sur le dépot) ? (au passage, la copie dans tutoriels_public devrait être un simple git clone && git checkout). De même, ça demande pas mal de travail de config, mais ne serait-il pas intéressant de donner accès directement au dépot git ? (accès en écriture/lecture pour les auteurs uniquement avec un hook pre-receive coté serveur pour rejeter tous les push qui inclueraient autre chose que des fichiers json et markdown).</p>
<p>Car en fait, dans l'état actuel du système je trouve dommage d'utiliser git tout en le cachant et en ne donnant pas la possibilité aux auteurs d'en utiliser toute la puissance.</p>
<p>Sinon, au final, je ne vois pas quel est l'intéret de la bd dans le système.</p>
<p>EDIT: je viens de voir que l'essentiel de mon post est traité par la ZEP-8</p>Etat de l'art du module des tutoriels, message #126382014-07-29T12:05:21+02:00firm1/@firm1https://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p12638<p>Xia tu peut télécharger la version Archive de ton tuto pour continuer tes modifications hors ligne.</p>
<p>Mais il faudra ensuite (en attendant la feature) recopier le contenu de tes fichiers modifiés dans l'interface en ligne.</p>Etat de l'art du module des tutoriels, message #126252014-07-29T11:44:06+02:00Xia/@Xiahttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p12625<p>Hello,</p>
<p>Il y a peut-être déjà une ZEP là dessus (où même la fonction existe et je ne l'ai pas trouvée):</p>
<p>Est-il possible de faire un export en markdown d'un tuto "brouillon" pour pouvoir continuer de l'éditer hors ligne? (Dans le cas ou un auteur veux utiliser ses temps de déplacement en train à bon escient)</p>
<p>Edit : une faute de frappe dans le poste original, dans la partie "La beta": "On peut continuer à mettre à jour la version brouillon pour rajouter de nouveaux chapitres à notre <strong>tutriel</strong>"</p>Etat de l'art du module des tutoriels, message #113962014-07-25T11:56:56+02:00pierre_24/@pierre_24https://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11396<blockquote>
<p>Il faut aussi noter qu'on ne stocke pas le contenu (introduction, conclusion, extrait) directement en base de données, on stocke uniquement les chemin relatif vers le fichiers markdown qui contiennent le contenu.</p>
</blockquote>
<p>… Des versions drafts. D'où question, quel utilité en pratique puisqu'il faut de toute façon aller pêcher dans le manifest.json pour avoir le truc à jour (et que c'est le cas dans le code … La plupart du temps) ?</p>Etat de l'art du module des tutoriels, message #111752014-07-24T15:42:28+02:00Alex-D/@Alex-Dhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11175<blockquote>
<p>La ZEP-08 n'a par ailleurs aucun rapport avec ce dont je parle.</p>
</blockquote>
<p>En effet, j'avais cru y voir une refacto des modules tutos et articles mais j'ai mal vu. Désolé <img alt="^^" src="/static/smileys/hihi.png"></p>Etat de l'art du module des tutoriels, message #111152014-07-24T13:32:59+02:00Stranger/@Strangerhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11115<p>Merci pour l'info !</p>Etat de l'art du module des tutoriels, message #111122014-07-24T13:19:30+02:00firm1/@firm1https://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11112<figure><blockquote>
<p>Qu'en est-il du refactoring des tutos pour permettre les "moyens tutos" et la transition d'un mini-tuto à un big tuto ?
</p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11104">Gwenn</a></p></figcaption></figure><p>Comme je l'ai précisé dans le premier post, ça ne nécessite pas vraiment de refactoring. Il y'a juste une étape de factorisation de 2-3 fonctions à faire, et on pourra mettre a disposition des tutos au format moyen.</p>
<p>Si je m'en occupe, ça devrait prendre environ 24h de développement (a étaler sur mon temps libre).</p>
<p>Voila, grosso modo ce qu'on peut en dire.</p>Etat de l'art du module des tutoriels, message #111082014-07-24T13:12:18+02:00Stranger/@Strangerhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11108<p>Je pense que c'est totalement dans le sujet : </p>
<figure><blockquote>
<p><strong>NB : N'hésitez pas à utiliser ce thread pour poser des questions sur les tutoriels, ça centralisera donc les informations</strong></p>
</blockquote>
<figcaption><p><a href="http://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p10192">firm1</a></p></figcaption></figure><p>La ZEP-08 n'a par ailleurs aucun rapport avec ce dont je parle. </p>Etat de l'art du module des tutoriels, message #111052014-07-24T13:06:51+02:00Alex-D/@Alex-Dhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11105<p>Cf. la <a href="http://zestedesavoir.com/forums/sujet/724/zep-08-utilisation-de-git-pour-gerer-les-tutos-et-articles/">ZEP-08</a></p>
<p>Ca n'est pas tellement le sujet ici.</p>Etat de l'art du module des tutoriels, message #111042014-07-24T13:03:32+02:00Stranger/@Strangerhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11104<p>Qu'en est-il du refactoring des tutos pour permettre les "moyens tutos" et la transition d'un mini-tuto à un big tuto ?</p>Etat de l'art du module des tutoriels, message #110992014-07-24T12:48:21+02:00Alex-D/@Alex-Dhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11099<blockquote>
<p>Ou tout simplement</p>
</blockquote>
<p>Tu me met une explication bien complexe par rapport à un simple tag à mettre à jour… ta solution me paraît pas très simple, rien parce que : </p>
<blockquote>
<p>si on détecte que le hash demandé appartient bien à l' historique</p>
</blockquote>
<p>Imagine toi un gros tuto avec 1000 commits… tu vas attendre 5 minutes avant de savoir si c'est bien dans l'historique.</p>Etat de l'art du module des tutoriels, message #110262014-07-24T08:14:22+02:00artragis/@artragishttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p11026<p>Ou tout simplement :si on détecte que le hash demandé appartient bien à l' historique et que ce n'est pas le hash mis en beta, on met une redirection vers le bon hash automatiquement.</p>Etat de l'art du module des tutoriels, message #109672014-07-23T21:37:12+02:00Alex-D/@Alex-Dhttps://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p10967<p>J'ai une suggestion pour la beta : ça serait pas possible d'utiliser un tag ? En forçant sa mise à jour, on aurait toujours la même URL à partager, et ça serait plus sexy que le hash à changer à chaque fois.</p>Etat de l'art du module des tutoriels, message #106172014-07-23T09:42:22+02:00firm1/@firm1https://zestedesavoir.com/forums/sujet/766/etat-de-lart-du-module-des-tutoriels/?page=1#p10617<blockquote>
<p>En soit un article est l’équivalent d'un minituto (0 parties, 1 chapitre, n extrait)</p>
</blockquote>
<p>Actuellement un article n'a qu'un seul extrait alors qu'un mini tuto peut en avoir plusieurs. Donc un boolean ne peut pas trop gerer ça, mais on peut en effet factoriser du code.</p>
<p>Encore des trucs que j'avais prévu de faire, mais uniquement post v1. La factorisation est naturelle une fois que le tout est stabilisé.</p>