User Tools

Site Tools


dev:git:2do_newrelease

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
dev:git:2do_newrelease [2025/05/30 22:15] – created arviddev: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.2025just some loose notes for nowneeds to be finalized +==== Bump version number ==== 
-</WRAP>+in //core.system.php//:\\ ''define('SYSTEM_VER''1.x');''
  
-bump version number in core.system.php +==== Update Change Log ==== 
-define('SYSTEM_VER', '1.x');+first headline in //CHANGELOG.md//:\\ ''# yyyy-mm-dd: [FlatPress 1.x "Release Name"](https://github.com/flatpressblog/flatpress/releases/tag/1.x)''\\ -> link is 404 for now, release will be created later
  
-Update first headline in CHANGELOG: +==== Create update package ==== 
-# yyyy-mm-dd: [FlatPress 1.x "Release Name"](https://github.com/flatpressblog/flatpress/releases/tag/1.x) +Create update packages from last version (and maybe the one before as well)For details, see https://wiki.flatpress.org/dev:git:gitdiffzip
--> link is 404 for now, release will be created later+
  
-Create update package +==== Create new release on GitHub ==== 
-https://wiki.flatpress.org/dev:git:gitdiffzip +  * 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://www.flatpress.org/download
 +  * https://www.flatpress.de/download
  
-Create new release +==== Publish release announcement ==== 
-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 +  update news box on start page 
-Attach update package+  * publish release announcement on Mastodon
  
 +==== Update VERSION identifier ====
 +Update //flatpress.org/fp/VERSION// (is called by all FlatPress instances for version info)
 +<code>STABLE|1.X|UNSTABLE|1.X RCx|NOTICE|YYYY-MM-DD: FlatPress 1.X is released! <ul><li><a href="https://www.flatpress.org/<entry>/">Release announcement</a></li></ul></code>
  
-Update flatpress.org/fp/VERSION+===== Documentation ===== 
 +==== Update the wiki ==== 
 +  * Upgrade instructions: https://wiki.flatpress.org/en:doc:basic:upgrade 
 +  * Version history: [[https://wiki.flatpress.org/doc:flatpress:releases|Version history]] 
 +  * System Requirements: [[https://wiki.flatpress.org/doc:techfaq|Frequently Asked Technical Questions]]
  
  
-Update download page 
-https://www.flatpress.org/download 
-https://www.flatpress.de/download 
  
  
-Write release announcement entry 
--> update news box on start page 
  
  
  
  
-//Note to myselfFrank: Zu Codeberg umziehen?//+ 
 + 
 +<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://en.wikipedia.org/wiki/Codeberg|Codeberg]]** | **[[https://en.wikipedia.org/wiki/GitHub|GitHub]]** | 
 +| Philosophy | Non-profit, open source, community-driven | Commercial, MS ecosystem | 
 +| Data protection & hosting | EU/DSGVO-compliant, Germany | predominantly USA | 
 +| 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 | 
 +</WRAP>
  
dev/git/2do_newrelease.1748636130.txt.gz · Last modified: by arvid

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki