Sunday, April 18, 2021

Nano.Community, a follow-up on building OSS infrastructure for the nano community

Following up on this earlier post. I've finally had the time to setup the basic boilerplate components of the project. I'm looking to get some feedback during the early stages of development. I'm including a brief overview of the project below.

Vision & Purpose

Nano.Community aims to be a portal to Nano's growing community by maintaining docs, guides, and conventions to improve community communication & onboarding.

Primary Goals

  • Help new members discover and understand existing ideas, discussions in an easily consumable manner
  • Help existing members point new members to old ideas, discussions, conclusions, etc
  • Help new member onboarding, especially for code contributions from developers

Secondary Goals

  • Serve as a chronicle of events, discussions, comments, ideas, etc. Documenting Nano culture & history
  • Keep the community at large informed — serve as a centralized place to easily and quickly track an open and distributed project
  • Measure community support for or against ideas by nano account based voting

For more information about the project: https://github.com/mistakia/nano-community/blob/main/README.md

Wiki Documents & Guides

I'm looking to get some feedback on the high-level structure/organization as well as the subjects themselves. Let me know if there are any missing subjects/documents, or if you have any recommendations on verbiage and organization.

|-- getting-started-devs | |-- software | | |-- clients.md | | |-- libraries.md | | |-- payments.md | | |-- wallets.md | | `-- webservices-apis.md | |-- tutorials | |-- protocol.md | |-- running-a-node.md | `-- setup-local-environment.md |-- getting-started-users | |-- storing | | |-- basics.md | | |-- recovery.md | | `-- setup.md | |-- acquiring.md | |-- basics.md | |-- best-practices.md | `-- using.md |-- history | |-- community | | `-- nano-trade | | `-- copy-pastas.md | |-- bitcoin.md | |-- bitgrail.md | |-- distribution.md | |-- early-development.md | |-- prelude.md | `-- timeline.md |-- introduction | |-- advantages.md | |-- how-it-works.md | |-- investment-thesis.md | |-- misconceptions.md | |-- nano-fixes-this.md | `-- why-it-matters.md |-- community.md |-- faqs.md `-- network.md 

Topics

Let me know what nano-specific topics may be missing below. Topics will be used in the following way:

Content can be tagged to a topic to allow for members to easily explore past discussions around a certain topic. Each topic will have a neutral, concise, and high-level summary along with supporting & opposing arguments, and links to all past comments. Topics exist to easily point new members to past conversations as new members will naturally think of things already discussed by past members.

|-- spam | |-- ledger-spam.md | | `-- minimum-account-balances.md | `-- congestion-spam.md |-- tx-prioritization | |-- dpow.md | |-- fee.md | `-- taac-pos4qos.md |-- attack-vectors.md |-- consensus.md |-- economics.md |-- finality.md |-- governance.md |-- micropayments.md |-- privacy.md |-- scalability.md `-- security.md 

I have downloaded about 10M posts from across the entire nano community (forum, reddit, etc) and have just started the process of indexing and categorizing it all. I should have an update in about a week.

Github — https://github.com/mistakia/nano-community

Site — https://nano.community

Bare with me as I push forward this project as I'm also tied up with a few other nano projects

Related: Building OSS infrastructure to help improve community management, communication, organization and ultimately contributions


No comments:

Post a Comment