-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Friday, June 20, 2014 10:30:31 PM Matthew Toseland wrote:
> On 20/06/14 19:59, xor wrote:
> > On Friday, June 20, 2014 02:29:59 PM David Roden wrote:
> > > Good morning,
> > > 
> > > a more detailed explanation of the Git branching model we are reasonably
> > > close to can be found at
> > > http://nvie.com/posts/a-successful-git-branching-model/.
> > 
> > I am fine with having a distinction between a stable branch "master"
> > and a
> > development branch "next" (or "develop" as that link calls it). I should
> > probably start doing this in WOT after the next release.
> > Feature branches are of course also useful because some new stuff usually
> > breaks compiling and other things while not finished.
> > The Release branches and hotfix branches which the site mentions seem to
> > introduce additional unneeded complexity though.
> 
> I'm not doing releases now, but when I have done releases I have found
> release branches very helpful. It may take some time to fully test a
> release and people may be committing new stuff to next at the same time.

Mmh ok. I might give it a try with WOT.

> > Most importantly, there is something which we should consider soon for
> > Freenet: Getting rid of the distinction between "official" and "staging"
> > repositories. This IMHO only stems from a lack of knowledge about all Git
> > features, namely signed tags,  back when we switched to Git.
> > It only bloats the repository list and raises the entrance barrier for
> > new
> > developers.
> 
> The main reason for this was so we could restrict access rights and thus
> limit the possibilities for vandalism. I.e. only RMs can push to the
> official repositories, which only contain official releases. Whereas
> *any* developer can fully rewrite the history or delete the repository
> completely with the staging repo. Granted this is fairly easy to recover
> from.

Yea well we are not enough developers to justify the maintenance overhead 
IMHO. Its mostly you, Steve and me currently who push stuff, right? None of us 
are likely to mess things up.
And newbies should be sending pull requests anyway instead of being given push 
access.
The -official repositories solve a problem which doesn't even exist.
And the result is that our repository list on Github is 5 pages. Thats 
unnecessary bloat.

So can we get rid of this, if only at least for WOT?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBCAAGBQJTpQI2AAoJEMtmZ+8tjWt5gpcP/2Abt0gNC4+TTVPD01CLk4gZ
o1VSY3qBGELBOtGPeQlhzk9GaVxknpL0kh6duKxJqJgfGeDQfnRbt2oPmMjFesk2
X6uKA+oABc0m1rb/ufhiJpVLDSzxse8fw381NHiIBWEcu+ARy92+LFizaKdc5aW6
FKO6PQa2dGJKwHTRS82vEWYRv1C2ACBkeLmHrwnCzGDzyXnB46RZinyXenyLwciJ
E53CEvDBdMMlnlsMZ5GgUAZRZr6L6AJRb4oSDBWALDyTpubpxrmFrkhyfXVFuPHo
aLR73IoPt2YP4nCgnie4UwIF6mMGcZumbDN+DJxyFHOVTKOC7+1PcLTZ7UsO8htT
56T+QCkzUx9MNQkIUZ9sh9ZVdf18LGq0sembFWiMTGA6yD2mdk/inIfbIFRXedqK
CkuHYXky04AUusaotpA4nfHWUBH3akr6hiaOysYJH5EgilS/tGz1+rbWYPnnGrrV
R02Peddi/7+pjtdFIt9h9ev0FdnkSmjjemgzJ0oCHj2Ial20WicaysxReNfZcIYc
eM8kihCA4iAfQ29EDmGOoKKRqs8+3YFJY8hjfd9vjmRznzSR3XWfsOQ+GdS1x4dY
lueAqrayKQZzH4LhQ4/5rVyIWYqdSfF11lhiPUvq6l/RwooSLnxsl5J6R2peSb67
2Sd5q7WmcVUbV/7EA4of
=3Kmb
-----END PGP SIGNATURE-----
_______________________________________________
Devl mailing list
Devl@freenetproject.org
https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to