Licence CC BY-SA

Première ZEP développée sur Zeste de Savoir

Une page résumant les tutoriels en rédaction

Bonjour à tous,

L'équipe des développeurs de Zeste de Savoir est fière de vous annoncer que le développement de la ZEP-03 est terminé ! C'est la première des ZEP développée et elle sera intégrée à la version 1.4 qui arrivera prochainement.

Une ZEP ? Qu'est ce que c'est ?

Une ZEP (ZdS Enhancement Proposal) est un texte décrivant une amélioration de Zeste de Savoir voulue par la communauté. Cette amélioration demande à la fois un travail de spécification puis un développement souvent long et qui demande l’implication de plusieurs développeurs. Le mécanisme est grandement inspiré des PEP de Python. Vous retrouverez plus d'informations sur leur fonctionnement dans la ZEP-01 qui décrit leur rôle et leur fonctionnement.

La ZEP-03 : Une page résumant les tutoriels en rédaction

Cette toute première ZEP a pour but de résumer les tutoriels en rédaction nécessitant de l'aide. Par exemple, un auteur qui aurait besoin d'un illustrateur ou d'un relecteur peut en faire la demande. Les membres du site voulant aider à la rédaction du contenu peuvent ainsi le faire sans forcément avoir des compétences techniques dans le domaine concerné. Il est également possible d'avoir une vue globale des tutoriels en bêta. Quelques images valent mieux qu'un long discours :

ZEP-03 : le premier tutoriel est en attente d'un « Correcteur » et d'un « Illustrateur », le second est en bêta et cherche un « Repreneur »

Il est possible d'effectuer un tri

Pour demander de l'aide il suffit d'éditer son tutoriel et de sélectionner la demande

Tous ces changements arrivent très vite avec la 1.4 déjà en préproduction et qui devrait voir le jour avant Noël si tout va bien.

Et les autres ZEP ?

Actuellement il y a 2 ZEP en développement :

  • La ZEP-12 qui revoit totalement le principe des tutoriels et des articles. L'objectif est de casser les barrières entre les différents niveaux de structures des tutoriels (mini/moyen/big) afin de mettre l'extrait comme base base atomique. On gagne ainsi en souplesse.
  • La ZEP-17 qui est la première d'une longue série et qui permettra d'avoir une API pour les membres. Elle réécrit le code de la partie membre dans le but d'avoir un code propre et plus facilement maintenable.

Si vous êtes un habitué des forums vous n'avez surement pas loupé le débat sur la ZEP-04 qui vise à refaire la page d'accueil. N'hésitez pas à venir donner votre avis sur les nombreuses autres propositions que vous retrouverez sur le forum Dev Zone !

Remerciements

Je pense qu'on peut remercier Eskimon, notre caribou préféré qui a fait un travail remarquable sur cette ZEP et tous les autres développeurs qui sont venus apporter leur aide à la fois sur le code mais aussi sur la QA pour que tout soit parfait.


43 commentaires

La différence majeure : les ZEP de ZDS sont une réussite, même Spacefox qui les a initié n'en revient pas.

Rendons à Nohar ce qui appartient à Nohar, et plus loin de tout ça ce qui à Python appartient à Python.

Et d'ailleurs on est pas les premiers à les piquer, maintenant même Java a ses JEP.

La différence majeure : les ZEP de ZDS sont une réussite, même Spacefox qui les a initié n'en revient pas.

Rendons à Nohar ce qui appartient à Nohar, et plus loin de tout ça ce qui à Python appartient à Python.

Et d'ailleurs on est pas les premiers à les piquer, maintenant même Java a ses JEP.

SpaceFox

Rendons à Kje ce qui appartient à Kje. C'est lui qui m'avait soufflé l'idée de reprendre le principe des PEP pour ZdS à la base. :D

+3 -0

je fais appel aujourd'hui a vos talents pour aider a la préparation de cette nouvelle feature en proposant des packs d’icônes.
Rien à gagner a part la joie et la gloire éternelle de paraître dans l'article qui annoncera la sortie de cette nouvelle fonctionnalité
Le pack d'icone choisi sera probablement élu via les +1

Eskimon

Je ne comprend pas très bien pourquoi je n'ai pas été prévenu qu'un autre pack fut sélectionné.
De plus ce Pack contient des 42x42 on nous avez demandé du 32x32 je suis un petit peu désorienté.

+1 -0

La différence majeure : les ZEP de ZDS sont une réussite, même Spacefox qui les a initié n'en revient pas.

Rendons à Nohar ce qui appartient à Nohar, et plus loin de tout ça ce qui à Python appartient à Python.

Et d'ailleurs on est pas les premiers à les piquer, maintenant même Java a ses JEP.

SpaceFox

Rendons à Kje ce qui appartient à Kje. C'est lui qui m'avait soufflé l'idée de reprendre le principe des PEP pour ZdS à la base. :D

nohar

(Pour continuer la chaine) Rendons à Guido ce qui appartient à Guido. C'est par sa création de Python que je me suis intéressé à leur procédures et prit connaissance des PEP.

(Maintenant il n'y a plus qu'a espérer que Guido passe par là pour continuer la chaine)

Je ne comprend pas très bien pourquoi je n'ai pas été prévenu qu'un autre pack fut sélectionné.

Blackline

Pour la même raison que tu n'as pas été prévenu que ta proposition serait celle officiellement retenu ou que les smileys de piwit ne sont toujours pas en prod' malgré le fait que tout le monde les aimes. Chacun fait ce qu'il peut ici et au niveau du dev' on peut pas toujours tout prévoir. Ma première maquette (qui était vraiment très perfectible) de la liste des tutos dans la ZEP utilisait tes icônes, mais firm1 a fait une refonte du design et utilise des icônes de son cru. Bref, faut pas le prendre personnellement.

+6 -0

Et seconde inspiration

The concept of the GEP was freely inspired from Python's PEP (Python Enhancement Proposal).

Remarque Java avait les JSR, c'est pas mal non plus "specification request" ça colle bien aux ZEPs du site.

Javier

Et avant ça les RFC$^W$, qui sont à la base de l’internet d’aujourd’hui. Parait-il que dans l’antiquité, les citoyens des cités-états de la Grèce se retrouvaient sur l’agora pour discuter de leur loi. Bref le concept n’est pas nouveau mais peut importe, le but du ZdS n’est pas d’être original.

Bravo pour cette première ZEP en tout cas, espérons que de nombreuses suivront ! (ce qui ne saurait tarder au rythme où vont les choses).

+0 -0

Pour moi l'originalité est à chercher dans notre contenu, tout en reprenant des formules qui marchent pour nos processes. Piquer l'idée des PEP à Python ne s'est pas fait sur un coup de tête ou par simple fanboyisme : ça faisait un moment que j'avais remarqué que leur communauté marchait bien et que leur fonctionnement incitait les gens à contribuer. Et pour cause, puisque ça a marché sur moi !

+4 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte