From 9519f5135e7acfc4e53d9ed072494ae746486f3f Mon Sep 17 00:00:00 2001
From: Jean-Baptiste
Date: Sat, 3 May 2025 09:20:10 +0200
Subject: [PATCH] Continue rebranding of the project
Signed-off-by: jeanbaptisteC
---
.forgejo/CODEOWNERS | 4 ++--
.forgejo/workflows/android-beta.yaml | 4 ++--
.forgejo/workflows/android-check.yaml | 4 ++--
.forgejo/workflows/android-release.yaml | 4 ++--
.forgejo/workflows/appstream-check.yaml | 2 +-
.forgejo/workflows/desktop-file-check.yaml | 2 +-
.forgejo/workflows/ios-beta.yaml | 4 ++--
.forgejo/workflows/ios-check-metadata.yaml | 2 +-
.forgejo/workflows/ios-check.yaml | 4 ++--
.forgejo/workflows/macos-check.yaml | 4 ++--
CONTRIBUTORS | 5 +++++
data/faq.html | 10 +++++-----
docs/COMMIT_MESSAGES.md | 2 +-
docs/COMMUNICATION.md | 10 +++-------
docs/CONTRIBUTING.md | 22 ++++++++++------------
docs/CREDENTIALS.md | 2 +-
docs/DCO.md | 2 +-
gcovr.cfg | 2 +-
package.json | 4 ++--
19 files changed, 46 insertions(+), 47 deletions(-)
diff --git a/.forgejo/CODEOWNERS b/.forgejo/CODEOWNERS
index a831f18e4..5be18ad90 100644
--- a/.forgejo/CODEOWNERS
+++ b/.forgejo/CODEOWNERS
@@ -49,13 +49,13 @@
/docs/STYLES.md
/tools/kothic/ @organicmaps/styles
# DevOps.
-/.github/workflows @organicmaps/devops
+/.forgejo/workflows @organicmaps/devops
/android/*gradle* @organicmaps/devops
/docs/RELEASE_MANAGEMENT.md @organicmaps/devops
/xcode/fastlane/ @organicmaps/devops
# Growth.
README.md @organicmaps/growth
-/.github/FUNDING.yml @organicmaps/growth
+/.forgejo/FUNDING.yml @organicmaps/growth
/android/app/src/fdroid/play/ @organicmaps/growth
/android/app/src/google/play/ @organicmaps/growth
/iphone/metadata/ @organicmaps/growth
diff --git a/.forgejo/workflows/android-beta.yaml b/.forgejo/workflows/android-beta.yaml
index ae4b3ef48..016c0fb27 100644
--- a/.forgejo/workflows/android-beta.yaml
+++ b/.forgejo/workflows/android-beta.yaml
@@ -6,8 +6,8 @@ on:
- master
paths-ignore:
- .gitignore
- - .github/**
- - '!.github/workflows/android-beta.yaml' # Run check on self change
+ - .forgejo/**
+ - '!.forgejo/workflows/android-beta.yaml' # Run check on self change
- '**/*_tests/**'
- '**/CMakeLists.txt'
- CONTRIBUTORS
diff --git a/.forgejo/workflows/android-check.yaml b/.forgejo/workflows/android-check.yaml
index dcff58bab..be87b3cd7 100644
--- a/.forgejo/workflows/android-check.yaml
+++ b/.forgejo/workflows/android-check.yaml
@@ -7,8 +7,8 @@ on:
pull_request:
paths-ignore:
- .gitignore
- - .github/**
- - '!.github/workflows/android-check.yaml' # Run check on self change
+ - .forgejo/**
+ - '!.forgejo/workflows/android-check.yaml' # Run check on self change
- '**/*_tests/**'
- CONTRIBUTORS
- LICENSE
diff --git a/.forgejo/workflows/android-release.yaml b/.forgejo/workflows/android-release.yaml
index fe2a2c999..09e42cff9 100644
--- a/.forgejo/workflows/android-release.yaml
+++ b/.forgejo/workflows/android-release.yaml
@@ -156,7 +156,7 @@ jobs:
cat ${{ env.RELEASE_NOTES }}
echo ""
echo "See [a detailed announce](https://organicmaps.app/news/) on our website when app updates are published in all stores."
- echo "You can get automatic app updates from GitHub [using Obtainium](https://github.com/organicmaps/organicmaps/wiki/Installing-Organic-Maps-from-GitHub-using-Obtainium)."
+ echo "You can get automatic app updates from Codeberg [using Obtainium](https://codeberg.com/comaps/comaps/wiki/Installing-Organic-Maps-from-GitHub-using-Obtainium)."
echo ""
echo "sha256sum:"
echo -e '\n```'
@@ -164,7 +164,7 @@ jobs:
echo -e '\n```'
} > ${{ runner.temp }}/release-notes.txt
- - name: Upload universal APK to GitHub
+ - name: Upload universal APK to Codeberg
uses: softprops/action-gh-release@v1
if: ${{ matrix.flavor == 'web' }}
with:
diff --git a/.forgejo/workflows/appstream-check.yaml b/.forgejo/workflows/appstream-check.yaml
index 04ab42d42..212c5c43f 100644
--- a/.forgejo/workflows/appstream-check.yaml
+++ b/.forgejo/workflows/appstream-check.yaml
@@ -4,7 +4,7 @@ on:
pull_request:
paths:
- packaging/app.organicmaps.desktop.metainfo.xml
- - .github/workflows/appstream-check.yaml # Run check on self change
+ - .forgejo/workflows/appstream-check.yaml # Run check on self change
jobs:
validate-appstream:
diff --git a/.forgejo/workflows/desktop-file-check.yaml b/.forgejo/workflows/desktop-file-check.yaml
index 2b4a3e29c..006ef8981 100644
--- a/.forgejo/workflows/desktop-file-check.yaml
+++ b/.forgejo/workflows/desktop-file-check.yaml
@@ -4,7 +4,7 @@ on:
pull_request:
paths:
- qt/res/app.organicmaps.desktop.desktop
- - .github/workflows/desktop-file-check.yaml # Run check on self change
+ - .forgejo/workflows/desktop-file-check.yaml # Run check on self change
jobs:
validate-desktop-file:
diff --git a/.forgejo/workflows/ios-beta.yaml b/.forgejo/workflows/ios-beta.yaml
index 5699ce0e3..2decec81f 100644
--- a/.forgejo/workflows/ios-beta.yaml
+++ b/.forgejo/workflows/ios-beta.yaml
@@ -6,8 +6,8 @@ on:
- master
paths-ignore:
- .gitignore
- - .github/**
- - '!.github/workflows/ios-beta.yaml' # Run check on self change
+ - .forgejo/**
+ - '!.forgejo/workflows/ios-beta.yaml' # Run check on self change
- '**/*_tests/**'
- '**/CMakeLists.txt'
- CONTRIBUTORS
diff --git a/.forgejo/workflows/ios-check-metadata.yaml b/.forgejo/workflows/ios-check-metadata.yaml
index ad69ccefa..768839292 100644
--- a/.forgejo/workflows/ios-check-metadata.yaml
+++ b/.forgejo/workflows/ios-check-metadata.yaml
@@ -3,7 +3,7 @@ on:
workflow_dispatch: # Manual trigger
pull_request:
paths:
- - .github/workflows/ios-check-metadata.yaml # Run check on self change
+ - .forgejo/workflows/ios-check-metadata.yaml # Run check on self change
- iphone/metadata/**
- tools/python/check_store_metadata.py
diff --git a/.forgejo/workflows/ios-check.yaml b/.forgejo/workflows/ios-check.yaml
index db9af68c1..608272c19 100644
--- a/.forgejo/workflows/ios-check.yaml
+++ b/.forgejo/workflows/ios-check.yaml
@@ -7,8 +7,8 @@ on:
pull_request:
paths-ignore:
- .gitignore
- - .github/**
- - '!.github/workflows/ios-check.yaml' # Run check on self change
+ - .forgejo/**
+ - '!.forgejo/workflows/ios-check.yaml' # Run check on self change
- '**/*_tests/**'
- '**/CMakeLists.txt'
- CONTRIBUTORS
diff --git a/.forgejo/workflows/macos-check.yaml b/.forgejo/workflows/macos-check.yaml
index 3d6c5232e..6afdde57d 100644
--- a/.forgejo/workflows/macos-check.yaml
+++ b/.forgejo/workflows/macos-check.yaml
@@ -7,8 +7,8 @@ on:
pull_request:
paths-ignore:
- .gitignore
- - .github/**
- - '!.github/workflows/macos-check.yaml' # Run check on self change
+ - .forgejo/**
+ - '!.forgejo/workflows/macos-check.yaml' # Run check on self change
- CONTRIBUTORS
- LICENSE
- NOTICE
diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index 4c177e7ed..bc434e7fe 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -2,6 +2,11 @@ This file contains a list of people who have contributed to this project.
Its not neccesarily comprehensive.
Feel free to add yourself here along with your first contribution!
+--------------------------------------------------------------------------------
+CoMaps contributors:
+(in alphabetic order)
+--------------------------------------------------------------------------------
+
--------------------------------------------------------------------------------
Organic Maps (formerly OMaps) contributors:
(in alphabetic order)
diff --git a/data/faq.html b/data/faq.html
index 5422a4388..f97ef3e29 100644
--- a/data/faq.html
+++ b/data/faq.html
@@ -1048,7 +1048,7 @@ CoMaps 的地理位置数据共享应该是启用的。
Format SD card and re-download maps.
Buy a new SD card (recommended)
-If the app still crashes, please check our GitHub for similar issues, and contact us and provide the following:
+If the app still crashes, please check our Codeberg for similar issues, and contact us and provide the following:
- A detailed description of the issue and steps to reproduce it
- CoMaps version
@@ -1180,7 +1180,7 @@ CoMaps 的地理位置数据共享应该是启用的。
Please make sure that your device's volume is not muted. You can change the volume level with your device's volume buttons. To do that, you may need to disable "Change with Buttons" option (if enabled) in the device settings → Sounds.
-
-
Please report any Bluetooth issues with necessary details on our GitHub
+Please report any Bluetooth issues with necessary details on our Codeberg
-
If you are an Android user and the option is disabled (or some of the supported languages are unavailable), please check TTS settings.
@@ -1198,7 +1198,7 @@ CoMaps 的地理位置数据共享应该是启用的。
Убедитесь, что на устройстве включен звук. Изменить громкость можно с помощью кнопок громкости на устройстве. Чтобы это сделать, может потребоваться отключить опцию "Изменение кнопками" (если она включена) в настройках устройства → Звуки, тактильные сигналы.
-
-
Если у вас включен Bluetooth, это не должно затронуть голосовые инструкции. В случае возникновения трудностей пришлите описание проблемы с подробностями через GitHub.
+Если у вас включен Bluetooth, это не должно затронуть голосовые инструкции. В случае возникновения трудностей пришлите описание проблемы с подробностями через Codeberg.
-
Если у вас Android-устройство и опция голосовых инструкций недоступна в настройках приложения или поддерживаемые языки не отображаются в списке, пожалуйста, проверьте настройки синтеза речи.
@@ -1214,7 +1214,7 @@ CoMaps 的地理位置数据共享应该是启用的。
Bitte stellen Sie sicher, dass die Lautstärke Ihres Geräts nicht stummgeschaltet ist. Sie können die Lautstärke mit den Lautstärketasten Ihres Geräts ändern. Dazu müssen Sie möglicherweise die Option "Mit Tasten ändern" (falls aktiviert) in den Geräteeinstellungen → Töne & Haptik deaktivieren.
-
-
Bitte melden Sie uns Bluetooth Probleme inklusive Problemdetails auf GitHub
+Bitte melden Sie uns Bluetooth Probleme inklusive Problemdetails auf Codeberg
-
Wenn Sie Android verwenden und die Sprachanweisungs Option deaktiviert ist (oder einige der unterstützten Sprachen nicht verfügbar sind), überprüfen Sie die System TTS Einstellungen.
@@ -1325,7 +1325,7 @@ CoMaps 的地理位置数据共享应该是启用的。
Переконайтеся, що на вашому пристрої не вимкнено звук. Ви можете змінити рівень гучності за допомогою кнопок гучності вашого пристрою. Щоб це зробити вам, можливо, доведеться вимкнути опцію "Змінювати кнопками" (якщо її увімкнено) у Налаштуваннях пристрою → Звуки.
-
-
Коли ви вмикаєте Bluetooth, він не повинен вплинути на голосові інструкції. В разі виникнення труднощів надішліть детальний опис проблеми через GitHub.
+Коли ви вмикаєте Bluetooth, він не повинен вплинути на голосові інструкції. В разі виникнення труднощів надішліть детальний опис проблеми через Codeberg.
-
Якщо ви користувач Android і ця опція вимкнена (або деякі з підтримуваних мов недоступні), перевірте налаштування TTS.
diff --git a/docs/COMMIT_MESSAGES.md b/docs/COMMIT_MESSAGES.md
index 9fe74da69..2097f7cc4 100644
--- a/docs/COMMIT_MESSAGES.md
+++ b/docs/COMMIT_MESSAGES.md
@@ -32,7 +32,7 @@ Any commit needs a helpful message. Mind the following guidelines when committin
8. Wrap the body to **72 characters** or so.
9. Use the body to explain **what and why** vs. how.
-10. Link GitHub issues on the last lines:
+10. Link Codeberg issues on the last lines:
- [See tutorial](https://help.github.com/articles/closing-issues-via-commit-messages).
diff --git a/docs/COMMUNICATION.md b/docs/COMMUNICATION.md
index 3bd3658e2..0068a66c6 100644
--- a/docs/COMMUNICATION.md
+++ b/docs/COMMUNICATION.md
@@ -2,16 +2,12 @@
## Telegram Channel
-Please subscribe to our [Telegram Channel](https://t.me/OrganicMapsApp) for updates.
+Please subscribe to our [Telegram Channel](https://t.me/CoMapsApp) for updates.
## Telegram Group
-Please join our [Telegram Group](https://t.me/OrganicMaps) to discuss with other users.
-
-## GitHub Discussions
-
-If you have some ideas or want to request a new feature, please [start a discussion thread](https://github.com/organicmaps/organicmaps/discussions/categories/ideas).
+Please join our [Telegram Group](https://t.me/CoMaps_EN) to discuss with other users.
## Code of Conduct
-The Organic Maps community abides by the [CNCF code of conduct](CODE_OF_CONDUCT.md).
+The CoMaps community abides by the [CNCF code of conduct](CODE_OF_CONDUCT.md).
diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md
index 0701369b0..083a1a7a9 100644
--- a/docs/CONTRIBUTING.md
+++ b/docs/CONTRIBUTING.md
@@ -4,7 +4,7 @@ Thank you for your interest in contributing to Organic Maps (OM)!
## How Can I Contribute?
-- [Donate](https://organicmaps.app/donate/)
+- [Donate](https://comaps.app/donate/)
- [Submit a bug report or a feature request](#bug-reports-and-feature-requests)
There are things to do for everyone:
@@ -18,7 +18,7 @@ If you'd like to help in any other way or if there are any related questions - p
### Bug Reports and Feature Requests
-[Submit an issue](https://github.com/organicmaps/organicmaps/issues) and describe your feature idea or report a bug.
+[Submit an issue](https://codeberg.com/comaps/comaps/issues) and describe your feature idea or report a bug.
Please check if there are no similar issues already submitted by someone else.
When reporting a bug please provide as much information as possible: OS and application versions,
@@ -26,11 +26,9 @@ list of actions leading to a bug, a log file produced by the app.
When using Organic Maps app on a device, use the built-in "Report a bug" option:
on Android it creates a new e-mail with a log file attached. Your issue will be processed much
-faster if you send it to . Enabling logs in Organic Maps settings on Android
+faster if you send it to . Enabling logs in Organic Maps settings on Android
before sending the bug report also helps us a lot with debugging.
-If your idea is very broad or raw then instead of a specific feature request consider [starting a discussion thread](https://github.com/organicmaps/organicmaps/discussions/categories/ideas).
-
### Translations
OM is available in 35 languages already, but some of them are incomplete and existing translations need regular updates as the app evolves.
@@ -38,17 +36,17 @@ See [translations instructions](TRANSLATIONS.md) for details.
### UI/UX, map styling and icons
-Organic Maps has a strong focus on easy to use UI and smooth user experience. Feel free to join [UI/UX discussions](https://github.com/organicmaps/organicmaps/issues?q=is%3Aopen+is%3Aissue+label%3AUX) in relevant issues. Mockups are very welcome! Check some [existing designs](https://github.com/organicmaps/organicmaps/wiki/Design-Index).
+Organic Maps has a strong focus on easy to use UI and smooth user experience. Feel free to join [UI/UX discussions](https://codeberg.com/comaps/comaps/issues?q=is%3Aopen+is%3Aissue+label%3AUX) in relevant issues. Mockups are very welcome! Check some [existing designs](https://codeberg.com/comaps/comaps/wiki/Design-Index).
If you're into graphic design then OM needs good, clear and free-to-use icons for hundreds of map features / POIs.
-Check OM's [graphic resources and design guidelines](https://github.com/organicmaps/organicmaps/wiki#design) and existing [requests for icons](https://github.com/organicmaps/organicmaps/issues?q=is%3Aopen+is%3Aissue+label%3AIcons). Post your icons onto relevant issues or take a next step and [integrate them](STYLES.md) yourself.
+Check OM's [graphic resources and design guidelines](https://codeberg.com/comaps/comaps/wiki#design) and existing [requests for icons](https://codeberg.com/comaps/comaps/issues?q=is%3Aopen+is%3Aissue+label%3AIcons). Post your icons onto relevant issues or take a next step and [integrate them](STYLES.md) yourself.
-Check the [map styling instructions](STYLES.md) and work on adding new map features and other open [styles requests](https://github.com/organicmaps/organicmaps/issues?q=is%3Aopen+is%3Aissue+label%3AStyles).
+Check the [map styling instructions](STYLES.md) and work on adding new map features and other open [styles requests](https://codeberg.com/comaps/comaps/issues?q=is%3Aopen+is%3Aissue+label%3AStyles).
### Code Contributions
Please follow instructions in [INSTALL.md](INSTALL.md) to set up your development environment.
-You will find a list of issues for new contributors [here](https://github.com/organicmaps/organicmaps/labels/Good%20first%20issue) to help you get started with simple tasks. If you want to focus on the most important issues, please check [this label](https://github.com/organicmaps/organicmaps/labels/Frequently%20Reported%20by%20Users) or our [Milestones](https://github.com/organicmaps/organicmaps/milestones).
+You will find a list of issues for new contributors [here](https://codeberg.com/comaps/comaps/labels/Good%20first%20issue) to help you get started with simple tasks. If you want to focus on the most important issues, please check [this label](https://codeberg.com/comaps/comaps/labels/Frequently%20Reported%20by%20Users) or our [Milestones](https://codeberg.com/comaps/comaps/milestones).
**We do not assign issues to first-time contributors.** Any such request notifies our contributors and the development team, and creates unnecessary noise that distracts us from the work. Just make a PR - and it will be reviewed.
@@ -73,14 +71,14 @@ Please help us:
- processing users questions and feedback in chats, app stores, email and social media and creating follow-up issues or updating existing ones
- reproducing and triaging reported bugs
- testing upcoming features and bug fixes for Android, iOS and desktop versions
-- keeping [github issues](https://github.com/organicmaps/organicmaps/issues) in order (check for duplicates, organize, assign labels, link related issues, etc.)
+- keeping [codeberg issues](https://codeberg.com/comaps/comaps/issues) in order (check for duplicates, organize, assign labels, link related issues, etc.)
- composing nice user-centric release notes and news items
- etc.
## Submitting your changes
-All contributions to Organic Maps repositories should be submitted via
-[Github pull requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork)
+All contributions to CoMaps repositories should be submitted via
+[Codeberg pull requests](https://forgejo.org/docs/latest/user/pull-requests-and-git-flow/)
and signed-off with the [Developers Certificate of Origin](#legal-requirements).
Each pull request is reviewed by OM maintainers to ensure its quality.
diff --git a/docs/CREDENTIALS.md b/docs/CREDENTIALS.md
index f23211319..b555f3a01 100644
--- a/docs/CREDENTIALS.md
+++ b/docs/CREDENTIALS.md
@@ -1,4 +1,4 @@
-This file contains a list of all sensitive credentials, access keys, authentication tokens, and security certificates used by CI/CD (Github Actions).
+This file contains a list of all sensitive credentials, access keys, authentication tokens, and security certificates used by CI/CD (Forgejo Actions).
- [PRIVATE\_H](#private_h)
- [RELEASE\_KEYSTORE](#release_keystore)
diff --git a/docs/DCO.md b/docs/DCO.md
index b08fb2321..4eba70b31 100644
--- a/docs/DCO.md
+++ b/docs/DCO.md
@@ -50,4 +50,4 @@ In the past, once someone wanted to contribute they needed to go through the CLA
## Contributors
-Please feel free to add your name to [CONTRIBUTORS](https://github.com/organicmaps/organicmaps/blob/master/CONTRIBUTORS) in your first PR.
+Please feel free to add your name to [CONTRIBUTORS](https://codeberg.com/comaps/comaps/blob/master/CONTRIBUTORS) in your first PR.
diff --git a/gcovr.cfg b/gcovr.cfg
index c2c79ee15..ce8128d17 100644
--- a/gcovr.cfg
+++ b/gcovr.cfg
@@ -18,5 +18,5 @@ gcov-parallel = 20
gcov-ignore-errors = all
gcov-ignore-parse-errors = all
-html-title = Organic Maps Code Coverage Report
+html-title = CoMaps Code Coverage Report
html-self-contained = yes
diff --git a/package.json b/package.json
index b06e6e728..8aabaa162 100644
--- a/package.json
+++ b/package.json
@@ -1,11 +1,11 @@
{
"private": true,
- "name": "Organic Maps",
+ "name": "Comaps",
"version": "1.0.0",
"description": "Tools and helpers",
"scripts": {
"format:docs": "prettier --write README.md 'docs/**/*.md' 'tools/python/**/*.md'",
- "format:github": "prettier --write '.prettierrc.yaml' '.github/**/*.yaml' '.github/*.yml'"
+ "format:forgejo": "prettier --write '.prettierrc.yaml' '.forgejo/**/*.yaml' '.forgejo/*.yml'"
},
"author": "Alexander Borsuk ",
"license": "MIT",