Skip to content

Commit 9f53552

Browse files
minor updates
1 parent 9ce489c commit 9f53552

29 files changed

+152
-103
lines changed

submodules/lyric

submodules/maestro

submodules/song

Lines changed: 36 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,41 @@
11
import Tabs from '@theme/Tabs';
22
import TabItem from '@theme/TabItem';
3+
import DocCardList from '@theme/DocCardList';
34

45
# Getting Started
56

6-
Welcome to the Overture developer documentation. Here you will find comprehensive information on using our software microservices in a development context. Whether you're new to Overture or an experienced developer, this documentation will guide you through setup, usage, and best practices for our various services.
7-
8-
## Core Software Structure
9-
10-
Our core software documentation is organized to provide you with a clear and logical path through each service:
11-
12-
```
13-
.
14-
└── /Service/
15-
├── /Overview
16-
├── /Setup
17-
└── /Usage
18-
```
19-
20-
### Overview
21-
22-
The Overview section for each service typically includes:
23-
- High-level overview of the service
24-
- System architecture diagram and explanation
25-
- Key features and capabilities
26-
- Repository structure
27-
- Links to relevant GitHub repositories or additional resources
28-
29-
### Setup
30-
31-
The Setup section runs you through the process of getting each service setup in a development environment. We offer guidance for the following Overture development configurations:
32-
33-
34-
<Tabs>
35-
<TabItem value="platform" label="Platform" default>
36-
![Platform](./03-other-software/images/platform.svg 'Overture Platform')
37-
</TabItem>
38-
<TabItem value="songDev" label="SongDev">
39-
![Song Dev](./03-other-software/images/songDev.svg 'Song Dev Environment')
40-
</TabItem>
41-
<TabItem value="scoreDev" label="ScoreDev">
42-
![Score Dev](./03-other-software/images/scoreDev.svg 'Score Dev Environment')
43-
</TabItem>
44-
<TabItem value="maestroDev" label="MaestroDev">
45-
![Maestro Dev](./03-other-software/images/maestroDev.svg 'Maestro Dev Environment')
46-
</TabItem>
47-
<TabItem value="arrangerDev" label="ArrangerDev">
48-
![Arranger Dev](./03-other-software/images/arrangerDev.svg 'Arranger Dev Environment')
49-
</TabItem>
50-
<TabItem value="stageDev" label="StageDev">
51-
![Stage Dev](./03-other-software/images/stageDev.svg 'Stage Dev Environment')
52-
</TabItem>
53-
</Tabs>
54-
55-
:::info
56-
For newcomers to Overture, we recommend starting with our Platform Quickstart and Platform Guides. Combined resources provide a comprehensive overview and hands-on experience with the Overture ecosystem. To begin your journey, [visit our Platform Guides](/guides/getting-started).
57-
:::
58-
59-
### Usage
60-
61-
The Usage section provides detailed information on how to effectively use each service, including:
62-
- Interacting with the API
63-
- Common use cases and best practices
64-
- Troubleshooting and FAQs
65-
- Integration tips with other Overture services
66-
- Performance optimization suggestions
67-
68-
## Under Development
69-
70-
Here we provide an overview of software currently under development and soon to be integrated into the Overture platform.
71-
72-
## Other Software
73-
74-
This section provides information on supplemental software that, while not directly integrated into the Overture platform, is part of the broader Overture project. Although primarily used for internal purposes, feel free to explore the documentation for these tools that support our open-source initiative.
75-
76-
## Standards
77-
78-
This section compiles the fundamental principles and established precedents that form the foundation of our Overture documentation and development practices. These standards ensure consistency and quality across our projects.
79-
80-
## Support
81-
82-
If you have any questions or need further assistance, please don't hesitate to reach out
83-
84-
- For general questions, visit our [Community Forums](https://community.overture.bio/)
85-
- For bug reports or feature requests, please use the respective GitHub repository's issue tracker.
86-
- For enterprise support options, contact our team by email at contact@overture.bio.
7+
Our documentation is the definitive resource for the Overture project. Here you'll find comprehensive guides for implementing our software in development environments, up-to-date documentation on products under active development, technical standards, and additional resources.
8+
9+
<DocCardList items={[
10+
{
11+
type: 'link',
12+
label: 'Core Software',
13+
href: '/docs/core-software/',
14+
description: 'Overviews, Development Setups, and common usage'
15+
},
16+
{
17+
type: 'link',
18+
label: 'Under Development',
19+
href: '/docs/under-development/',
20+
description: 'Software under development and soon to be integrated'
21+
},
22+
{
23+
type: 'link',
24+
label: 'Other Software',
25+
href: '/docs/other-software/',
26+
description: 'Software that complements and supports Overture.'
27+
},
28+
{
29+
type: 'link',
30+
label: 'Standards',
31+
href: '/docs/standards/',
32+
description: 'The formal basis of our Overture documentation and developement practices.'
33+
},
34+
35+
]} />
36+
37+
## Support & Contributions
38+
39+
- For support, feature requests, and bug reports, please see our [Support Guide](https://main--overturedev.netlify.app/community/support).
40+
41+
- For detailed information on how to contribute to this project, please see our [Contributing Guide](https://main--overturedev.netlify.app/docs/contribution).
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,69 @@
11
# Core Software
22

3+
import Tabs from '@theme/Tabs';
4+
import TabItem from '@theme/TabItem';
35
import DocCardList from '@theme/DocCardList';
46

7+
Our core software documentation is organized to provide you with a clear and logical path through each service:
8+
9+
```
10+
.
11+
└── /Service/
12+
├── /Overview
13+
├── /Setup
14+
└── /Usage
15+
```
16+
17+
### Overview
18+
19+
The Overview section for each service typically includes:
20+
- High-level overview of the service
21+
- System architecture diagram and explanation
22+
- Key features and capabilities
23+
- Repository structure
24+
- Links to relevant GitHub repositories or additional resources
25+
26+
### Setup
27+
28+
The Setup section runs you through the process of getting each service setup in a development environment. We offer guidance for the following Overture development configurations:
29+
30+
31+
<Tabs>
32+
<TabItem value="platform" label="Platform" default>
33+
![Platform](../03-other-software/images/platform.svg 'Overture Platform')
34+
</TabItem>
35+
<TabItem value="songDev" label="SongDev">
36+
![Song Dev](../03-other-software/images/songDev.svg 'Song Dev Environment')
37+
</TabItem>
38+
<TabItem value="scoreDev" label="ScoreDev">
39+
![Score Dev](../03-other-software/images/scoreDev.svg 'Score Dev Environment')
40+
</TabItem>
41+
<TabItem value="maestroDev" label="MaestroDev">
42+
![Maestro Dev](../03-other-software/images/maestroDev.svg 'Maestro Dev Environment')
43+
</TabItem>
44+
<TabItem value="arrangerDev" label="ArrangerDev">
45+
![Arranger Dev](../03-other-software/images/arrangerDev.svg 'Arranger Dev Environment')
46+
</TabItem>
47+
<TabItem value="stageDev" label="StageDev">
48+
![Stage Dev](../03-other-software/images/stageDev.svg 'Stage Dev Environment')
49+
</TabItem>
50+
</Tabs>
51+
52+
:::info
53+
For newcomers to Overture, we recommend starting with our Platform Quickstart and Platform Guides. Combined resources provide a comprehensive overview and hands-on experience with the Overture ecosystem. To begin your journey, [visit our Platform Guides](/guides/getting-started).
54+
:::
55+
56+
### Usage
57+
58+
The Usage section provides detailed information on how to effectively use each service, including:
59+
- Interacting with the API
60+
- Common use cases and best practices
61+
- Troubleshooting and FAQs
62+
- Integration tips with other Overture services
63+
- Performance optimization suggestions
64+
65+
### Contents
66+
567
<DocCardList />
68+
69+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Other Software
22

3+
This section provides information on supplemental software that, while not directly integrated into the Overture platform, is part of the broader Overture project. Although primarily used for internal purposes, feel free to explore the documentation for these tools that support our open-source initiative.
4+
35
import DocCardList from '@theme/DocCardList';
46

57
<DocCardList />

website/guides/00-getting-started.md renamed to website/guides/00-getting-started.mdx

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,39 @@
1+
import DocCardList from '@theme/DocCardList';
2+
13
# Getting Started
24

35
Welcome to the Overture platform guides. Here you'll find comprehensive information on deploying and using Overture microservices as an integrated platform.
46

57
Our guides currently cover the following key areas:
68

7-
- **[Deployment](./deployment-guide/)**: Step-by-step instructions for deploying our platform from start to finish.
8-
- **[Administration](./administration-guides/)**: Detailed guides for customizing and managing your platform.
9-
- **[Data Submission](./user-guides/cli-submissions)**: Instructions for submitting data to the platform.
10-
- **[Data Download](./user-guides/cli-downloads)**: Guidelines for retrieving data from the platform.
9+
<DocCardList items={[
10+
11+
{
12+
type: 'link',
13+
label: 'Deployment Guides',
14+
href: '/guides/deployment-guide/',
15+
description: 'Step-by-step instructions for deploying our platform.'
16+
},
17+
{
18+
type: 'link',
19+
label: 'Administration Guides',
20+
href: '/guides/administration-guides/',
21+
description: 'Managing and customizing your platform.'
22+
},
23+
{
24+
type: 'link',
25+
label: 'User Guides',
26+
href: '/guides/user-guides/',
27+
description: 'Submitting & retrieving data.'
28+
},
29+
{
30+
type: 'link',
31+
label: 'API Guides',
32+
href: '/guides/api-guides/',
33+
description: 'Interacting with our APIs.'
34+
},
35+
36+
]} />
1137

1238
:::tip Help us make our guides better
1339
If you can't find what you're looking for please reach out to us on our Slack channel linked on the top right of your screen or by email at contact@overture.bio

website/guides/01-deployment-guide/01-deployment-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ This guide provides a step-by-step deployment of an Overture platform, including
2424

2525
3. **Search Portal setup** using Maestro, Arranger and Stage
2626

27-
![Portal Overview](./assets/guideOverview.webp 'Guide Overview')
27+
![Platform Overview](../images/platform.svg 'Platform Overview')
2828

2929
A summary of each Overture and third-party service used in this guide is detailed below:
3030

0 commit comments

Comments
 (0)