Renamed NinjaSurge Application Requirements.md to NinjaSurge_Application_Requirements.md for a better linking experience
2.0 KiB
2.0 KiB
Software made or supported by NinjaSurge must uphold the following standards in no specific order:
- Must be Accessible
- Color blind
- Screen Readers
- Non-English Speakers
- Must be Full Featured
- Supporting as many features as it can
- Must comply with applicable industry standards
- Optional or otherwise
- Must not contradict biblical principles
- Must support 'Nederlands' as at least second language
- Must support as many platforms and formats as possible and known to developers.
- Must support the ability to be Themed
- A README that includes:
- How to run the project
- Production
- Development
- How to contribute to the project
- Clearly Stated Goal
- Contributor List
- Contributor Support Links
- Support Links
- Development Status
- Active
- Stable and Supported
- Archived - If so a link to replacement project
- Build Status
- Success
- Fail
- Currently Supported Platforms
- Roadmap or Feature List, or link to Roadmap or Feature List
- Integrations list and links on how to integrate
- Software Stack List (including links to software homepages/source code)
- How to run the project
- Must be fully open source
- Must Comply to the Semantic Versioning standard
- Must have compliant commit requests
- Follows Conventional Commits v1.0.0 standard
- Must contain either
- a copy and version number of this list in a separate file
- a link to this list
- a copy and version number of this list in a separate file
More Information: NinjaSurge Application Requirements