La Squashing Party, c'est un weekend entier consacré à la recherche et l'extermination la résolution de bugs. Venez, découvrez comment contribuer technique, ouvrir votre premier bug et écrire votre premier patch !
Vous n'avez jamais contribué au code des projets Mozilla mais pensez en avoir les compétences ? Et bien venez faire vos premières contributions techniques avec nous ! Une équipe de choc sera là pour vous soutenir !
Sommaire
- Pour quel public ?
- Informations Pratiques
- Contact
- Les projets
- Prérequis
- Langages de programmation
- Projets
- Le programme
Pour quel public ?
Ce week-end de contribution s'adresse à des personnes désirant s'investir dans le code des projets de la fondation Mozilla. De bonnes bases sont nécessaires pour venir car apprendre et contribuer en un week-end semble difficile humainement !
Idéalement les étudiants en informatique seront les bienvenus mais les développeurs de tout bois aussi ! À condition de savoir développer sur un des langages utilisés dans les projets cités plus bas.
N'hésitez pas à nous contacter pour savoir si vous correspondez aux prérequis !
Pour les autres et curieux qui ne correspondent pas à ces prérequis ne vous inquiétez pas nous allons bientôt refaire un sprint de localisation et des contributions camps avec l'April !
Informations Pratiques
Où ?
Dans les locaux de Mozilla à Paris au 16 bis boulevard de Montmartre à Paris. Metro : Richelieu-Drouot ou Grands boulevards.
Quand?
Le week-end du 21 et 22 juin 2014
Comment
Inscription attention seulement 60 places disponibles !
Questions
Vous pouvez contacter par courriel Clarista ou moi même pour différentes questions à propos de ce week-end ou bien passer sur IRC !
Contact
Courriels
- Axel Viala: aviala chez mozilla point com
- Clarista: ccorgnou chez mozilla point com
IRC
irc.mozilla.org sur #frenchmoz
Les projets
Cette équipe de développeurs sera là pour vous, ils partageront avec vous leur expérience, vous expliqueront les processus existants chez Mozilla et auront le plaisir de relire/valider votre code !
FirefoxOS
Participer au Web mobile en contribuant au code de Firefox OS, un système d'exploitation basé sur les technologies web fonctionnant sur des appareils des plus véloces aux plus modestes.
Firefox
Vous avez toujours voulu savoir ce qui se tramait derrière cette icône mignonne? Hé bien il est temps de soulever le capot et de participer au développement de ce dernier, beaucoup de JavaScript et de C++ en perspective!
SpiderMonkey
Vous aimez JavaScript ? Mais vous préférez contribuer à sa machine virtuelle plutôt que d'écrire du JavaScript ? Aucun souci on a quelques bugs bien sympathiques pour les nouveaux !
Rust
Vous voulez participer à l'aventure Rust ?
On ne le présente plus, c'est le langage de l'avenir qui prévient (en théorie) tous les plantages et accès concurrents de données.
Servo
Il s'agit d'un projet de recherche visant à développer un nouveau moteur de rendu Web.
Le but est de créer une architecture qui tire profit du parallélisme à plusieurs niveaux tout en éliminant les sources de bogues communes et vulnérabilités de sécurité dues à une gestion incorrecte de la mémoire et aux data races. Le tout grâce à Rust langage dans lequel Servo est écrit.
Mentors présents
Voici la liste des autres développeurs qui seront d'ores et déjà présents et de leurs spécialités :
- Josh Matthews alias jdm : développeur C++, JavaScript et Rust, créateur de Bugs Ahoy, il contribue aussi à Rust/Servo et est le community engagement lead pour Firefox engineering.
- Vivien Nicolas aka vingtetun : développeur JavaScript et HTML5, il est aujourd'hui le technical lead de Gaia l'interface utilisateur de FirefoxOS.
- Simon Sapin alias SimonSapin sur #servo : développeur Python et Rust, travaillant sur les spécifications CSS du W3C et leur implémentation dans Servo.
- Nicolas B. Pierron alias nbp sur #jsapi, #ionmonkey : développeur C++, travaillant sur compilateur Just-in-time de JavaScript.
- Jan Keromnes alias janx sur #b2gm #devtools : développeur JavaScript travaille sur les DevTools et sur Firefox OS.
- Paul Adenot alias padenot sur #media, #webrtc, développeur C++, travaillant sur tout ce qui touche de près ou de loin à l'audio ou la vidéo dans Firefox: Web Audio API, WebRTC. Peut aider sur beaucoup de parties de Firefox.
- Nicolas Silva alias nical sur #gfxm #developers, #rust : développeur C++ et Rust travaillant sur le rendu graphique dans Firefox / C++. Peut aider sur la partie "Graphics" de Firefox et sur Rust.
Prérequis
Pour participer à cette Bug Squashing Party il vous faut répondre à quelques prérequis :
Linguistique
Être à l'aise avec l'anglais technique écrit et le français ou l'anglais pour réussir à communiquer avec les participants et l'équipe.
Technique
Avoir un ordinateur portable ou tout du moins transportable.
Langages de programmation
Maîtriser l'un des langages suivants :
- JavaScript
- HTML5/CSS
- C++
- C
- Python 2 ou 3
- Rust
Projets
Avoir compilé le projet qui vous intéresse :
Bien entendu si vous rencontrez un souci à ce sujet-là vous pouvez nous contacter sur irc.mozilla.org sur le canal du projet approprié ou sur #frenchmoz, #devfr pour recueillir de l'aide !
Le programme
Samedi 21 Juin 2014
- 09:00 : Accueil des participants, et petit-déjeuner.
- 09:30 : Présentation des différents intervenants.
- 10:30 : Bugzilla/Github/autre selon le projet : Comment ça marche.
- 11:00 : Focus sur Bugs Ahoy avec Josh Matthews !
- 11:30 : Chasse aux bugs !
- 13:00 : Déjeuner.
- 14:00 : Chasse aux bugs !
- 19:00 : On fête la clôture de la première journée de chasse !
- 22:00 : Dodo ?
Dimanche 22 juin 2014
- 09:00 : Accueil des participants, et petit-déjeuner.
- 09:30 : Point sur ce qui a été fait la veille, et séance de questions/réponses.
- 10:00 : Chasse aux bugs !
- 13:00 : Déjeuner
- 14:00 : Chasse aux bugs !
- 19:00 : On fête la clôture du week-end !
- 22:30 : Bonne nuit !
Hashtags de l’évènement
- #bugzillaparis
- #bugzilla
Aller plus loin
- Inscriptions sur Eventbrite attention 60 places max ! (64 clics)
- What can I do For Mozilla? (54 clics)
- FirefoxOS (56 clics)
- Servo (20 clics)
- Langage Rust (26 clics)
- BugsAHoys (19 clics)
- Page Mozilla reps de l'évènement (24 clics)
# Typo'
Posté par Darnuria . Évalué à 2.
Un patch avec quelques typo: http://paste.fulltxt.net/sLbhED
Merci! :D
[^] # Re: Typo'
Posté par Benoît Sibaud (site web personnel) . Évalué à 4.
Corrigé, merci (sauf pour évènement).
[^] # Re: Typo'
Posté par Darnuria . Évalué à 1.
De rien! :D
[^] # Re: Typo'
Posté par ariasuni . Évalué à 3. Dernière modification le 01 juin 2014 à 21:47.
On a aussi
qui est une mauvaise traduction de data race que l’on peut traduire «situation de concurrence» ou «accès concurrents de données».
Écrit en Bépo selon l’orthographe de 1990
[^] # Re: Typo'
Posté par Benoît Sibaud (site web personnel) . Évalué à 3.
Corrigé, merci.
# DoDommage
Posté par Selso (site web personnel) . Évalué à 1.
J'ai toujours eu envie de
sacrifierpasser un WE à corriger des bugs. Je crois que ça peut être très formateur.Mais :
- Paris c'est un peu loin d'ici (chui chez les Verts)
- le WE de la fête de la musique, zêtes pas bien :) ?
Pour le premier point, peut-être qu'un jour un animateur saura intégrer des participants à distance, avec les moyens que l'on a ça doit être possible ?
Cela dit bravo pour l'initiative qui je le souhaite sera couronné de succès…
Off.
[^] # Re: DoDommage
Posté par Darnuria . Évalué à 1.
Merci pour le soutien!
Sinon pour la fête de la musique…
On va faire la fête le soir! ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.