mirror of
https://cagebreak.project-repo.co/cagebreak.git
synced 2026-08-09 15:19:11 +02:00
Improve README
- Add repology badges - Modify release procedures
This commit is contained in:
parent
b649529f67
commit
ca6add83ef
1 changed files with 13 additions and 1 deletions
14
README.md
14
README.md
|
|
@ -1,5 +1,9 @@
|
|||
# Cagebreak: A Wayland Tiling Compositor Inspired by Ratpoison
|
||||
|
||||
[](https://repology.org/project/cagebreak/versions)
|
||||
|
||||
[](https://repology.org/project/cagebreak/versions)
|
||||
|
||||
This is Cagebreak, a Wayland tiling compositor.
|
||||
|
||||
The goal of this project is to provide a successor to ratpoison for Wayland
|
||||
|
|
@ -124,11 +128,13 @@ occur.
|
|||
* [ ] man pages
|
||||
* [ ] man/cagebreak
|
||||
* [ ] man/cagebreak-config
|
||||
* [ ] man/cagebreak-socket
|
||||
* [ ] Set EPOCH to release day in man generation in meson.build
|
||||
* [ ] FAQ.md
|
||||
* [ ] Changelog.md for major and minor releases but not patches
|
||||
* [ ] Check features for SECURITY.md relevance (changes to socket scope
|
||||
for example)
|
||||
* [ ] Synchronize any socket changes to cagebreak-socket man page
|
||||
* [ ] Fixed bugs documented in Bugs.md
|
||||
* [ ] Include issue description from github
|
||||
* [ ] Testing
|
||||
|
|
@ -148,6 +154,7 @@ occur.
|
|||
* [ ] `gpg --detach-sign -u keyid cagebreak`
|
||||
* [ ] `gpg --detach-sign -u keyid cagebreak.1`
|
||||
* [ ] `gpg --detach-sign -u keyid cagebreak-config.5`
|
||||
* [ ] `gpg --detach-sign -u keyid cagebreak-socket.7`
|
||||
* [ ] `git add` relevant files
|
||||
* [ ] `git commit`
|
||||
* [ ] `git push origin development`
|
||||
|
|
@ -160,9 +167,12 @@ occur.
|
|||
* [ ] `git tag -u keyid version HEAD` and insert message
|
||||
* [ ] `git tag -v version` and check output
|
||||
* [ ] `git push --tags origin master`
|
||||
* [ ] `git checkout development`
|
||||
* [ ] `git checkout development` (merge to development depends on whether release was a hotfix)
|
||||
* [ ] `git merge master`
|
||||
* [ ] `git push --tags origin development`
|
||||
* [ ] `git checkout hotfix` (hotfix is to be kept current with master after releases)
|
||||
* [ ] `git merge master`
|
||||
* [ ] `git push --tags origin hotfix`
|
||||
* [ ] `git archive --prefix=cagebreak/ -o release_version.tar.gz tags/version .`
|
||||
* [ ] Create release-artefacts_version.tar.gz
|
||||
* [ ] `mkdir release-artefacts_version`
|
||||
|
|
@ -172,6 +182,8 @@ occur.
|
|||
* [ ] `cp build/cagebreak.1.sig release-artefacts_version/`
|
||||
* [ ] `cp build/cagebreak-config.5 release-artefacts_version/`
|
||||
* [ ] `cp build/cagebreak-config.5.sig release-artefacts_version/`
|
||||
* [ ] `cp build/cagebreak-socket.7 release-artefacts_version/`
|
||||
* [ ] `cp build/cagebreak-socket.7.sig release-artefacts_version/`
|
||||
* [ ] `cp LICENSE release-artefacts_version/`
|
||||
* [ ] `cp README.md release-artefacts_version/`
|
||||
* [ ] `cp SECURITY.md release-artefacts_version/`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue