Bonjour
Vous souhaitez proposer un projet à la communauté. Pour que les participants se fassent une bonne idée de ce projet et s'engagent à vos côtés, vous devez les informer au maximum sur ce que vous attendez.
Une fois que vous aurez répondu à toutes ces questions (mais la liste n'est pas exhaustive) vous pourrez proposer à d'autres de rejoindre votre projet.
- Quel est l'objectif de ce projet, pourquoi le mettez-vous en open source?
- Sous quelle(s) licence est-il proposé ? Qui détient le copyright ?
- Quel est le contexte de son utilisation ?
- Quel est le périmètre fonctionnel du projet ? (que fait-il, que ne fait-il pas)
- Le cas échéant, quelles sont les contraintes juridiques ? (CNIL, circulaires, journalisation…)
- Qui va l'utiliser, comment ?
- Qu'est ce qui existe déjà dans ce domaine ? Ne vaudrait-il pas mieux contribuer à un projet existant déjà bien avancé plutôt que d'en lancer un autre ?
- Qu'est ce que projet propose ou fait de mieux que les autres ?
- Pourquoi un utilisateur final utilisera-t-il ce projet plutôt que quelque chose qui existe déjà ?
- Quelle est la structure du projet ?
Détaillez son architecture.
Utilise-t-il des frameworks, librairies … ? Sous quelle licence ?
Souvent un schéma ou un dessin est plus parlant qu'une longue description
- Qu'est ce qui est déjà réalisé ? (pour démarrer un projet il faut déjà disposer d'un code ou d'un matériel de base solide sur lequel le développement va s'appuyer)
- Qu'est-ce qui reste à faire ?
- Quels "lots" envisagez-vous de proposer aux participants ?
Matériel
Développement (quel langage, quelle BDD, etc)
Documentation
Traduction
…
- Quelle langue va être utilisée pour le développement ? (l'anglais donne accès à un plus large panel de participants)
- Quand le projet doit-il fonctionner (au moins être testé) ?
- Où sera géré le développement du projet (github, google code par exemple ?)
- Comment sera géré le versionnage ?
- Comment le projet sera-t-il testé ? Par Qui ?
- Comment les testeurs puis les utilisateurs font ils remonter les bugs ? (tickets de git ?)
- Si le projet nécessite un hébergement (site web, Base de Données) où sera-t-il hébergé ? Qui prend en charge les frais afférents ?
- Si le projet comprend le développement d'une application pour smartphone, qui prend en charge les frais d'accès à la plateforme ?
- Avez vous assez de temps à consacrer à la gestion de ce projet ? Sans leader un projet part très vite en cacahuète
- Qui vous remplace en cas de problème (contraintes personnelles, études, voyage, maladie...)
Si vous voyez d'autres points à mentionner, n'hésitez pas, je les ajouterai à la (longue) liste
Cordialement
François
Un peu de lecture
http://makina-corpus.com/blog/metier/20 ... pen-source
http://www.journaldunet.com/web-tech/ex ... ssir.shtml
http://readwrite.com/2014/08/20/open-so ... ct-how-to/
http://www.wikihow.com/Have-a-Successfu ... ce-Project
Proposer un projet OpenSource... Comment ?
Vous souhaitez développer un projet mais vous manquez de temps, de compétences ? Présentez votre projet ici pour trouver des participants...
Modérateur : Francois
- Francois
- Modérateur
- Messages : 84
- Enregistré le : mer. 20 août 2014 16:57
- Localisation : Le Creusot - 71 - FRANCE
- Contact :
Proposer un projet OpenSource... Comment ?
Message par Francois » dim. 24 avr. 2016 14:44
François
www.framboise314.fr
www.framboise314.fr
Aller à
- Présentez vous !
- Votre avis sur le forum
- Utiliser le Raspberry Pi
- ↳ Débutants
- ↳ En panne ?
- ↳ Utilisateurs avancés
- ↳ Les applications spécialisées du Raspberry Pi
- La domotique avec le Raspberry Pi
- ↳ Accès, alarme et vidéosurveillance
- ↳ Gestion centralisée ouverture/fermeture
- ↳ Téléphonie et télécommunication
- ↳ Gestion de la température
- ↳ La météo
- ↳ Gérer l'énergie
- ↳ Que d'eau, que d'eau !
- ↳ Robots and Co
- ↳ Des interfaces pour le Raspberry Pi
- ↳ Et tout le reste
- Les jeux sur Raspberry Pi
- ↳ Emulation de consoles sur Raspberry Pi
- ↳ Les jeux "baremetal" sur Raspberry Pi
- Les événements liés au Raspberry Pi
- ↳ Vos annonces d'événements autour du Raspberry Pi
- Les systèmes d'exploitation du Raspberry Pi
- ↳ NOOBS et NOOBS Lite
- ↳ Raspbian
- ↳ Arch Linux
- ↳ RISC OS
- ↳ OpenELEC
- ↳ Raspbmc (OSMC)
- ↳ Ubuntu MATE
- ↳ Les utilitaires et le Raspberry Pi
- ↳ Les commandes Linux
- ↳ Les autres OS
- Le matériel et les périphériques du Raspberry Pi
- ↳ Raspberry Pi (tout modèles)
- ↳ Les cartes SD et micro SD
- ↳ Le Compute Module
- ↳ Le GPIO
- ↳ Les cartes d'extension pour les Raspberry Pi
- ↳ Les BUS interfaces
- ↳ Le module caméra et ses clones
- ↳ Les alimentations
- ↳ Les sorties Vidéo et Audio du Raspberry Pi
- ↳ Le réseau sur le Raspberry Pï
- ↳ Les ports USB
- ↳ Les accessoires du Raspberry Pi
- ↳ Les clones du Raspberry Pi
- ↳ L'électronique et le Raspberry Pi
- Projets
- ↳ Projets
- La programmation du Raspberry Pi
- ↳ Python
- ↳ Scratch
- ↳ C / C++
- ↳ Java
- ↳ Assembleur
- ↳ Autres langages
- Education, formation et Raspberry Pi
- ↳ Tutoriels
- ↳ Fiches pédagogiques
- ↳ Stages d'application Raspberry Pi
- Achat-Vente
- ↳ Les petites annonces achat-vente du Raspberry Pi