« Discussion utilisateur:Tpt/Archive 1 » : différence entre les versions

Aller à la navigation Aller à la recherche
rep
(rep)
: J'ai déjà repéré : [https://gerrit.wikimedia.org/r/#/q/status:open+project:mediawiki/extensions/ProofreadPage,n,z project:mediawiki/extensions/ProofreadPage] et [http://wikisource-dev.wmflabs.org/w/index.php/Page:Bloy_-_Sueur_de_sang.djvu/227 Sueur_de_sang.djvu/227]
: Si tu pouvais me faire un bref condensé sur les (X) ? Juste pour démarrer du bon pied. On verra après. --[[Utilisateur:Rical|Rical]] ([[Discussion utilisateur:Rical|d]]) 6 juin 2012 à 20:07 (UTC)
:*Environnement de développement : une version de mediawiki tournant avec LAMP/WAMP sur ton ordinateur + un éditeur de texte. C’est mis en place en 1/2 heure. Tout est expliqué dans [[mw:How_to_become_a_MediaWiki_hacker|la doc]].
:*La structure et les fonctions de ProofreadPage : La majeur partie du code est dans le fichier ProofreadPage_body.php notamment le système de transclusion. Les autres fichiers PHP concernent les pages spéciales et les API ajoutés par ProofreadPage. Il y a aussi 3 modules en javascript : ext.proofreadpage.page s’occupe de l’interface de l’espace page, ext.proofreadpage.index du formulaire de l’espace index et ext.proofreadpage.article d’ajouter le lien "source" dans l’espace principal.
:*Ce qui reste à faire : tu peux piocher dans [https://bugzilla.wikimedia.org/buglist.cgi?component=ProofreadPage&list_id=108972&product=MediaWiki%20extensions&query_format=advanced&resolution=---&resolution=LATER&resolution=DUPLICATE&order=bug_severity%2Cbug_id%20DESC bugzilla] ou suivre tes idées. Une bonne idée serai d’améliorer la partie javascript de l’extension notamment la fonctionnalité de zoom des images pour l’espace page (dans le module ext.proofreadpage.page) qui pourrais être rendu bien plus efficace en tirant parti de jQuery UI.
:*Pour les petites modifications, tu soumet tout simplement un patch via git pull : une nouvelle branche sera alors créée pour lui par gerrit. Tu peux la modifier ensuite à tout moment. Tout est expliqué [[mw:Git/Workflow|là]].
:*comment upload vers Gerrit sans terminal : GIT GUI fait cela assez bien mais le terminal reste nécessaire dans bien des cas (modification de patch en particulier).
:[[Utilisateur:Tpt|Tpt]] ([[Discussion utilisateur:Tpt|d]]) 7 juin 2012 à 13:56 (UTC)
7 880

modifications

Menu de navigation