On Sunday 16 August 2009 02:02:28 Masayuki Hatta wrote: > Hi, > > >>>>> In <[email protected]> > >>>>> Matthew Toseland <[email protected]> wrote: > > > > official: http://people.debian.org/~mhatta/debian/freenet > > > staging: http://people.debian.org/~mhatta/debian/freenet-staging > > > What's the difference? The official one should be from the > > build01228 tag, the staging one can be auto-built if you think that > > is wise (you might want to sandbox it a bit). > > Well, your comment is a little bit confusing for me. > > The difference is, obviously, the "official" one is built from the > freenet-official git repo and the "staging" one is from the > freenet-staging git repo. But this is not what you'd ask, isn't this? > > Here's my (random) understanding: > > freenet-official: the official release, the code is reviewed, > recommended for general use. > > freenet-staging: the development-in-progress release, the code is not > reviewed, might be unstable or buggy, not recommended for general use. > > The reason I package both is, as you guessed, I want to test > (sandbox?) the bleeding edge -- generally speaking, it's common that a > bug in the released version is already fixed in the bleeding edge(I > know the release cycle of the official freent is quite frequent, > though). > > The version number (set as buildNumber in > src/freenet/node/Version.java) should be equal to the git revision > (such as build01230). I think the current "official" version is > 1230/build01230. You don't want me to stick with build01228, don't > you? Also, somehow buildNumber is set as 1229 in the current > freent-official.
Doh. Sorry, there have been times when I have failed to push to stable when releasing a build. Generally any tagged buildXXXX should be safe. > > Now both of packages are semi-"auto-built" -- I cooked up a little > script and the build process is mosly automated.. The version number > is pulled from the git tag. Okay, but we are quite liberal with giving out commit rights, so it is possible you could run un-reviewed changes to build scripts, unit tests etc and end up with a compromised box. :)
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Devl mailing list [email protected] http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
