Skip to content

Commit bf575b7

Browse files
committed
Remove dead mapmap.info links, update contact email, add GitHub link to footer
- Replace dead download.mapmap.info links with GitHub Releases page - Remove GStreamer mentions (no longer needed) - Update contact email to mapmap@artpluscode.com - Add GitHub icon to footer (external SVG file) - Remove stale softwareVersion/downloadUrl from JSON-LD - Add release publishing instructions to TODO.md
1 parent 1a1bc35 commit bf575b7

8 files changed

Lines changed: 67 additions & 30 deletions

File tree

TODO.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,33 @@
1-
# SEO Content Strategy — TODO
1+
# TODO
2+
3+
## Publishing a New Release
4+
5+
When a new release is ready, follow these steps to update the download page:
6+
7+
1. **Create a GitHub Release** at https://github.com/mapmapteam/mapmap/releases/new
8+
- Choose or create a tag (e.g., `v1.0.0`)
9+
- Write release notes
10+
- Upload binary assets:
11+
- macOS: `.dmg` installer (e.g., `MapMap-1.0.0.dmg`)
12+
- Windows: `.exe` installer (e.g., `MapMap-1.0.0-x86_64-installer.exe`)
13+
- Source tarball is auto-generated by GitHub
14+
15+
2. **Update download pages** — edit both files:
16+
- `src/data/en/download.md` — replace "coming soon" with direct links:
17+
```
18+
https://github.com/mapmapteam/mapmap/releases/download/v1.0.0/MapMap-1.0.0.dmg
19+
```
20+
- `src/data/fr/download.md` — same links, French text
21+
22+
3. **Update JSON-LD** in `src/pages/[locale]/download.astro`:
23+
- Add `softwareVersion: '1.0.0'`
24+
- Add `downloadUrl` pointing to the primary download (e.g., Windows installer)
25+
26+
4. **Push to master** — GitHub Actions will deploy automatically
27+
28+
---
29+
30+
# SEO Content Strategy
231
332
## 6. Keyword Optimization
433

public/icons/github.svg

Lines changed: 3 additions & 0 deletions
Loading

src/components/Footer.astro

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,21 @@ const lang = getLangFromUrl(Astro.url);
55
---
66

77
<footer class="bg-gray-100 border-t mt-12">
8-
<div class="max-w-4xl mx-auto px-4 py-8 text-sm text-gray-600">
9-
<p>{t(lang, 'footer.license')}</p>
10-
<p class="mt-2">
11-
&copy; {new Date().getFullYear()} MapMap Team
12-
</p>
8+
<div class="max-w-4xl mx-auto px-4 py-8 text-sm text-gray-600 flex items-center justify-between">
9+
<div>
10+
<p>{t(lang, 'footer.license')}</p>
11+
<p class="mt-2">
12+
&copy; {new Date().getFullYear()} MapMap Team
13+
</p>
14+
</div>
15+
<a
16+
href="https://github.com/mapmapteam/mapmap"
17+
target="_blank"
18+
rel="noopener noreferrer"
19+
aria-label="MapMap on GitHub"
20+
class="text-gray-400 hover:text-gray-700 transition-colors"
21+
>
22+
<img src="/icons/github.svg" alt="" class="w-8 h-8" aria-hidden="true" />
23+
</a>
1324
</div>
1425
</footer>

src/data/en/download.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
# Download and Install
22

3-
The latest version of MapMap can be found at these links:
3+
A new release is coming soon! Check the [GitHub Releases page](https://github.com/mapmapteam/mapmap/releases) for the latest version.
44

5-
- [macOS 0.6.2 DMG](http://download.mapmap.info/osx/MapMap-0.6.2-1.dmg) or [macOS 0.6.2 ZIP](http://download.mapmap.info/osx/MapMap-0.6.2-1_macOS.zip) — Note that macOS users need to also install [GStreamer](https://gstreamer.freedesktop.org/data/pkg/osx/1.14.0/gstreamer-1.0-1.14.0-x86_64.pkg) separately.
6-
- [Linux APT repository](https://launchpad.net/~mapmap/+archive/ubuntu/mapmap)
7-
- [Windows 0.6.3 installer](http://download.mapmap.info/windows/mapmap-0.6.3-x86-installer.exe)
8-
- [Source code 0.6.2 tarball](http://download.mapmap.info/tarballs/mapmap-0.6.2.tar.gz)
9-
- [Source code Git repository](https://github.com/mapmapteam/mapmap)
5+
## Available Platforms
106

11-
## Older Versions
7+
- **macOS** — DMG installer (coming soon)
8+
- **Windows** — Installer (coming soon)
9+
- **Linux (Debian/Ubuntu)**[APT repository](https://launchpad.net/~mapmap/+archive/ubuntu/mapmap)
1210

13-
- [macOS](http://download.mapmap.info/osx/)
14-
- [Windows](http://download.mapmap.info/windows/)
15-
- [Source tarballs](http://download.mapmap.info/tarballs)
11+
## Source Code
12+
13+
- [Source code on GitHub](https://github.com/mapmapteam/mapmap)
1614

1715
## Launching the Application
1816

src/data/en/support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ To report a problem or suggest an enhancement, please [open a new issue on GitHu
66

77
- [MapMap mailing list](https://listes.koumbit.net/cgi-bin/mailman/listinfo/mapmap-list-mapmap.info)
88
- The #mapmap IRC channel on Freenode
9-
- Write to us at info at mapmap dot info
9+
- Write to us at mapmap at artpluscode dot com
1010

1111
## Authors
1212

src/data/fr/download.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,16 @@
11
# Télécharger et installer
22

3-
La dernière version de MapMap est disponible aux liens suivants :
3+
Une nouvelle version arrive bientôt ! Consultez la [page des versions sur GitHub](https://github.com/mapmapteam/mapmap/releases) pour la dernière version.
44

5-
- [macOS 0.6.2 DMG](http://download.mapmap.info/osx/MapMap-0.6.2-1.dmg) ou [macOS 0.6.2 ZIP](http://download.mapmap.info/osx/MapMap-0.6.2-1_macOS.zip) — Les utilisateurs macOS doivent également installer [GStreamer](https://gstreamer.freedesktop.org/data/pkg/osx/1.14.0/gstreamer-1.0-1.14.0-x86_64.pkg) séparément.
6-
- [Dépôt APT pour Linux](https://launchpad.net/~mapmap/+archive/ubuntu/mapmap)
7-
- [Installateur Windows 0.6.3](http://download.mapmap.info/windows/mapmap-0.6.3-x86-installer.exe)
8-
- [Code source 0.6.2 tarball](http://download.mapmap.info/tarballs/mapmap-0.6.2.tar.gz)
9-
- [Dépôt Git du code source](https://github.com/mapmapteam/mapmap)
5+
## Plateformes disponibles
106

11-
## Versions précédentes
7+
- **macOS** — Installateur DMG (bientôt disponible)
8+
- **Windows** — Installateur (bientôt disponible)
9+
- **Linux (Debian/Ubuntu)**[Dépôt APT](https://launchpad.net/~mapmap/+archive/ubuntu/mapmap)
1210

13-
- [macOS](http://download.mapmap.info/osx/)
14-
- [Windows](http://download.mapmap.info/windows/)
15-
- [Tarballs du code source](http://download.mapmap.info/tarballs)
11+
## Code source
12+
13+
- [Code source sur GitHub](https://github.com/mapmapteam/mapmap)
1614

1715
## Lancer l'application
1816

src/data/fr/support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Pour signaler un problème ou suggérer une amélioration, veuillez [ouvrir un n
66

77
- [Liste de diffusion MapMap](https://listes.koumbit.net/cgi-bin/mailman/listinfo/mapmap-list-mapmap.info)
88
- Le canal IRC #mapmap sur Freenode
9-
- Écrivez-nous à info arobase mapmap point info
9+
- Écrivez-nous à mapmap arobase artpluscode point com
1010

1111
## Auteurs
1212

src/pages/[locale]/download.astro

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,6 @@ const jsonLd = {
3030
priceCurrency: 'USD',
3131
},
3232
license: 'https://opensource.org/licenses/GPL-3.0',
33-
softwareVersion: '0.6.3',
34-
downloadUrl: 'http://download.mapmap.info/windows/mapmap-0.6.3-x86-installer.exe',
3533
screenshot: 'http://projection-mapping.org/wp-content/uploads/2017/08/mapmap-workshop.jpg',
3634
author: {
3735
'@type': 'Organization',

0 commit comments

Comments
 (0)