Cette page est une copie améliorée de la section de la FAQ s'impliquer.

Comment puis-je aider ?

Vous pouvez aider le projet de différentes manières, en fonction de votre temps disponible, énergie et compétences. Veuillez lire les prérequis et possibilités ci-dessous. Si vous vous sentez à l'aise avec l'un de ces profils, n'hésitez pas à nous contacter.

Comme développeur back-end

Vous pouvez participer au développement de la partie serveur de Duniter qui est le cœur du logiciel implémentant le protocole UCP. Vous aurez besoin de quelques compétences techniques :

  • Développement Node.js impliquant :
    • JavaScript (uniquement du code ES5, mais prêt pour ES6 grâce aux Promises/A+)
    • beaucoup de code JavaScript asynchrone
    • usage intensif des librairies async.js et Q (nous tendons à remplacer async.js par Q)
    • tests unitaires avec Mocha
  • Cryptographie :
    • comprendre les bases de la cryptographie asymétrique
    • optionnellement, connaître le schéma Ed25519

Si vous n'êtes pas effrayé par ces technologies, vous pouvez commencer à lire le Wiki pour vous plonger dans le code de Duniter (en) et nous contacter.

Comme designer/développeur front-end

Voyez-vous ce magnifique site web ? Vous voulez en améliorer le contenu, le design ? Sentez-vous libre de proposer vos compétences, toute aide est la bienvenue. Ce que Duniter a probablement le plus besoin est un logo .

Comme mathématicien

Le protocole Duniter utilise les propriétés de la Théorie des Graphes pour construire une Toile de Confiance d'individus vivants et uniques. Même si l'équipe Duniter est composée d'ingénieurs et docteurs, la Théorie des Graphes n'est pas quelque chose de facile et nous aurions probablement besoin d'experts dans ce domaine. Donc, si la Théorie des Graphes est votre vie de tous les jours, n'hésitez pas à venir nous voir !

Comme apôtre

Hé bien, ici, vous n'avez pas besoin de nous pour vous aider : parlez de Duniter, faites-en des articles, partagez des liens, des connaissances, peu importe ! Pas besoin de nous demander, faites, tout simplement !