Important overall change of tone and style:
Arranger is a server. The UI Components are a powerful set of tools we provide that make it desirable and easier to use Arranger with React UIs. As such, all our documentation should frame Arranger as a standalone back-end application, with a set of great supporting tools.
Documentation should be divided in three angles, based on their target audiences:
- "Operation" for those seeking to spin up Arranger on its own. This angle will introduce most of the content for how the server works, its requirements, etc.
- "Integration" will be better geared towards those seeking to use Arranger in a more "customised" manner, e.g. extended as a middleware or a dependency within an existing ExpressJS API. It will also introduce the UI components, and how those interact with Arranger.
- "Contribution" will explain more in detail how to run Arranger from source code, what we expect in a PR, etc.
Note: The weird numbering in the following summaries is to compensate for poor markdown indentation.
Operation Docs:
"How to install and run Arranger as a stand-alone product"
Integration Docs:
"How to bring Arranger into your own projects"
Contribution Docs:
"How to develop arranger source code"
For V3 Release
Required:
- All of "Operational" docs, except 3.2
- 1 and 2.1 from "Integration" docs.
Important overall change of tone and style:
Arranger is a server. The UI Components are a powerful set of tools we provide that make it desirable and easier to use Arranger with React UIs. As such, all our documentation should frame Arranger as a standalone back-end application, with a set of great supporting tools.
Documentation should be divided in three angles, based on their target audiences:
Note: The weird numbering in the following summaries is to compensate for poor markdown indentation.
Operation Docs:
"How to install and run Arranger as a stand-alone product"
1. How to Install Stand Alone Server
2. Configuration of server. Two types of data source need to be described:
analysisandfile-centric indices3. Changes from V2
Integration Docs:
"How to bring Arranger into your own projects"
1. SQONs
2. UI Components "Using Arranger with a React App"
3. Server API documentation
Contribution Docs:
"How to develop arranger source code"
For V3 Release
Required: