Philipp Hörist pushed to branch master at gajim / gajim
Commits:
bffb9218 by lovetox at 2022-03-27T16:04:22+02:00
chore: Update CONTRIBUTING.md
- - - - -
1 changed file:
- CONTRIBUTING.md
Changes:
=====================================
CONTRIBUTING.md
=====================================
@@ -2,10 +2,28 @@ # Project
If you want to create a fork and use an external account (Github, Google) drop us a message at the Gajim support [group chat](xmpp:gajim@conference.gajim.org?join) so we can give you the necessary rights
-- master - Development branch
-- gajim_1.1 - Stable Gajim 1.1.x branch
-- gajim_1.0 - Stable Gajim 1.0.x branch
-- gajim_0.16 - Stable Gajim 0.16.x branch
+## Versioning
+
+┌────── Major (Will not change unless we switch GTK version)
+│ ┌───── Minor (Changes when new features are introduced
+│ │ ┌─── Micro (Used for hotfixes and small changes)
+│ │ │ ┌─── Only used while developing
+│ │ │ │
+│ │ │ │
+│ │ │ │
+│ │ │ │
+1.3.3-dev1
+
+## Branches
+
+Currently there is only one stable/development branch - master.
+The master branch must always be in a releasable state.
+
+Development for bigger changes need to happen in feature branches or forks.
+
+Previously the project maintained multiple versions of Gajim in
+different stable branches, but from Gajim 1.4.0 on this approach was changed
+to lower the maintenance burden and release faster.
# Commit Messages
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/bffb92182d38b974a9038db94e3822db…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/bffb92182d38b974a9038db94e3822db…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
93bd73bb by lovetox at 2022-03-27T15:46:50+02:00
chore: Add ci as allowed commit tag
- - - - -
2 changed files:
- .githooks/update
- CONTRIBUTING.md
Changes:
=====================================
.githooks/update
=====================================
@@ -4,7 +4,7 @@ import sys
import subprocess
-ALLOWED_TAGS = ['feat', 'fix', 'perf', 'refactor', 'chore', 'other']
+ALLOWED_TAGS = ['ci', 'feat', 'fix', 'perf', 'refactor', 'chore', 'other']
def parse_args() -> tuple[str, str]:
=====================================
CONTRIBUTING.md
=====================================
@@ -16,6 +16,7 @@ # Commit Messages
Every commit message must be prefixed with one of the following tags:
+- ci
- feat
- fix
- perf
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/93bd73bb04c1301d00437737d1654e5e…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/93bd73bb04c1301d00437737d1654e5e…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
9fa3fb9e by lovetox at 2022-03-27T15:00:55+02:00
chore: CI: Name nightly tarballs different
So we can compare them to the currenly running jobs
- - - - -
1 changed file:
- .ci/deploy.py
Changes:
=====================================
.ci/deploy.py
=====================================
@@ -109,7 +109,7 @@ def deploy_windows_release(ftp: FTP_TLS, filedir: Path) -> None:
def deploy_linux_nightly(ftp: FTP_TLS, filedir: Path) -> None:
ftp.cwd(LINUX_NIGHTLY_FOLDER)
filepath = find_linux_tarball(filedir)
- filename = f'gajim-{date.today().isoformat()}.tar.gz'
+ filename = f'gajim-{date.today().isoformat()}-test.tar.gz'
upload_file(ftp, filepath, name=filename)
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/9fa3fb9e093a13e47c8c2cc6b7f5da3a…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/9fa3fb9e093a13e47c8c2cc6b7f5da3a…
You're receiving this email because of your account on dev.gajim.org.