Skip to content

Commit 44d6530

Browse files
committed
fixed menus, etc
1 parent 1d7dead commit 44d6530

35 files changed

+206
-227
lines changed

docs/src/.vuepress/theme.ts

Lines changed: 40 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { hopeTheme } from "vuepress-theme-hope";
33
export default hopeTheme({
44
author: {
55
name: "DSF-Team",
6-
url: "/about/learnmore/team.html",
6+
url: "/community/team.html",
77
},
88

99
iconAssets: "/assets/font/font.css",
@@ -24,79 +24,54 @@ export default hopeTheme({
2424
text: "Explore",
2525
icon: "info",
2626
prefix: "",
27-
children: [
28-
{
29-
text: "Explore",
30-
icon: "info",
31-
children: ["/explore/concepts/introduction", "/explore/use-cases/", "/explore/publications/"],
32-
},
33-
{
34-
text: "Security",
35-
icon: "safe",
36-
link: "/security/",
37-
}
38-
]
27+
children: ["/explore/concepts/introduction", "/explore/use-cases/", "/explore/publications/", "/security/"],
3928
},
4029
{
4130
text: "Operations",
4231
icon: "launch",
4332
prefix: "/operations/",
44-
children: [
45-
{
46-
text: "Operations",
47-
icon: "info",
48-
children: [ "get-started", "process-plugin-deployment"],
49-
}
50-
]
33+
children: [ "get-started.md", "process-plugin-deployment.md", "old-versions.md"],
5134
},
5235
{
5336
text: "Process Development",
5437
icon: "process",
5538
prefix: "/process-development/",
5639
children: [
57-
{
58-
text: "Process Developments",
59-
icon: "docs",
60-
children: ["api-v1/concept", "api-v2/README.md", "how-to/start-project", "process-plugin/", "publishing/publish-on-dsfhub"],
61-
}
62-
]
63-
},
40+
{
41+
text: "API v1",
42+
children: [
43+
"api-v1/readme.md",
44+
"api-v1/get-started.md"
45+
]
46+
},
47+
{
48+
text: "API v2",
49+
children: [
50+
"api-v2/readme.md",
51+
"api-v2/get-started.md"
52+
]
53+
}
54+
]
55+
56+
}/*,
6457
{
6558
text: "DSF Development",
6659
icon: "info",
6760
link: "/dsf-development/",
68-
},
61+
}*/,
6962
{
7063
text: "Community",
7164
icon: "creative",
7265
prefix: "/community/",
7366
children: [
74-
{
75-
text: "About us",
76-
icon: "creative",
77-
prefix: "about/",
78-
children: ["contact", "team", "partners", "public", "faq", "projectlist"],
79-
},
80-
{
81-
text: "Contribute",
82-
icon: "creative",
83-
prefix: "contribute/",
84-
children: ["contribute"],
85-
},
86-
{
87-
text: "Events",
88-
icon: "creative",
89-
prefix: "events/",
90-
children: ["tutorials/"],
91-
}, "communications" , "dsf-ecosytem", "speakinghours"
67+
"team",
68+
"communication",
69+
"ecosystem",
70+
"contribute/",
71+
"events/",
72+
"consultation-hours"
9273
],
9374
},
94-
{
95-
text: "Versions",
96-
icon: "note",
97-
// children:["/v1/"],
98-
children: [{ text: "v1.7.1 (stable)", link: "/stable/" }, { text: "v1.7.0", link: "/v1.7.0/" }, { text: "v1.6.0", link: "/v1.6.0/" }, { text: "v1.5.2", link: "/v1.5.2/" }, { text: "v1.5.1", link: "/v1.5.1/" }, { text: "v1.5.0", link: "/v1.5.0/" }, { text: "v1.4.0", link: "/v1.4.0/" }, { text: "v1.3.2", link: "/v1.3.2/" }, { text: "v1.3.1", link: "/v1.3.1/" }, { text: "v1.3.0", link: "/v1.3.0/" }, { text: "v1.2.0", link: "/v1.2.0/" }, { text: "v1.1.0", link: "/v1.1.0/" }, { text: "v1.0.0", link: "/v1.0.0/" }, { text: "v0.9.3 (archived)", link: "/oldstable/"}],
99-
},
10075
{
10176
text: "",
10277
icon: "github",
@@ -250,7 +225,7 @@ export default hopeTheme({
250225
]
251226
},
252227
],
253-
"/v1.7.1/": [
228+
"/operations/v1/v1.7.1/": [
254229
{
255230
text: "Home",
256231
icon: "home",
@@ -333,7 +308,7 @@ export default hopeTheme({
333308
children: ["create", "upgrade-from-0" ],
334309
},
335310
],
336-
"/v1.7.0/": [
311+
"/operations/v1/v1.7.0/": [
337312
{
338313
text: "Home",
339314
icon: "home",
@@ -419,7 +394,7 @@ export default hopeTheme({
419394
children: ["create", "upgrade-from-0" ],
420395
},
421396
],
422-
"/v1.6.0/": [
397+
"/operations/v1/v1.6.0/": [
423398
{
424399
text: "Home",
425400
icon: "home",
@@ -506,7 +481,7 @@ export default hopeTheme({
506481
children: ["create", "upgrade-from-0" ],
507482
},
508483
],
509-
"/v1.5.2/": [
484+
"/operations/v1/v1.5.2/": [
510485
{
511486
text: "Home",
512487
icon: "home",
@@ -593,7 +568,7 @@ export default hopeTheme({
593568
children: ["create", "upgrade-from-0" ],
594569
},
595570
],
596-
"/v1.5.1/": [
571+
"/operations/v1/v1.5.1/": [
597572
{
598573
text: "Home",
599574
icon: "home",
@@ -680,7 +655,7 @@ export default hopeTheme({
680655
children: ["create", "upgrade-from-0" ],
681656
},
682657
],
683-
"/v1.5.0/": [
658+
"/operations/v1/v1.5.0/": [
684659
{
685660
text: "Home",
686661
icon: "home",
@@ -767,7 +742,7 @@ export default hopeTheme({
767742
children: ["create", "upgrade-from-0" ],
768743
},
769744
],
770-
"/v1.4.0/": [
745+
"/operations/v1/v1.4.0/": [
771746
{
772747
text: "Home",
773748
icon: "home",
@@ -836,7 +811,7 @@ export default hopeTheme({
836811
children: ["create", "upgrade-from-0" ],
837812
},
838813
],
839-
"/v1.3.2/": [
814+
"/operations/v1/v1.3.2/": [
840815
{
841816
text: "Home",
842817
icon: "home",
@@ -905,7 +880,7 @@ export default hopeTheme({
905880
children: ["create", "upgrade-from-0" ],
906881
},
907882
],
908-
"/v1.3.1/": [
883+
"/operations/v1/v1.3.1/": [
909884
{
910885
text: "Home",
911886
icon: "home",
@@ -974,7 +949,7 @@ export default hopeTheme({
974949
children: ["create", "upgrade-from-0" ],
975950
},
976951
],
977-
"/v1.3.0/": [
952+
"/operations/v1/v1.3.0/": [
978953
{
979954
text: "Home",
980955
icon: "home",
@@ -1043,7 +1018,7 @@ export default hopeTheme({
10431018
children: ["create", "upgrade-from-0" ],
10441019
},
10451020
],
1046-
"/v1.2.0/": [
1021+
"/operations/v1/v1.2.0/": [
10471022
{
10481023
text: "Home",
10491024
icon: "home",
@@ -1107,7 +1082,7 @@ export default hopeTheme({
11071082
children: ["create", "upgrade-from-0" ],
11081083
},
11091084
],
1110-
"/v1.1.0/": [
1085+
"/operations/v1/v1.1.0/": [
11111086
{
11121087
text: "Home",
11131088
icon: "home",
@@ -1171,7 +1146,7 @@ export default hopeTheme({
11711146
children: ["create", "upgrade-from-0" ],
11721147
},
11731148
],
1174-
"/v1.0.0/": [
1149+
"/operations/v1/v1.0.0/": [
11751150
{
11761151
text: "Home",
11771152
icon: "home",
@@ -1269,18 +1244,6 @@ export default hopeTheme({
12691244
},
12701245

12711246

1272-
],
1273-
"/oldstable/": [
1274-
{
1275-
text: "Home",
1276-
icon: "home",
1277-
link: "/",
1278-
},
1279-
{
1280-
text: "Version 0.9.x",
1281-
icon: "guide",
1282-
children: ["introduction", "generalinformation/", "code/", "build/", "releases/", "tutorial/"],
1283-
},
12841247
],
12851248
"/intro/use-cases/internal-mii-data-sharing.html": []
12861249
},

docs/src/community/README.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
11
---
2-
title: About
2+
title: Community
33
icon: creative
44
---
55

6-
## Overview
76

8-
### About Us
9-
- [Contact & Community Guide](learnmore/contact)
10-
- [Contributors](learnmore/team)
11-
- [Partners](learnmore/partners)
12-
- [Public Funding](learnmore/public)
13-
- [FAQ](/about/learnmore/faq.md)
14-
- [Projectlist](/about/learnmore/projectlist.md)
15-
- [Speakinghours](/about/learnmore/speakinghours.md)
16-
17-
### DSF Community
18-
- [Community](/about/community/community.md)
19-
- [Contribute](/about/community/contribute/readme.md)
20-
- [Code](/about/community/contribute/code.md)
21-
- [Documentation](/about/community/contribute/documentation.md)
7+
- [Consultation Hours](./consultation-hours.md)
8+
- [Team](./team.md)
9+
- [Communication](./communication.md)
10+
- [Contribute](./contribute/readme.md)
11+
- [DSF Ecosystem](./ecosystem.md)

docs/src/community/about/contact.md

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,3 @@
22
title: Contact & Community
33
icon: call
44
---
5-
## :envelope: <a href="mailto:[email protected]"> E-MAIL</a>
6-
Feel free to contact us via <a href="mailto:[email protected]"> E-Mail ([email protected])</a> and we will take care of your request as soon as possible.
7-
8-
## :busts_in_silhouette: COMMUNITY
9-
DSF's community is growing and we welcome anyone who would like to join! :rocket:
10-
11-
### Stay up to Date
12-
- [GitHub](https://github.com/datasharingframework/dsf)
13-
- Follow our [contributors](/about/learnmore/team.md) on GitHub
14-
- [Zulip Chat - MII](https://mii.zulipchat.com) (If you would like access, please write us an <a href="mailto:[email protected]">E-MAIL</a>)
15-
16-
### Contribute Code
17-
You can get familiar with the DSF code on GitHub. Branching follows the git-flow model, for the latest development version see branch [develop](https://github.com/datasharingframework/dsf/tree/develop). Additionally, you can find more information [here](/stable/) in the documentation.
18-
19-
### Share your Experience & Get support
20-
You´re welcome to share your experience with the Community. If you have a bug to report or feature to request, that's what the [GitHub issues](https://github.com/datasharingframework/dsf/issues) are for.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: Communication
3+
---
4+
5+
## Contact the team
6+
Feel free to contact us via <a href="mailto:[email protected]"> E-Mail ([email protected])</a> and we will take care of your request as soon as possible.
7+
8+
## Community
9+
DSF's community is growing and we welcome anyone who would like to join! :rocket:
10+
11+
### Stay up to Date
12+
- [GitHub](https://github.com/datasharingframework/dsf)
13+
- Follow our [contributors](/about/learnmore/team.md) on GitHub
14+
- [Zulip Chat - MII](https://mii.zulipchat.com)
15+
16+
### Contribute Code
17+
You can get familiar with the DSF code on GitHub. Branching follows the git-flow model, for the latest development version see branch [develop](https://github.com/datasharingframework/dsf/tree/develop). Additionally, you can find more information [here](/dsf-development/) in the documentation.
18+
19+
### Share your Experience & Get support
20+
You´re welcome to share your experience with the Community. If you have a bug to report or feature to request, that's what the [GitHub issues](https://github.com/datasharingframework/dsf/issues) are for.

docs/src/community/communications.md

Whitespace-only changes.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: Consultation Hours
3+
---
4+
5+
6+
::: warning Schedule Change
7+
Due to the FDPG Data Extraction Consultation (DANA), the consultation hour will take place from 14:00–14:50 starting January 20, 2025.
8+
:::
9+
10+
::: tip Joint Technical Consultation of the DSF Community and FDPG+
11+
12+
Mondays, 14:00–14:50
13+
14+
Location: https://dsf.dev/sprechstunde
15+
:::
16+
17+
Click [here](https://lecture.senfcall.de/sim-ock-1vk-l8o) to join the consultation hour.
18+
Lines changed: 31 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,35 @@
11
---
2-
title: DSF Community
3-
icon: group
2+
title: Contribute
3+
icon: info
44
---
55

6-
## Overview
6+
We are thrilled that you consider contributing to our projects. Your contributions, big or small, are greatly valued and play a significant role in the success and improvement of our work. Whether you're a seasoned developer or just starting out, there's a place for you here to make a meaningful impact.
77

8-
### DSF Community
9-
- [Community](/about/community/community.md)
10-
- [Contribute](/about/community/contribute/readme.md)
11-
- [Code](/about/community/contribute/code.md)
12-
- [Documentation](/about/community/contribute/documentation.md)
8+
### **Ways you can contribute:**
9+
10+
11+
1. **Helping other users**:
12+
* **MII Zulip**: If you are part of the German Medical Informatics Initiative, [join the MII Zulip community](https://mii.zulipchat.com/#narrow/stream/392426-Data-Sharing-Framework-.28DSF.29) to assist others, share your knowledge, and learn from fellow contributors.
13+
* **GitHub Discussions**: Engage with our community in [GitHub Discussions](https://github.com/datasharingframework/dsf/discussions) by answering questions, providing feedback, and sharing your insights.
14+
2. **Testing releases**:
15+
* **Stay ahead**: Help us testing the latest releases. Your feedback on functionality, bugs, and user experience is invaluable.
16+
* **Report findings**: Share your testing results to help us refine and enhance our releases.
17+
3. **Reviewing changes**:
18+
* **Peer review**: Contribute by reviewing pull requests. Your insights can help ensure the quality and integrity of code changes.
19+
* **Constructive feedback**: Offer constructive feedback and suggestions to help improve and refine proposed changes.
20+
4. **Documentation changes**:
21+
* **Improve documentation**: Help us improving and updating our documentation. Clear and accurate documentation is crucial for user understanding and success. Please checkout our [Getting started guide for documentation contributions](./documentation) to DSF.
22+
* **Suggest improvements**: If you notice gaps or areas for enhancement in our documentation, we welcome [your suggestions and contributions](https://github.com/datasharingframework/datasharingframework.github.io).
23+
5. **Contributing bug reports**:
24+
* **Report bugs**: If you find a bug, please report it via [an issue on GitHub](https://github.com/datasharingframework/dsf/issues). Detailed bug reports are incredibly helpful.
25+
* **Reproduction steps**: Include steps to reproduce the bug and any relevant logs according to our bug report issue template.
26+
6. **Contributing feature requests**:
27+
* **Suggest features**: You have an idea for a new feature? We'd love to hear it! Open an issue to describe your proposed feature and its potential benefits according to our feature request template.
28+
* **Collaborate on implementation**: If you're able to, contribute to the development of your proposed feature or bug fix. Collaboration can lead to more innovative and effective solutions. Please checkout our [Getting started guide for code contributions](./code) to DSF.
29+
7. **Contributing process plugins**:
30+
* **Develop process plugins for the DSF**: If you have ideas for a process plugin, we encourage you to develop and contribute them. Our [Getting started guide for process plugin development](https://dsf.dev/stable/develop/) will be a useful reference.
31+
* **Share your work**: Your plugins could be a valuable addition to the ecosystem and benefit other users.
32+
33+
Before you start contributing, we recommend reading our getting started guidelines for detailed information on our processes and standards. This ensures a smooth and productive experience for everyone involved.
34+
35+
**Your contributions in any form, are what drives the continuous growth and improvement of this project. Thank you for being a part of our community and for your willingness to contribute!**

0 commit comments

Comments
 (0)