Hi Reinhard,
On Mo 18 Apr 2011 16:46:54 CEST Reinhard Tartler wrote:
On Mon, Apr 18, 2011 at 15:13:19 (CEST), Mike Gabriel wrote:
Hi esp. Reinhard,
I have just discussed with Morty a good strategy to always have a ,,latest'' tag in X2go Git projects that refers to the newest tag.
I have to admit that your email totally confuses me. What problem do you want to solve?
I guess that you want to have packages for the latest version of x2go available for download/testing purposes. This is what we have already agreed on and can be downloaded from here:
https://launchpad.net/~x2go/+archive/ppa
Morty has been busy today importing the git master branches to bzr and writing recipes so that the branches are autobuilt. So far, I hesitated with this step (although I promised to do it) because there is no 'blessing' from Heinz and Alex about the git branches. Well, anyway, now we have that PPA and up-to-date builds.
Now back to your question: What's the problem and what needs fixing? I guess this:
The idea is to provide nightly-builds as well as ,,stable'' builds (which refers to the latest tag in Git).
Well, the 'nightly-builds' is already done. The ''stable'' builds can be achieved by creating a new PPA and copy known-to-work packages from the 'daily' PPA to the ''stable'' one, which is a matter of a few clicks in Launchpad. Problem solved.
What I would like to have for Debian and Ubuntu (I will describe it
for Debian only, but I would like to have a parallel functionality for
Ubuntu too, using Launchpad). I have already discussed possibilities
with Morty in Jabber and he recommended to ask you / in public.
Currently, X2go provides ,,stable'' packages (lenny Repos on the .deb
download site) and ,,testing'' packages (heuler Repos). What I would
love is. People always confuse the works stable, testing, what is
heuler? etc. I would love to add a bit more clarity to this:
Nightly builds (aka heuler, we already have that for Ubuntu since yesterday):
e.g. in sources.list language for Debian...
deb http://packages.x2go.org/debian {lenny,squeeze,wheezy,sid} heuler
If a user adds the above line to sources.list(.d) he/she will use
nightly builds, I tend to call this ,,upstream-experimental'' packages.
Then I would love to provide packages that have been derived from the
latest version tag in Git (that is my actual question, how the latest
version tag code could be extracted from Git):
deb http://packages.x2go.org/debian {lenny,squeeze,wheezy,sid} main
These packages are provided to fearless users. However, as the
packages have been built from tagged versions in Git, the probability
of stability is quite high.
The next even more stable category of packages will then be packages
that have entered the official Debian distribution (and Ubuntu and UCS
and ...).
I am not sure if this makes it clearer, but I hope so.
Greets, Mike
--
DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...