-
Notifications
You must be signed in to change notification settings - Fork 535
Documentation guidelines
Joshua Smithrud edited this page Jul 13, 2022
·
7 revisions
- Write from the second person. Use "you".
- Only write about supported functionality.
- Don't introduce new terminology.
- Fluid is a proper noun, but these are not:
- container
- service
- object
- driver
- runtime
- host
- Fluid Framework is a proper noun
- Fluid service, not Fluid server
- Sentence case for headings
- Container code, not Container Code
- Distributed data structures, not Distributed Data Structures
- URL, not url or Url
- TypeScript
- Node.js
- npm (always lower-case)
- Punctuation at the end of list items
This wiki is focused on contributing to the Fluid Framework codebase.
For information on using Fluid Framework or building applications on it, please refer to fluidframework.com.
- Submitting Bugs and Feature Requests
-
Contributing to the Repo
- Repo Basics
- Common Workflows and Patterns
- Managing dependencies
- Client Code
- Server Code
- PR Guidelines
- CI Pipelines
- Breaking vs Non-Breaking Changes
- Branches, Versions, and Releases
- Compatibility & Versioning
- Testing
- Debugging
- npm package scopes
- Maintaining API support levels
- Developer Tooling Maintenance
- API Deprecation
- Working with the Website (fluidframework.com)
- Coding Guidelines
- Documentation Guidelines
- CLA