Le jeudi, c'est la journée Drupal chez Raincity Studios

· 3 min de lecture

Publication originale

Cet article a été publié à l'origine le 8 novembre 2007 sur The Standard, le blogue de Raincity Studios, sous la signature « Dave Olson ». Cet article reflète le contexte et les outils de l'époque; certains liens et services mentionnés n'existent plus. Article traduit de l'anglais. La version anglaise est le texte original.

Voir l'original dans l'Internet Archive

À l'Halloween dernière, Francis, drupalien principal de RCS, a rassemblé la communauté Drupal locale pour un marathon de débogage réussi. L'élan se poursuit ici avec les tout nouveaux « jeudis Drupal ». Après un formidable festin de barbecue avec nos voisins, nous avons mis de côté le travail client pour passer au travail communautaire.

Parenthèse : bien sûr, ce comportement (scandaleux!) profite énormément à nos clients à long terme, puisque le travail est redonné à la communauté – dans le cas d'un module sur mesure, le redonner signifie que le code du client sera soutenu, maintenu et possiblement amélioré de façon continue.

Toutefois, faire comprendre au client la valeur d'investir le temps nécessaire pour bien redonner à la communauté peut être difficile au début – jusqu'à ce qu'il *finisse* par « comprendre ». Contribuer du code est une partie tellement essentielle de l'amélioration de la qualité et de l'utilité de Drupal qu'on ne peut pas simplement l'écarter parce que le client veut économiser quelques dollars. Est-il possible de répartir le coût de développement d'un module entre quelques clients? Bien sûr. Entre entreprises? Probablement. Comment expliquer aux clients pourquoi ils devraient payer plus d'heures maintenant pour des avantages à long terme?

Bref, journée Drupal! Le processus est bien rodé, puisque Francis a lancé la séance de la semaine dernière avec un séminaire sur les pratiques exemplaires de débogage.

Corinn a préparé un chouette document, un tutoriel de démarrage rapide pour le débogage de Drupal, pour accompagner la présentation de Francis. Le PDF couvre les bases du débogage de Drupal : configuration de votre environnement, contribution, correctifs et installation des outils.

Et le drupalien Dale, bien connu du Vancouver Drupal Group, a aussi filmé la présentation pour votre gouverne.

Ainsi, tout juste briefés, les codeurs de Raincity, flanqués de gens de Bryght et d'autres amis, se sont attaqués à des correctifs et à des tests.

Quelques-uns importants :
http://drupal.org/node/163118
http://drupal.org/node/188246
http://drupal.org/node/182728

Quelques-uns simplement utiles :
http://drupal.org/node/178564.

Ah, et voici un exemple de code à étudier, moussaillons :

- '%\bnever\b%' => "ne'er",
+ %\bnever\b%' => "no nay ne'er",
+ '%\bare\b%' => 'be',
+ '%\bDrupalists\b%' => 'Bucaneers',
+ '%\bthere\b%' => 'thar',
+ '%b\bnot\b%' => 'nay',
+ '%\bdesign\b%' => 'bounty',
+ '%\bonline\b%' => 'on the plank',
+ '/and\b/' => "an'",
+ '/ious\b/' => "i'us",
// Added to the $shouts array in function avast
+ ", shiver me timbers",
+ ", yo ho, ho",
+ ", ya bilge rat!",
+ ", Get out of me rum!",
+ ", feed the fishes",
+ ", me Jolly Roger",
+ ", Ya horn swogglin' scurvy cur!",
+ ", Ya swabbie!",
+ ", All Hands Hoay!",
+ ", Avast me hearties!",
+ ", Dance the Hempen Jig",
+ ", Hornswaggle",
+ ", Ya lily livered swabbie!",

Pour ma modeste contribution aux drupaliens du monde entier, j'ai coincé Boris Mann et Francis Pilon dans « l'aquarium » pour les interroger sur les pratiques exemplaires mentionnées plus haut, tant pour la vérification du développement de code interne que pour les échanges avec la communauté de codeurs d'un projet libre.

Puisque la question évidente est : où est le balado? Eh bien, je m'attaque au montage dès que j'aurai publié le prochain épisode, où R. Scales parle de la Chine – il faut le publier avant son retour!

Pièce jointe : raincity-wants-you.pdf (288,42 Ko)

Votre entreprise mérite d'être trouvée.

Parlez-nous de votre projet. Nous vous répondons en français ou en anglais, et nous nous déplaçons partout dans la MRC de Papineau.

Affichage

Vos choix restent dans ce navigateur. Rien n'est envoyé.

Taille du texte
100 %
Couleurs
Lecture
Autres aides
Accessibilité du site