
Documents de BitNation et Pangea, ressources et directives de contributeurs
✌️ La communauté est l'une des forces motrices du bitnation. Pour être résilient, nous avons besoin d'une communauté de contributeurs décentralisée, autant que nous avons besoin d'une technologie décentralisée. Peu importe votre profession, votre niveau de compétence, votre nationalité, votre âge, votre éducation ou votre sexe. Tout le monde est invité à se joindre à vous pour aider à faire du bitnation et à notre logiciel Pangea un succès qui modifie le statu quo de la gouvernance. ???
Pour nous connaître, le meilleur endroit pour commencer est à travers:
- Installez la juridiction de Pangea sur Android (recherchez BitNation dans le Google Play Store) et via TestFlight sur iOS. Téléchargez l'application TestFlight à partir de la boutique de l'App iOS, puis accédez au site Web BitNation et cliquez sur le bouton iOS pour obtenir un code d'invitation par e-mail. Assurez-vous d'utiliser l'e-mail associé à votre compte Apple.
- Installez le client de bureau pour Linux, Windows et Mac ici. AVERTISSEMENT: il est uniquement destiné aux tests, et non à l'utilisation commerciale à ce stade.
- Rejoignez la communauté Dev- et non développeur sur Discord. Si le premier lien ne fonctionne pas, utilisez ce lien à la place.
- Rejoignez la communauté non développeur sur Telegram.
- Rejoignez la communauté des développeurs sur Gitter.
- Contribuez le code sur GitHub.
Visitez le site Web officiel de BitNation pour rester à jour sur nos derniers développements.
Si vous souhaitez vous familiariser avec BitNation, voici quelques documents clés à lire:
Soutenez notre travail avec ETH et XPAT :
La juridiction Bitnation Pangea est un projet gratuit et open source
Adresse ETH: 0xcde042543307966BC16EFF3CDCA4D32B23408C4C
Adresse XPAT: 0xCDE042543307966BC16EFF3CDCA4D32B23408C4C
Les fonds seront transférés dans une structure DBVN où vous pourrez voter sur les propositions de proriées de développement, après la version v. 1.1 du client de bureau printemps 2019. Jusque-là, vous pouvez ajouter vos suggestions de propositions sur
Bitnation Aperçu et philosophie:
- Pierre blanc de Pangea. Il a été initialement écrit en avril 2017, mais il s'agit de la version 2018 mise à jour.
- Feuille de route de développement de Pangea 2018
- Liquid Holocracy DBVN Constitution 2016.
- Bitnation WhitePaper 2014.
- Document fondamental 2014.
- Document préfoué 2014.
Bitnation et Pangea Historique:
- Résumé annuel 2017-2018
- Résumé annuel 2015-2016.
- Résumé annuel 2014-2015.
Canaux multimédias:
- Page Facebook.
- Groupe Facebook.
- Gazouillement.
- Blog Steemit.
Misc:
- Wiki communautaire.
- Page Wikipedia.
- Lignes directrices communautaires OPSEC.
- Liste des articles et vidéos.
- Liste des anges.
Traductions:
Les documents clés, y compris le livre blanc de Pangea, se trouvent dans des dossiers séparés dans ce référentiel.
Les traductions actuelles incluent:
- russe
- Espagnol
- portugais
- coréen
- Chinois (mandarin)
- Allemand
- italien
- japonais
- vietnamien
- arabe
Si vous souhaitez contribuer à des traductions supplémentaires, veuillez contracter @ erikv_93 sur Telegram.
Ressources communautaires
Si vous voulez contribuer à la croissance de la communauté Bitnation et de notre mission - c'est l'endroit pour vous.
Le meilleur endroit pour apprendre à connaître la communauté est de rejoindre notre canal Discord ou notre canal Telegram et de commencer à contribuer. Il est utile d'écrire une courte introduction sur vous-même et ce que vous souhaitez faire. Veuillez garder à l'esprit que ce sont des espaces publics que n'importe qui peut rejoindre, ce qui signifie que n'importe qui peut lire votre conversation, donc ne dites rien qui pourrait vous mettre en danger légalement ou en termes de sécurité dans l'un des canaux publics. Notre canal Slack est toujours utilisé, mais nous ne pouvons plus accepter les gens dedans, en raison des restrictions de mou.
Les communautés Slack, Discord et Telegram seront transférées à Pangea en 2019, lorsque le client de bureau sera lancé.
Portefeuilles de jeton d'arbitrage Pangea (XPAT)
- Bitnation Android
- Bitnation iOS
- Citrowise
Échanges de jeton d'arbitrage de Pangea (XPAT)
Plus d'échanges sont ajoutés chaque mois.
- Latoken
- Bancor
- Tokenjar
- Etherdelta
- Fourchette
- Pays du monde
- Bitcratique
- Tokenom
- Paxful
- Cryptlodex
- Satoexchange
- BoaExchange
Pangea Arbitration Token (XPAT) sur les sites Web d'analyse du marché:
- Coinmarketcap
- Coquette
- Cryptocompare
- Coinwatch
- Prédictions de co -liker
- Blockfolio
- Coinmarketdaddy
XBNX à Pangea Arbitration Token (XPAT) Swaps:
- Page d'échange officielle Le swap de jeton a été exécuté, mais la page de demande d'échange restera jusqu'à la fin de 2019.
Rejoignez l'ambassadeur et les réseaux d'ambassade
L'ambassadeur et les réseaux d'ambassade ont été conçus comme des versions analogiques de Pangea. Un réseau réel de personnes et de lieux où les nomades numériques peuvent obtenir des conseils, une assistance entre pairs, une rencontre et un temps. Il existe trois types de représentants de bitnation:
- Ambassadeurs diplomatiques: postes de bitnation officiels pour exercer ses fonctions en tant qu'officiers travaillant comme interface avec les nations existantes, ainsi que les nouvelles nations virtuelles.
- Consuls diplomatiques: également un poste officiel. Un soutien à la fois à nos ambassadeurs et aux ambassades et consulats de l'État national s'engageant avec nos citoyens dans l'emplacement de nos ambassades et consulats.
- Ambassadeurs de bonne volonté: représentant informel mais officiellement reconnu du bitnation lors d'événements (comme Devcons). Promeut et soutient le bitnation et nos services et fournit un point de contact pour nos citoyens.
Les ambassades et les consulats sont là où partagent leur espace, qu'il s'agisse d'un bureau, d'un café ou de votre maison, et de l'ouvrir à ses collègues citoyens, hackers et aficionados de crypto du monde entier! Il existe deux types de lieux, ambassades et consulats.
- Embassade Un endroit où vous pouvez à la fois vivre, et travailler (et naturellement, se rencontrer).
- Consulat un endroit où vous pouvez travailler - comme un espace de bureau ou un café partagé, par exemple - ou peut-être organiser une rencontre ou un lieu de rencontre.
Bitnation a plus de 100 ambassades, consulate dans le monde. Vous pouvez en savoir plus sur le réseau Ambassador. Toutes ces fonctions seront bientôt déplacées du site Web vers le logiciel Pangea.
Commencez votre propre nation
Le logiciel Pangea est configuré pour que vous créiez votre propre Nation volontaire décentralisée sans frontières (DBVN). Vous pouvez le configurer directement sur l'application Android et iOS, avec une petite quantité de gaz eth. Voici quelques ressources lues avant de configurer votre propre nation:
- Ce questionnaire pour vous aider à planifier votre nation.
- Notre centre de ressources DBVN.
- Quelques conseils ...
Soumettre une idée de projet de gouvernance locale ou mondiale
Vous pouvez soumettre une idée pour un projet de gouvernance local ou mondial sur notre site Web, et voter et discuter des avantages et des inconvénients de la proposition des autres. Gardez à l'esprit que vous aurez probablement plus de commentaires si votre proposition a des objectifs clairs et spécifiques, des délais, des résultats attendus et des livrables mesurables.
Certaines des propositions pourraient être financées par BitNation sous forme de DAPPS ou d'idées de nation incubées.
Aide à la documentation, à la traduction et aux ressources éducatives
Une bonne documentation est essentielle pour un mouvement de logiciel open source.
- Aide à la documentation des meilleures pratiques, des événements clés, des processus, etc.
- Traduire des documents comme les blancs, les mises à jour de la communauté, les articles, les vidéos.
- Créez des manuels, des vidéos et des articles de blog pour expliquer comment faire partie de la communauté et comment utiliser le logiciel.
Aider à développer notre communauté grâce à la sensibilisation et à l'engagement
Il existe de nombreuses façons d'aider à développer le mouvement grâce à la sensibilisation et à la communication. Voici une liste de quelques activités qui ont vraiment un impact.
- Organisez des lieux de rencontre Google en ligne et des rencontres locales.
- Produire du contenu, comme des vidéos YouTube, des vidéos de démonstration de logiciels, des matériaux graphiques, un article de blog, etc.
- Aidez les nouveaux arrivants sur Telegram à comprendre le bitnation et à trouver leur chemin autour de l'application et de nos ressources (comme celle-ci ici).
- Aidez les gens en dehors de notre communauté à mieux en savoir plus sur Bitnation, le logiciel Pangea, les crypto-monnaies, les technologies décentralisées, l'importance de la vie privée et de la sécurité et de tout le reste beau dans le monde ?.
Code de conduite communautaire
Le code de conduite des citoyens génériques est appliqué à la plupart des référentiels et canaux dans Bitnation. Cependant, voici quelques valeurs que nous aimerions mettre en évidence plus spécifiquement.
- La clarté comprenant par-dessus tout les défis de la communication dans différents fuseaux horaires, cultures et personnalités à la fois lors des communications écrites et verbales. Il est conseillé d'éviter des déclarations de balayage en faveur de phrases clairement articulées à des fins bien définies.
- S'abstenir de sauter aux conclusions un problème fondamental dans de nombreuses conversations est que nous surestimons les autres capacités à comprendre nos communications écrites et verbales, et nous surestimons notre propre capacité à comprendre ce qu'ils essaient de communiquer. Lors de l'analyse de ce que l'autre personne essaie de communiquer, tirez compte de son contexte, y compris des choses comme le fuseau horaire, la langue maternelle et les circonstances personnelles.
- Le respect que nous nous sommes réunis pour modifier le statu quo en créant un logiciel Kickass, à cette fin d'être irrespectueuse peut détourner la conversation de notre objectif défini en zones non pertinentes. Les légères et attaques personnelles ne favorisent pas un bon espace collaboratif, il est sage de les éviter. Lorsque nous sommes émotionnellement affectés par les communications, essayez de faire un pas en arrière et d'avaler la pilule de refroidissement.
Ressources de développement
Commencer
Nous utilisons PivotalTracker pour la gestion de projet. Il s'agit essentiellement d'une planche de scrum similaire à Trello. Il nous permet d'avoir une meilleure transparence en tant qu'équipe concernant le statut de notre travail et la feuille de route à court terme. C'est un nouvel outil pour la plupart d'entre nous, donc nous avons toujours le respect des meilleures pratiques. Au 12/7/2018, notre conseil d'administration et notre conseil d'architecture est ouvert au public, dans l'intérêt de la transparence et de la collaboration.
La meilleure façon de s'impliquer dans le processus de développement est de rejoindre Gitter après avoir lu la documentation suivante. Vous pouvez également obtenir une invitation à l'équipe de développement de base sur Discord.
Si votre objectif est de développer un DAPP ou un bot de gouvernance personnalisé sur Pangea, veuillez commencer par lire cette documentation du moteur DAPP.
Langues et cadres
- Panthalassa, notre backend de réseau en maillage écrit en Go contenant le portefeuille et d'autres utils ici.
- Pangea est notre référentiel de frontend mobile, cette version est faite avec React Native.
- Notre jeton d'arbitrage de Pangea Token (PAT), les contrats intelligents et le système de réputation est écrit en solidité.
Livre blanche, feuille de route et mises à jour de développement
- Pierre blanc de Pangea.
- Des mises à jour régulières de développement sont publiées sur Steemit.
- Domaines de recherche, fichiers, tests et expériences
- Feuille de route du client de bureau de haut niveau
Dépôts de clés
Nous épinglons des référentiels pertinents sur notre profil.
- Pangea Android et iOS Repository
- Référentiel backend Pangea
- Référentiel de bureau Pangea
API, outils de développement et documentation
Regardez chaque référentiel clé pour les directives de développement individuelles, voici les génériques:
- Référentiel du développeur Pangea.
- Documentation du développeur DAPP MKDOCS.
- SDKS de Pangea Notre boîte à outils de développement de logiciels.
- Modèle Pangea Dapp.
- Outils Pangea.
- Interface de ligne de commande pangea-CLI utilise.
Ressources UI / UX
- Les questions d'interface utilisateur / UX sont discutées sur le Slack de Bitnation Core.
- Veuillez consulter notre récompense de directives de marque où vous trouverez des ressources comme l'image de marque et les fichiers source d'interface utilisateur.
- Nos fichiers source de logo
- Nos directives de police
Contrats de solidité
- Pangaa Arbitration Token (PAT) ERC20 Standard
- Événement de vente de jetons (TSE). Code de phase III à venir bientôt.
Modèle de sortie
- Nous utilisons un modèle de version de livraison (CD) Continues à l'aide de Bitrise.
- Avant de sortir, nous nous assurons que tous les tests unitaires passent.
Test de logiciel, primes de bogues et rapports de bogues
Nous essayons de maximiser notre couverture de test de code, donc tous les différents référentiels sont expédiés avec des tests unitaires conformes à la norme de langue ou de cadre.
- La version actuelle de la frontend native de Pangea React est en cours de construction ici, veuillez consulter et contribuer.
- Vous pouvez utiliser BitNation directement sur votre téléphone Android et iOS (via TestFlight). Il est actuellement sur Ethereum MainNet, bien que davantage de chaînes seront ajoutées sous peu (Bitcoin via RootStock, EOS et Lisk).
- Les principaux contrats de solidité sont vérifiés par des auditeurs externes, principalement des consultants ABDK et ZK Labs.
Les primes de bug seront annoncées sous peu.
Ajoutez votre propre jeton ERC20 au portefeuille de juridiction BitNation
Suivez les instructions de ce référentiel.
Ajoutez votre propre DAPP / contrat / service / produit à la juridiction BitNation Govmarket
Suivez les instructions de ce référentiel.
Code Commit les directives et le code de conduite
- Certains référentiels comprennent des modèles de demande de problème ou de pari, utilisez-les chaque fois que possible.
- Rendez vos messages de validation et essayez de suivre le même modèle que celui utilisé dans le dépôt cible.
- Veuillez éviter de dupliquer tout problème ou demande de traction, tout double sera fermé .
- Divisez vos différents modifications de manière claire via les validations, cela facilitera la tâche de l'examinateur.
- Un seul changement majeur doit être soumis par demande de traction, aidez-nous à consulter votre code plus rapidement!
- Enfin et surtout: soyez respectueux, aucun abus ne sera jamais toléré et pourrait résulter de la fin de votre demande / demande de traction sans préavis.
Cont contributeurs du code de base
- Thiago Souza
- Mark Nuzz
- Florianlenz
- Albertoestarrona
- William2958
- Seland
- xsttx
- camilolunacom
- borjantrajanoski
- ccmawo
- mimétique
- SWMD
- divertissement
- prameetc
- I-Voyager
- migbot
Ressources d'apprentissage supplémentaires:
- Livre blanc Ethereum
- Livre blanc IPFS
- Livre blanc de porte-greffe
- Apprendre la solidité
- Apprenez Golang
- Apprendre à réagir
Fabriqué avec ❤️ au bitnation.