Atelier 4111 - Comment bénéficier de la communauté du logiciel libre ?
Un article de BenoitWiki.
Par Benoit St-André
Sommaire |
[modifier]
Plan de la présentation
- Communautés de logiciels libres
- Organisation de ces communautés
- Aspects qui jalonnent la collaboration
- Comportement des individus ou organisations à l'intérieur de ces communautés
- Comportements courants à partir d'exemples
[modifier]
Communautés de logiciels libres
- Bâties autour d'un projet commun: le logiciel libre
- Multiples aspects
- Développement
- Utilisation
- Traduction
- Documentation
- ...
[modifier]
Organisation de ces communautés
- Façade publique
- Site web ouvert, pivot de la communauté
- Espace de téléchargement
- Versions stables (numérotation selon le projet)
- Versions de développements (alpha, beta, RC)
- Liste de diffusion ouvertes et publiques
- Développeurs (plus technique)
- Utilisateurs (plus concrète)
- Système de suivi de version (CVS, Subversion, ...) pour contenir le code source
- Système de suivi des bogues
[modifier]
Aspects qui jalonnent la collaboration
- Ouverture et transparence
- Base de la « méritocratie », permet d'accorder une confiance aux différents intervenants
- Permet aux gens désireux de collaborer de comprendre l'histoire et les directions du projet
- Bonnes pratiques sociales
- De la part des habitués
- De la part des nouveaux arrivants
- Saine « dictature » des développeurs
[modifier]
Comportement des individus ou organisations à l'intérieur de ces communautés
- Collaborer à un projet libre existant
- Initiation d'un projet libre
- Comportements
- « Publish early, publish often »
- Faire travailler les autres (envoyer ses modifications rapidement)
- Être égoïste (le faire pour soi d'abord)
[modifier]
Des exemples, à partir de logiciels courants
- Obtenir de l'aide
- Faire ses devoirs, d'abord chercher !
- Savoir où poser des questions
- Questionner ses attitudes de consommateur de produit
- Poser sa question au bon endroit
- Contribuer sans être un expert
- Documentation
- Manuels
- Tutoriels
- Modèles
- Communauté
- Répondre aux questions
- Aider
- Traduction
- Programmation
- Documentation

