Bienvenue amis! Ceci est la base de code pour l'application sociale Bluesky.
Obtenez l'application elle-même:
Il s'agit d'une application native React, écrite dans le langage de programmation TypeScript. Il s'appuie sur les packages TypeScript atproto
(comme @atproto/api
), le code pour lequel est également open source, mais dans un référentiel GIT différent.
Il y a une petite quantité de code source de langue GO (dans ./bskyweb/
), pour un service Web qui renvoie l'application Web Native React.
Les instructions de construction sont un bon endroit pour commencer avec l'application elle-même.
Le protocole de transfert authentifié ("au protocole" ou "atproto") est un protocole de médias sociaux décentralisé. Vous n'avez pas besoin de comprendre au protocole pour travailler avec cette application, mais cela peut vous aider. En savoir plus sur:
L'application sociale Bluesky comprend un ensemble de schémas et d'API construits dans le cadre global de Protocole. L'espace de noms de ces "lexiques" est app.bsky.*
.
Bien que nous acceptions les contributions, nous priorisons les problèmes de haute qualité et les demandes de traction. L'adhésion aux lignes directrices ci-dessous assurera un examen plus opportun.
Règles:
Lignes directrices:
N'oubliez pas que nous servons une large communauté d'utilisateurs. Notre quotidien nous implique constamment pour demander "quelle priorité absolue est notre priorité absolue". Si vous soumettez des PR bien écrits qui résolvent de manière concise des problèmes, c'est une contribution impressionnante. Sinon, autant que nous aimerions accepter vos idées et vos contributions, nous n'avons vraiment pas la bande passante. C'est à cela que sert!
Vous avez notre bénédiction? Pour fourrer cette application! Cependant, il est très important d'être clair pour les utilisateurs lorsque vous leur donnez une fourche.
Assurez-vous de vous assurer:
Si vous découvrez des problèmes de sécurité, veuillez envoyer un e-mail à [email protected]. L'e-mail est automatiquement cced à toute l'équipe et nous répondrons rapidement.
Bluesky est un réseau social ouvert construit sur le protocole AT, une technologie flexible qui ne verra jamais les développeurs à partir des écosystèmes qu'ils aident à construire. Avec AtProto, l'intégration tierce peut être aussi transparente que les premiers flux sur les flux personnalisés, les services fédérés, les clients, etc.
Voir ./License pour la licence complète.
Nous ❤️ vous et toutes les façons dont vous nous soutenez. Merci d'avoir fait de Bluesky un endroit idéal!