-
Notifications
You must be signed in to change notification settings - Fork 14
Contribuer au projet
Nous nous efforçons de rendre la contribution la plus simple possible. Pour nous aider dans cette démarche ça se passe ici. Si vous ne savez pas par où commencer n'hésitez pas à poser votre question sur le chat du projet. Le channel "Accueil" est là pour ça.
N'ayez pas peur ! Le code est écrit de manière accessible afin que vous puissiez y contribuer facilement. Si vous êtes à l'aise avec les méthodes plus "standard" dans l'industrie, il est possible de coder de votre côté et de communiquer via l'API.
- Feuille de route des développeurs
- Application mobile
- Documentation de l'API
- Fonctionnement PHP
- Chat de tous les développeurs
Nous essayons d'améliorer l'holoptisme du commun (le fait d'avoir accès à tout ce qu'il se passe en rapport à la création de communecter) dans le but de permettre à tout le monde de s'impliquer dans ce dernier et d'en faire réellement sa plateforme. Voici quelques liens qui vous permettront de nous aider sur ce sujet :
- [La page wiki sur l[[Organisation interne]] du commun
- [La page wiki des idées
- Si vous créez une page n'oubliez pas de l'intégrer au menu du wiki.
- Si vous modifiez le nom d'une page, pensez à modifier le lien du menu pointant vers cette page.
Communecter, en tant que bien commun, se revendique être une communauté ouverte qui tâche de faciliter au maximum les contributions de chacun, quelles qu'elles soient, en fonction de ses envies et de ses compétences. Pour cela, il convient de donner à voir les projets en cours, leur état d'avancement, les prochaines étapes et les besoins associés.
###Projet Tutoriels : Brève description : Ecrire des scripts et tourner des videos de 3 minutes à disséminer dans Communecter pour faciliter son utilisation
Equipe : Julien Lecaille, Rémi Bocquet
Référent : Julien Lecaille
Liens de diffusions d’informations :
Historique / avancement du projet : début
Prochaine étape du projet : NC
Prochaine rencontre / fréquence : NC
###Projet Traduction Brève description : Traduire la version française actuelle dans un maximum de langue pour exporter Communecter.
Equipe : NC
Référent : NC
Liens de diffusions d’informations : NC
Historique / avancement du projet : début
Prochaine étape du projet : NC
Prochaine rencontre / fréquence : NC
En 2013 le projet a commencé comme une API sans FrontEnd ... avec l'interface, l'architecture a évolué Dans les versions futures, se posera à un moment la question globale de la qualité du code
la communauté de développeurs/contributeurs autour de Communecter Readme de pixelhumain :: https://github.com/pixelhumain/pixelhumain Yii dans Pixel Humain -> http://www.yiiframework.com/
Pour ceux qui n'ont jamais fait de web, Yii va cadrer, avec une vraie modélisation MVC (modele/vue/controller): c'est le rôle d'un framework
Pas encore eu le temps de passer à Yii2 Proposition rajouter dans la doc des contrôleurs un lien vers la doc de Yii
- php riche en javascript
- mongodb
readme de l'installation sur le github https://github.com/pixelhumain/communecter Basé sur Citizen Tool Kit (CTK : tout est orienté API et Restful)
Voir le MVC : https://docs.google.com/drawings/d/1nSlaLy6ce7CWxvkXUbwIEYNVTeL6f35qm0CqoBjlvR0/edit?usp=sharing
Pour l'installation docker : https://github.com/pixelhumain/docker
Application mobile CommunEvent sur un stack meteor/NodeJS https://play.google.com/store/apps/details?id=org.communevent.meteor.pixelhumain&ah=lVN3mXqHKQjIOg3qHn0YzhiUebc&hl=fr
- meteor (javascript pur)
- mongodb pour mobile
Readme : https://github.com/pixelhumain/communEvent Cherche un dev meteor pour backuper Thomas
A ce stade on essaie de définir différents Points d'Entrée dans le projet L'idée est de bien segmenter toutes les entrées possibles (et rappeler cette liste dans chaque repo)
contribuer aux explications https://github.com/pixelhumain/communecter/blob/master/views/default/explainPanels.php Idée d'évolution : avoir des fichiers Markdown sur le wiki, qui seraient récupérés automatiquement
Front End (jquery) Différents langages sur une même page : choix assumé d'avoir des fichiers facilement lisibles pour des développeurs débutants
Cherche un dev meteor pour backuper Thomas
voir : https://github.com/pixelhumain/api API --> fait son module indépendant
exemple : Vincent a un projet d'agrégateur de news/feeds intégrant Diaspora et Communecter (deux réseaux complémentaires)
Host ++ API
API Json dans Postman
https://www.getpostman.com/docs/importing_swagger https://github.com/josephpconley/swagger2postman
Nécessité d'expérimenter des méthodes de serveur non centralisées (mais capable de gérer une montée en charge)
Nous sommes disponible à tout moment sur le chat.
Ancien Wiki