You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+20-1Lines changed: 20 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,4 +27,23 @@ Once it's running, head over to http://localhost:8000 to preview the site.
27
27
-`pelicanconf.py`: Main configuration file
28
28
-`data/`: Structured data (e.g., organizing committee)
29
29
-`content/`: The core site content
30
-
-`theme/templates/`: The template files
30
+
-`theme/templates/`: The template files
31
+
32
+
## Adding a New Edition
33
+
34
+
Each edition of the conference is organized in an (ideally) self-contained repository under the IEEE SaTML GitHub organization. The domain **satml.org** is linked to this organization, which allows to serve any of its repositories via GitHub Pages under https://satml.org/<repository-name>.
35
+
36
+
The **current edition** is served directly under `https://satml.org`, which is tied to the special repository **ieee-satml.github.io**.
37
+
38
+
To add a new edition:
39
+
40
+
1.**Archive the current site**:
41
+
- Duplicate the content of the main repository `ieee-satml.github.io` into a new repository named after the year (e.g., `2026`).
42
+
- This repository should be deployed at `https://satml.org/2026`.
43
+
- In `pelicanconf.py`, update the `SITEURL` to reflect this new location.
44
+
- Fix any internal links that may broke due to the move.
45
+
46
+
2.**Create the new main site** in `ieee-satml.github.io`:
47
+
- This repository will serve the new edition directly under `https://satml.org`.
48
+
- It should be completely independent of the previous one.
49
+
- Include links pointing to past editions (e.g., 2023, 2024, etc.).
0 commit comments