Commit 0bf8d947 authored by Grant's avatar Grant
Browse files

change communities

parent d086aae3
Loading
Loading
Loading
Loading
Loading
+28 −27
Original line number Diff line number Diff line
@@ -2,15 +2,15 @@

This project is open-source, and contributions are welcome. In fact, the Atlas relies on user contributions.

You may contribute to the project by sending your submissions through Lemmy ([2024](https://toast.ooo/c/2024lemmycanvasatlas) or [2025](https://toast.ooo/c/2025fedicanvasatlas)) (recommended) or by submitting a Merge Request on the Gitlab repo. If you need help, you can get it on [Matrix](https://matrix.to/#/#lemmy-canvas-atlas-discussion:mariusdavid.fr) or on the Lemmy community.
You may contribute to the project by sending your submissions through Lemmy ([2024](https://toast.ooo/c/2024canvasatlas) or [2025](https://toast.ooo/c/2025canvasatlas) or [2026](https://toast.ooo/c/2026canvasatlas)) (recommended) or by submitting a Merge Request on the Gitlab repo. If you need help, you can get it on [Matrix](https://matrix.to/#/#canvas:aftermath.gg) or on the Lemmy community.

## New Atlas Entries

To contribute to the map, we require a certain format for artwork region and labels. This can be generated using the drawing mode ([2024](https://atlas.mariusdavid.fr/?mode=draw) or [2025](https://atlas2025.mariusdavid.fr/?mode=draw)) on the website.
To contribute to the map, we require a certain format for artwork region and labels. This can be generated using the drawing mode ([2024](https://2024.canvas-atlas.fediverse.events/?mode=draw) or [2025](https://2025.canvas-atlas.fediverse.events/?mode=draw) or [2026](https://2026.canvas-atlas.fediverse.events/?mode=draw)) on the website.

To add a new entry, go to the drawing mode and draw a shape/polygon around the region you'd like to describe. You can use the <kbd>Undo</kbd>, <kbd>Redo</kbd>, and <kbd>Reset</kbd> buttons to help you create a good polygon. Make sure that the lines you draw don't form a [self-intersecting polygon](https://upload.wikimedia.org/wikipedia/commons/thumb/0/0f/Complex_polygon.svg/288px-Complex_polygon.svg.png).

You can also edit existing entries. To do that, [enter the normal mode](https://atlas.mariusdavid.fr/), select the entry you want to edit and click `Edit`. To retrace it, you can click `Add Period`, then `Delete` the old first Period.
You can also edit existing entries. To do that, [enter the normal mode](https://2026.canvas-atlas.fediverse.events/), select the entry you want to edit and click `Edit`. To retrace it, you can click `Add Period`, then `Delete` the old first Period.

If you want to see which areas of the canvas do not have entries yet, select "Highlight Empty" to hide areas that already have entries.

@@ -33,7 +33,7 @@ Once you've entered all the information, you'll be presented with a pop-up windo

### Through Lemmy (Recommended)

You will need to post that message to the community (`!2024lemmycanvasatlas@toast.ooo` for 2024 or `!2025fedicanvasatlas@toast.ooo`) for 2025 via Lemmy (or another Activity-Pub powered service that allows messages with enough characters).
You will need to post that message to the community (`!2024canvasatlas@toast.ooo` for 2024 or `!2025canvasatlas@toast.ooo` for 2025 or `!2026canvasatlas@toast.ooo` for 2026) via Lemmy (or another Activity-Pub powered service that allows messages with enough characters).

Paste the whole JSON file in the body, and then post it. Eventually, a bot should answer that your post has been processed (or not) in less than 30 minutes. If that does not happen after 1 hour, then this is a bug, and you can report it. You can also use the second contribution method.

@@ -60,29 +60,30 @@ Here is an example of the structured entry data (from the original r/place 2023

```json5
{
	"id": 33949813,
	"name": "An entry",
	"description": "This is an entry, it is remarkable.",
	"links": {
		"subreddit": ["placeAtlas2023", "subreddit1", "subreddit2"],
		"discord": ["pJkm23b2nA"],
		"website": ["https://example.com"],
		"wiki": ["An_Entry", "An_Entry_2"]
	id: 33949813,
	name: "An entry",
	description: "This is an entry, it is remarkable.",
	links: {
		subreddit: ["placeAtlas2023", "subreddit1", "subreddit2"],
		discord: ["pJkm23b2nA"],
		website: ["https://example.com"],
		wiki: ["An_Entry", "An_Entry_2"],
	},
	"path": {
	path: {
		"109-166, T:0-1": [
			[1527, 1712],
			[1625, 1712],
			[1625, 1682]
		]
			[1625, 1682],
		],
	},
	center: {
		"109-166, T:0-1": [1639, 1754],
	},
	"center": {
		"109-166, T:0-1": [1639, 1754]
	}
}
```

`109-166, T:0-1` has this meaning:

- `109-166`: Default canvas variation (r/place), period [109](https://2023.place-atlas.stefanocoding.me/#/109) to [166](https://2023.place-atlas.stefanocoding.me/#/166).
- `T:0-1`: "The Final Clean" canvas variation, period [0](https://2023.place-atlas.stefanocoding.me/#/T:0) (The Final Clean) to [1](https://2023.place-atlas.stefanocoding.me/#/T:1) (Unofficial Corrections).

+8 −2
Original line number Diff line number Diff line
# Fediverse Canvas Atlas

The 2024 and 2025 Fediverse Canvas Atlas is an interactive map aiming to chart the artworks created during that event, hosted by grant. It is made with information to each artwork of the canvas provided by the community.
The 2024, 2025, and 2026 Fediverse Canvas Atlas is an interactive map aiming to chart the artworks created during that event, hosted by grant. It is made with information to each artwork of the canvas provided by the community.

This project is a fork of the [2023 r/place Atlas](https://github.com/placeAtlas/atlas-2023), which have a similar goal, but for Reddit’s event.

This project is licensed under the [GNU Affero General Public License v3.0](LICENSE).

You can check out the website by visiting [this page for 2024](https://atlas.mariusdavid.fr/) and [this page for 2025](https://atlas2025.mariusdavid.fr/). We also have [Matrix room](https://matrix.to/#/#lemmy-canvas-atlas-discussion:mariusdavid.fr) or one the lemmy community [for 2024](https://toast.ooo/c/2024lemmycanvasatlas) or [2025](https://toast.ooo/c/2025fedicanvasatlas).
Check out the [Matrix room](https://matrix.to/#/#canvas:aftermath.gg)

| Year | URL                                        | Submission Community                                              |
| ---- | ------------------------------------------ | ----------------------------------------------------------------- |
| 2026 | https://2026.canvas-atlas.fediverse.events | [!2026canvasatlas@toast.ooo](https://toast.ooo/c/2026canvasatlas) |
| 2025 | https://2025.canvas-atlas.fediverse.events | [!2025canvasatlas@toast.ooo](https://toast.ooo/c/2025canvasatlas) |
| 2024 | https://2024.canvas-atlas.fediverse.events | [!2024canvasatlas@toast.ooo](https://toast.ooo/c/2024canvasatlas) |

## Contributing

+2 −6
Original line number Diff line number Diff line
@@ -21,20 +21,16 @@

EDITIONS = {
	"2024": {
		"community": "2024lemmycanvasatlas",
		"community": "2024canvasatlas",
		"entry_folder": "entries/2024/"
	},
	"2025": {
		"community": "2025fedicanvasatlas",
		"community": "2025canvasatlas",
		"entry_folder": "entries/2025/"
	},
	"2026": {
		"community": "2026canvasatlas",
		"entry_folder": "entries/2026/"
	},
	"test": {
		"community": "testatlas",
		"entry_folder": "entries/2025/"
	}
}

+2 −2
Original line number Diff line number Diff line
@@ -29,9 +29,9 @@ def process_edition(year, community):
		f.write(index)

if sys.argv[1] == "2024":
	process_edition("2024", "2024lemmycanvasatlas")
	process_edition("2024", "2024canvasatlas")
elif sys.argv[1] == "2025":
	process_edition("2025", "2025fedicanvasatlas")
	process_edition("2025", "2025canvasatlas")
elif sys.argv[1] == "2026":
	process_edition("2026", "2026canvasatlas")
else: