Time to add a third repository?

For several (many?) years we have been supporting 2 repositories for NTP:

  • ntp-stable containing stable/production releases
  • ntp-dev containing development work

We have also supported "snapshot tarballs" for each of these releases for quite some time. With the recent deployment of the new release numbering scheme, we have also changed the software download links on the top-right-hand-side column of the site to advertise the latest 'point' releases of the code.

Given that any commits to ntp-stable will result in the automatic production of a new 'point' release being published, I am thinking that it might be a good idea to have a 3rd published repository, namely:

  • ntp-stable-qa containing pending changes for ntp-stable

ntp-stable-qa would be a "staging" repo, so proposed changes could be more widely tested before they are officially released in ntp-stable.

Would this really buy us much if we don't have tarballs for it?

If we have tarballs for these releases, how should we identify them? If we can identfy these and keep them separate from "regular" -stable tarballs, we can do this with the existing 2 repos.

Note that it will be pretty easy to release "real" and "interim" -stable tarballs; the hard part will be deciding what to call them.

Comments/discussion are welcome (below here, please).

This topic: Dev > WebHome > AddAThirdRepository
Topic revision: r2 - 2006-05-08 - 02:02:31 - HarlanStenn
SSL security by CAcert
Get the CAcert Root Certificate
This site is powered by the TWiki collaboration platform
IPv6 Ready
Copyright & 1999-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors. Ideas, requests, problems regarding the site? Send feedback