Attn. contributors: Tagging and releases

For contributed third party builds not necessarily configured like the main product.
e.g. AVX builds, SSE builds, Pandora builds.
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35403
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Attn. contributors: Tagging and releases

Unread post by Moonchild » 2016-06-30, 07:53

For all people who maintain repository build packages and copies of Pale Moon (or FossaMail, or anything else we publish) as a contributed build:

Please understand that a tag appearing on GitHub does not necessarily mean it is a final release. Tags may still be moved, removed, recreated, etc.
Although a tagged commit often means it's final, it doesn't necessarily have to be.

I understand people being excited and eager to jump on the latest new release of Pale Moon and it's wonderful to see such enthusiasm in the community! But please keep in mind:
  • Tags do not mean releases unless they are actually published on the website. GitHub may list tags as releases but that's a little presumptuous. They are just tagged commits, nothing more.
  • Our developers and maintainers are spread out around the globe - we use tags to indicate desired commits to build from.
  • Build points as indicated are for final acceptance testing and this will be public because our repository is public and we do not have a closed organizational structure that could privately tag these points.
  • If critical flaws come to light in acceptance testing, the builds are not published even if tagged, and may have the tag moved to a later/different commit.
    If you assume a tag means a published version, then you may be jumping the gun and ending up with an unintended or unstable build for your platform.
  • We also want to avoid having some platforms with releases before they are officially published on the main website - this causes confusion about the validity of your builds among users, and prevents necessary information being available to users like release notes that are often essential.
So please have a little patience and curb that enthusiasm until releases are final :)

Thanks for your attention!
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked