Ceci est une ancienne révision du document !


Groupe des développeurs des applications web

Ubuntu-fr vous propose en permanence le meilleur d'Ubuntu grâce à son forum, sa documentation et son planet. Tous cela fonctionne grâce à des applications web. L'équipe des développeurs ubuntu-fr-webteam est en charge du développement et du maintiens de ces applications.

Actuellement nous utilisons :

  • Drupal sur www.ubuntu-fr.org
  • Dokuwiki sur doc.ubuntu-fr.org
  • punBB sur forum.ubuntu-fr.org
  • Dotclear sur planet.ubuntu-fr.org
  • Suivi (application interne) sur suivi.ubuntu-fr.org

Le code source, les rapports de bugs, et l'organisation des groupes en charge de ces outils, tout cela se passe sur la plateforme de développement de Canonical, Launchpad.net.

Pour participer sur Launchpad, il faudra vous créer un compte utilisateur.

Vous trouverez l'ensemble de ces applications web dans le projet : ubuntu-fr-website-project

Signaler un bug

Si vous constatez une erreur dans nos outils, quelque chose qui s'affiche mal, un problème de sécurité, ou quoi que ce soit, n'hésitez pas à nous le signaler : rapporter un bug

Il vous sera demandé un rapide résumé du problème, afin de vérifier si ce problème n'a pas déjà été signalé, et ensuite une description plus complète. Mettez le maximum de détails, une capture d'écran, la façon de le reproduire le problème, le navigateur et sa version si vous la connaissez, la version d'Ubuntu éventuellement

Une fois toutes ces informations renseignées, nous recevrons un mail et ne manqueront pas d'apporter une réponse à ce problème rapidement.

Aider à améliorer le code

Pour commencer il faudra apprendre les commandes de base de bzr, qui est le gestionnaire de version que nous utilisons.

Après cela, suivez simplement les étapes suivantes :

Étape 1 : récupérer le code source

L'ensemble de nos projets est listé sur notre page principale sur Launchap.

Allez sur l'onglet code et sélectionnez le code que vous voulez récupérer. Vous verrez alors affiché une ligne de commande sous "Get this branch".

Ouvrez un terminal, rendez-vous dans votre dossier de travail et entrez cette commande, comme par exemple pour la documentation :

bzr branch lp:ubuntu-fr-doc

Un dossier sera créé (dans l'exemple le dossier est ubuntu-fr-doc) contenant le code source. Entrez dans ce dossier et vous pouvez commencer à faire vos modifications.

Étape 2 : Faire vos modifications

Vous êtes sur une copie locale du code source, vous pouvez en faire ce que vous voulez, l'adapter, la modifier, l'améliorer, … Si vous pouvez nous aider à corriger les bugs, améliorer les fonctionnalités existantes, ou tester certaines fonctions, nous regarderons vos propositions avec plaisir.

Étape 3 : Versionner localement ces modifications

Vous travaillez sur du code localement, avec un gestionnaire de version, n'hésitez pas à enregistrer vos modifications par étapes afin de pouvoir revenir en arrière si besoin. La commande est tout simplement sous bazaar :

bzr commit -m "un message explicatif"

Si vous vos modification corrigent un bug, précisez le dans ce commit, cela permettra d'automatiser certaines actions dans le rapport de bug :

Étape 4 : Envoyer ces modification sur Launchpad

Étape 5 : Nous proposer ces modifications

  • groupes/ubuntu-fr-webteam.1295541293.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)