Skip to content

Commit 26d2e9b

Browse files
committed
Added and modified pages.
1 parent d581e05 commit 26d2e9b

File tree

6 files changed

+169
-41
lines changed

6 files changed

+169
-41
lines changed

_config.yml

Lines changed: 53 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,8 @@ permalink: /:categories/:title/
200200
timezone: # https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
201201

202202
# Pagination with jekyll-paginate
203-
paginate: 5 # amount of posts to show
204-
paginate_path: /page:num/
203+
#paginate: 5 # amount of posts to show
204+
#paginate_path: /page:num/
205205

206206
# Pagination with jekyll-paginate-v2
207207
# See https://github.com/sverrirs/jekyll-paginate-v2/blob/master/README-GENERATOR.md#site-configuration
@@ -275,39 +275,64 @@ compress_html:
275275
clippings: all
276276
ignore:
277277
envs: development
278+
279+
# Collections
280+
collections:
281+
community:
282+
output: true
283+
permalink: /:collection/:path/
284+
meetings:
285+
output: true
286+
permalink: /:collection/:path/
287+
governance:
288+
output: true
289+
permalink: /:collection/:path/
290+
documents:
291+
output: true
292+
permalink: /:collection/:path/
278293

279294
# Defaults
280295
defaults:
281-
# _posts
296+
# _pages
282297
- scope:
283298
path: ""
284-
type: posts
299+
type: pages
285300
values:
286301
layout: single
287302
author_profile: false
288303
read_time: false
289304
comments: # true
290-
share: true
291-
related: true
292-
293-
#defaults:
294-
# # _posts
295-
# - scope:
296-
# path: ""
297-
# type: posts
298-
# values:
299-
# layout: single
300-
# author_profile: true
301-
# read_time: true
302-
# comments: true
303-
# share: true
304-
# related: true
305-
# # _pages
306-
# - scope:
307-
# path: "_pages"
308-
# type: pages
309-
# values:
310-
# layout: single
311-
# author_profile: true
312-
313-
305+
share: false
306+
related: false
307+
# _community
308+
- scope:
309+
path: ""
310+
type: community
311+
values:
312+
layout: single
313+
author_profile: false
314+
share: false
315+
# _meetings
316+
- scope:
317+
path: ""
318+
type: meetings
319+
values:
320+
layout: single
321+
author_profile: false
322+
share: false
323+
# _governance
324+
- scope:
325+
path: ""
326+
type: governance
327+
values:
328+
layout: single
329+
author_profile: false
330+
share: false
331+
# _documents
332+
- scope:
333+
path: ""
334+
type: documents
335+
values:
336+
layout: single
337+
author_profile: false
338+
share: false

_data/navigation.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
main:
2-
# - title: "Posts"
3-
# url: /posts/
4-
# - title: "Categories"
5-
# url: /categories/
6-
# - title: "Tags"
7-
# url: /tags/
8-
# - title: "About"
9-
# url: /about/
2+
- title: "Community"
3+
url: /community/
4+
- title: "Meetings"
5+
url: /meetings/
6+
- title: "Governance"
7+
url: /governance/
8+
- title: "Documents"
9+
url: /documents/

_pages/community.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,19 @@ entries_layout: grid
77
classes: wide
88
---
99

10-
## Email List
10+
### Email List
1111

12-
There is a community email list. To be added to it, write to the contact email address above.
12+
There is a community email list. To be added to it, contact the pyAML steering committee, <a href="mailto:pyaml-steering-committee-contact&#64;esrf&#64;fr">pyaml-steering-committee-contact@esrf.fr</a>.
1313

14-
If you want to unsubscribe to the email list, send an email to accelerator_middle_layer-unsubscribe&#64;esrf.fr and you are automatically unsubscribed.
14+
If you want to unsubscribe, email <a href="mailto:accelerator_middle_layer-unsubscribe&#64;esrf&#64;fr">accelerator_middle_layer-unsubscribe@esrf.fr</a>.
1515

16-
## Github
16+
### Github
1717

18-
## Mattermost
18+
The code repositories are hosted on [GitHub](https://github.com/python-accelerator-middle-layer).
19+
20+
### Mattermost
21+
22+
The community also has a Mattermost team. [Sign up here](https://mattermost.hzdr.de/signup_user_complete/?id=cdcea9p8hfr3ic8jdrrydzxxpy&md=link&sbr=su).
23+
24+
Choose to login with Gitlab and then "Sign in with Helmholtz ID". You should then be able to select your home institution and log in with your home institution's credentials.
25+
You can also login with other credential providers (such as GitHub, Google or ORCID) if you prefer.

_pages/documents.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Documents
3+
layout: collection
4+
permalink: /documents/
5+
collection: documents
6+
entries_layout: grid
7+
classes: wide
8+
---
9+
10+
### Governance
11+
12+
The governance document is available on [GitHub](https://github.com/python-accelerator-middle-layer/governance/blob/main/governance_document/pyAML_governance_v1.0.0_20250411.pdf).
13+
14+
### Specification
15+
16+
The specification is currently under development. It is written collaborately on Overleaf.
17+
18+
- Requirement Specification:
19+
[https://www.overleaf.com/6632675387jrmgtdnzbxhq#b3b3c5](https://www.overleaf.com/6632675387jrmgtdnzbxhq#b3b3c5)
20+
21+
- User Interface Specification:
22+
[https://www.overleaf.com/8296337372wkxgpsdvrptp#3d77d7](https://www.overleaf.com/8296337372wkxgpsdvrptp#3d77d7)
23+
24+
In the beginning of each document is a description of the purpose of the document.

_pages/governance.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
title: Governance
3+
layout: collection
4+
permalink: /governance/
5+
collection: governance
6+
entries_layout: grid
7+
classes: wide
8+
---
9+
10+
The governance of the collaboration is described in the [governance document](https://github.com/python-accelerator-middle-layer/governance/blob/main/governance_document/pyAML_governance_v1.0.0_20250411.pdf).
11+
12+
The collaboration works according to the following guiding principles:
13+
14+
<ol style="font-size: 16px; line-height: 1;">
15+
<li>
16+
<p><strong>We have collaboration as a core-value.</strong></p>
17+
<p>We aim to develop a diverse community of people from accelerator laboratories around the world cultivating an environment of inclusivity, cooperation, and sharing.</p>
18+
</li>
19+
20+
<li>
21+
<p><strong>We aim for user-centered design.</strong></p>
22+
<p>We will enable users of all levels to use the software and participate in the project by keeping barriers low.</p>
23+
<p>The software should follow the principles and practices of modern software engineering, be easy to install on the systems used by the community, easy to configure and easy to start to use.</p>
24+
<p>We should have a modular architecture which allows users to configure, use and develop algorithms and tools.</p>
25+
</li>
26+
27+
<li>
28+
<p><strong>We value our data.</strong></p>
29+
<p>Configuration data should be separated from source code, easily updated and follow a common standard which can be extended if required.</p>
30+
<p>We should have a standard for how to save measurement and analysis data together with appropriate metadata.</p>
31+
</li>
32+
</ol>
33+
34+
### Steering Committee
35+
36+
The steering committee is responsible for strategic planning and coordination of the project.
37+
38+
The current steering committee members are:
39+
40+
| Regular member | Deputy |
41+
|--------------------- |------------------------------------|
42+
| Ilya Agapov (DESY) | Konstantinos Paraschou (DESY) |
43+
| Simon White (ESRF) | Simone Liuzzo (ESRF) |
44+
| Teresia Olsson (HZB) | Markus Ries (HZB) |
45+
| Laurent Nadolski(SOLEIL) | Patrick Madela (SOLEIL) |
46+
| Marco Apollonio (MAX IV) | Stephen Molloy (MAX IV) |
47+
48+
To contact the steering committee, email <a href="mailto:pyaml-steering-committee-contact&#64;esrf&#64;fr">pyaml-steering-committee-contact@esrf.fr</a>. This address goes to the person/s the steering committee has appointed as the contact.
49+
50+
### Maintainers
51+
52+
Maintainers are community members who are committed to the continued development and maintenance of the project. Contact the steeering committee if you are interested in becoming a maintainer.
53+
54+
### Meeting Agendas & Minutes
55+
56+
Meeting agendas and minutes are available on [GitHub](https://github.com/python-accelerator-middle-layer/governance). Also other documents related to the governance can be found there.
57+
58+

_pages/meetings.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Meetings
3+
layout: collection
4+
permalink: /meetings/
5+
collection: meetings
6+
entries_layout: grid
7+
classes: wide
8+
---
9+
10+
### Weekly Meeting
11+
12+
We have a weekly open zoom meeting for those who want to work on the specification documents together.
13+
14+
Fridays 9.00-10.00 (CET): [https://esrf.zoom.us/j/94878115036?pwd=2rsI5goxratGwXc5mRT99suMky2I34.1](https://esrf.zoom.us/j/94878115036?pwd=2rsI5goxratGwXc5mRT99suMky2I34.1)

0 commit comments

Comments
 (0)