X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=blobdiff_plain;f=CHECKLIST.md;h=f3ec62a4be324d726243ed79226a5adf6472a8df;hp=8c1b36320294e1b5387b83a11dadc3438dbecd89;hb=refs%2Fheads%2Fmaster;hpb=b4b9b6acdf1a2215fde67ec6f6b998d01f94c2d0 diff --git a/CHECKLIST.md b/CHECKLIST.md index 8c1b3632..04daa89c 100644 --- a/CHECKLIST.md +++ b/CHECKLIST.md @@ -16,8 +16,9 @@ cd ./po * Keep translations in sync with the code ```sh -cd ./po -make update-po +cd ./build +meson compile geeqie-pot +meson compile geeqie-update-po ``` * Update the desktop template if menus have changed @@ -42,14 +43,6 @@ make update-po * Commit the changes and push to the .repo -* Generate a new AppImage (note that this should be run on a **20.04 system**) - -```sh -./scripts/generate-appimage.sh -``` - -* Upload AppImage to web AppImages location -* Edit `/AppImage/appimages.txt` to include latest AppImage at the *top* of the list * Update the web-page Help files if they have changed * commit and push if necessary @@ -57,7 +50,7 @@ make update-po ./scripts/web-help.sh ``` -* Copy `geeqie.desktop` to `/` +* Copy `org.geeqie.Geeqie.desktop` to `/` * Copy `org.geeqie.Geeqie.appdata.xml` to `/` * Push changes to `geeqie.github.io` @@ -65,21 +58,23 @@ make update-po Carry out the above actions to ensure the master branch is up to date, and then the following actions for new version \. -Edit `org.geeqie.Geeqie.appdata.xml.in` - Change date and version \ -Edit `NEWS` - The usual information. Ensure the first line is of the form `Geeqie ` +* Edit `org.geeqie.Geeqie.appdata.xml.in` - Change date and version +* Edit `NEWS` - The usual information. Ensure the first line is of the form `Geeqie ` ```sh ./scripts/new-release.sh <-h for list of options> ``` -Go to `https://github.com/BestImageViewer/geeqie/releases` and click on `Draft a new release`. +* Go to `https://github.com/BestImageViewer/geeqie/releases` and click on `Draft a new release`. + +* Under `Release title` insert "Geeqie \" -Under `Release title` insert "Geeqie \" +* Under `Choose a tag` select `v` -Under `Choose a tag` select `v` +* In `Describe this release` copy-paste the relevant section of `NEWS`. -In `Describe this release` copy-paste the relevant section of `NEWS`. +* Upload the `/tmp/geeqie-.tar.xz` and `/tmp/geeqie-.tar.xz.asc` files created above -Upload the `/tmp/geeqie-.tar.xz` and `/tmp/geeqie-.tar.xz.asc` files created above +* Click `Publish release` -Click `Publish release` +* Update the [Wikipedia entry](https://en.wikipedia.org/wiki/Geeqie)