dev:git:2do_newrelease
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| dev:git:2do_newrelease [2025/05/30 22:15] – created arvid | dev:git:2do_newrelease [2026/03/15 14:39] (current) – order fixed arvid | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== To do for new release ====== | ====== To do for new release ====== | ||
| - | <WRAP center round todo 60%> | + | ===== Code ===== |
| - | Arvid, 30.05.2025: just some loose notes for now, needs to be finalized | + | ==== Bump version number ==== |
| - | </ | + | in //core.system.php//:\\ '' |
| - | bump version number | + | ==== Update Change Log ==== |
| - | define('SYSTEM_VER', | + | first headline |
| - | Update first headline in CHANGELOG: | + | ==== Create update package ==== |
| - | # yyyy-mm-dd: [FlatPress 1.x " | + | Create update packages from last version (and maybe the one before as well). For details, see https://wiki.flatpress.org/dev: |
| - | -> link is 404 for now, release will be created later | + | |
| - | Create | + | ==== Create |
| - | https:// | + | * copy/paste standard phrases from older release |
| - | git archive -o ../13to14.zip HEAD $(git diff --name-only 32771f9457f48d768747d41f7fffdcc66718465e --diff-filter=ACMRTUXB) | + | * update all version numbers in text and links to new version |
| + | * copy/paste the detailled change log from CHANGELOG.md | ||
| + | * attach previously created update package | ||
| + | ===== Public relations ===== | ||
| + | ==== Update download pages en+de ==== | ||
| + | * https:// | ||
| + | * https:// | ||
| - | Create new release | + | ==== Publish |
| - | Update all version numbers in text and links to new version | + | * write release announcement entry on flatpress.org |
| - | - links are 404 for now, e.g. update package will be created later | + | |
| - | Attach | + | * publish release announcement on Mastodon |
| + | ==== Update VERSION identifier ==== | ||
| + | Update // | ||
| + | < | ||
| - | Update flatpress.org/ | + | ===== Documentation ===== |
| + | ==== Update | ||
| + | * Upgrade instructions: | ||
| + | * Version history: [[https:// | ||
| + | * System Requirements: | ||
| - | Update download page | ||
| - | https:// | ||
| - | https:// | ||
| - | Write release announcement entry | ||
| - | -> update news box on start page | ||
| - | //Note to myself: Frank: Zu Codeberg | + | |
| + | |||
| + | <WRAP center round todo 100%> | ||
| + | Idea: Move project to Codeberg? | ||
| + | //Thoughts: It can also make sense to use both platforms. Many projects use GitHub for main development and Codeberg for a mirror image or alternative platform. Pros and cons keep ~ the balance.// | ||
| + | | **Criteria** | **[[https:// | ||
| + | | Philosophy | Non-profit, open source, community-driven | Commercial, MS ecosystem | | ||
| + | | Data protection & hosting | EU/ | ||
| + | | Functions & integrations | Basic features (issues, wikis), Gitea ecosystem | Easy entry / many tutorials, issue linking, extensive CI/CD, security tools | | ||
| + | | User base & ecosystem | Small, but growing slowly? Less reach | Huge community | | ||
| + | | Costs | completely free of charge | free of charge for us as we do not use enterprise products | | ||
| + | </ | ||
dev/git/2do_newrelease.1748636130.txt.gz · Last modified: by arvid
