# README: Overview Documentation Repository
This README explains the user cases, source file organization, and procedures for building the Blockstack documentation. You can find the documentation at https://docs.blockstack.com
## Use Cases
Blockstack is a ecosystem build around a platform. There are several types of users to support with the documentation. Types are exist when they can operate within a vertical of the ecosystem. These are the users that can appear within this ecosystem and that the docs must support.
Directory |
Purpose |
Technical Repo(s) |
_android |
SDK tutorial. Part of the developer menu. |
https://github.com/blockstack/blockstack-android |
_browser |
Information for end-users about our identity, Storage, and using the browser. There are also three of the original tutorials in there. User docs controlled by in the the user menu. The three tutorials that appear in the developer menu There is an outstanding issue to move these. |
https://github.com/blockstack/blockstack-browser |
_common |
Contains several shell files that redirect to our reference documentation sites such as Javascript, IOS, and so forth. The reference docs are linked from the developer, core, and Gaia menus. |
Each of these references are generated by their respective repos, core.blockstack.org from blockstack-core , Javascript docs from the blockstack.js and so forth. |
_core |
Information for wallet, blockchain, or Clarity developers -- including Atlas, BNS, and so forth. This content STILL needs to be synced with the master docs subdirectory in blockstack-core. |
blockstack-core |
_develop |
Information for application developers covers using the Javascript library, our mobile SDKs, and the concepts hat support them. Navigation controlled by developer menu |
This information was never associated with a single repo. Much of it does rely heavily on https://github.com/blockstack/blockstack.js. |
_faqs |
Contains files for single-sourcing all the FAQs. The Blockstack docs has a single page that lists all the faqs; then several pages in different sections re-use this information. See the FAQs section below for detail about how these files figure into FAQS. |
Not related to repo. |
_includes |
Information reused (markdown or html) in many places, common html used in pages and notes. |
These files don't correspond to a repository. |
_ios |
SDK tutorial. Part of the developer menu. |
https://github.com/blockstack/blockstack-ios |
_org |
Information for Stacks holders and people curious about what Blockstack does. Appear in the the organization menu |
Not associated with any repository. |
_storage |
Information for developers using storage in their apps or creating Gaia servers. Appear in the the storage menu |
https://github.com/blockstack/blockstack-gaia |
These are the other directories in the site structure: