Welcome to the Task Force
Name | Interest in Task Force | |
---|---|---|
Bobbi Muscara | Bobbi@LedgerAcademy.com | Coordinator |
Elena Treshcheva | elena.treshcheva@exactpro.com; treshcheva@gmail.com | Review and Feedback on Framework |
Anasuya Threse Innocent | binibft@biniworld.com | Updating Documentation Content, Reviewing Documentation Framework |
List of deliverables or work products
- Common styling guide
- Recommended common publishing platform
- Document best practices for creating documentation, including information on tooling and the audiences
- Create a template repo that new projects can use for creating their documentation
Common styling guide
Recommended common publishing platform
Document best practices for creating documentation, including information on tooling and the audiences
Create a template repo that new projects can use for creating their documentation
GUIDING PRINCIPLES:
- Standardization - Hyperledger Brand recognition
- Similar hosting platform for Documentation
- Leverage
Introduction, Principles & Recommendations
INTRODUCTION:
Our taskforce goal is to find gaps and opportunities in existing Hyperledger Documentation. Herein, we present conclusions and recommendations using examples that are indicative of how all documentation pages might be standardized.
This document is representative of a fact finding mission with generalized principles and specific conclusions. These conclusions should be discussed, edited and converted into direct action items. The purpose for this tone is to recognize that each Hyperledger project has a different team, with different maintainers who create and update documentation pages.
Our taskforce is mean to foster open discussion and create a place for new ideas on the betterment of Hyperledger project documentation. Thus we would like to begin with eight guiding principles and eight specific recommendations that intertwine with those guidelines.
8 GUIDING PRINCIPLES:
- Standardization improves the speed and ease of adoption of multiple projects within the Hyperledger Ecosystem
- Each project should utilize a similar hosting platform for Documentation for ease of use and learnability
- Any documentation hosting platform used should leverage a common Markdown Language, theme and interface. A simpler design aesthetic is more desirable than a complex page given the goal of standardizing multiple pages within the Hyperledger Ecosystem.
- If an updated template is used, each project should emulate a newer, web3 aesthetic / open-source community visual layout
- While we recognize the implicit uniqueness of each Hyperledger project, most companies have a standard theme for product pages
- Standards should be reflected in a consistent manner through a A badging system or checkmark awarded for adherence to these principlesAllow for community involvement to avoid a strictly top-down approach; instead, reflect the values of the open-source community for applying Standards
8 SPECIFIC RECOMMENDATIONS:
- All Hyperledger projects should utilize ReadTheDocs for documentation hosting
- Standardize documentation content & context to promote increased usage and project adoption
- Re-factor any existing inconsistencies in style, graphics, tables, and other content to maximize standardization between projects
- Current / Future Hyperledger Projects should both utilize the a standardized and agreed upon documentation pattern
- The Fabric documentation pattern could serve as a template: ReadtheDocs for documentation, GitHub for all code truth, and a Hyperledger Wiki page for Community items and badging.
- Standardize graphics and the glossary section for better concept lookups and user experience.
- All Projects can leverage Discord: include or “pin” documentation relevant posts. (currently all are not pinned)
- Utilize a survey to reflect the voice of the various unique projects that have documentation pages in disparate themes with varying styles and layouts.
Tasks to be completed
...
- Determine The Current Status of all Projects/Tools/Libraries
...
- Examine the current process used for documentation
...
...
- Create Documentation Best Practice badging system.
...
List of deliverables or work products
| Grid analysis, showing platform currently in use | d | |
---|---|---|---|
| Report exists within this page. | ||
| Recommendations exist in 2 parts: our guidelines and survey results. | ||
| Reflective of industry standards and existing Hyperledger Badging system. |
...