Contribuer au GeoNode¶
Avertissement
Cette section est librement adaptée de l’official GitHub guides.
Si vous voulez nous aider àvec le developpement de GeoNode, il y a plusieurs façons de faire ça.
Participer au débat¶
GeoNode a une liste de diffusion (https://groups.google.com/d/forum/geonode-users), où les utilisateurs peuvent demander et répondre aux questions sur le logiciel. Il y a aussi des chats IRC sur Gitter où (https://gitter.im/GeoNode/general) les utilisateurs et les développeurs (https://gitter.im/GeoNode) pourront discuter des GeoNode en temps réel. Parfois les utilisateurs envoyer également des conseils intéressants pour la gestion des sites en cours d’exécution GeoNode. Si vous voulez nous aider avec GeoNode, vous pouvez vous inscrire à la mailing list et répondre aux questions des autres utilisateurs.
Signaler des problèmes quant au système de suivi¶
Rapports de bogue informatives sont un élément clé du processus de fixation bug, si vous auriez un problème avec GeoNode, s’il vous plaît n’hésitez pas à le signaler sur notre traqueur de bogue, disponible en ligne à http://github.com/GeoNode/geonode/issues. Informations utiles pour les rapports de bogue comprennent :
Que faisiez-vous lorsque le bug est survenu ? Le problème survient-il chaque fois que vous faites cela, ou qu’occasionnellement ?
Quoi vous attendiez-vous à arriver? Qu’est-il arrivé à la place?
Quelle version du logiciel utilisez-vous ? Veuillez également noter tout changement de la configuration par défaut.
Si il existe un fichier de données dans le bug (par exemple, un fichier de forme qui n’est pas rendu correctement), pensez à inclure dans le rapport de bogue. Sachez que tous les fichiers de données sont librement distribuables.
Pour aider GeoNode pour mieux résoudre le problème, vous pouvez marquer le billet avec une ou plusieurs étiquettes que vous trouverez sur la colonne.
Écrire la Documentation¶
Documentation de GeoNode pouvez utiliser toujours amélioration - il y a toujours plus de questions à trancher. Pour la gestion des contributions au manuel, GeoNode utilise un procédé similaire à celui utilisé pour gérer le code lui-même. La documentation est générée à partir des fichiers sources dans le ‘ docs /’ répertoire au sein du référentiel de source GeoNode. Voir le http://sphinx.pocoo.org/ pour plus d’informations sur le système de documentation qu’utilise GeoNode.
Si vous voulez en savoir plus sur les dons à la documentation, s’il vous plaît allez-y à la “comment contribuer à la Documentation de GeoNode”. GeoNode ont également quelques lignes directrices pour aider à la rédaction une fois que vous êtes prêt “Comment écrire la Documentation”.
Fournir des traductions¶
Si GeoNode ne fournit pas une interface utilisateur dans votre langue maternelle, envisagez de contribuer une nouvelle traduction. Pour commencer Voici les instructions comment “contribuer à la traduction de GeoNode”.
Écrire du Code¶
Bien sûr, étant donné que GeoNode est un projet open source qui encourage ainsi les contributions du code source. Si vous êtes intéressé à faire de petits changements, vous pouvez trouver un billet ouvert sur http://github.com/GeoNode/geonode/issues, hack et lancez-vous sur la “processus d’examen de Patch”.