[X2go-dev] Tagging in X2go Git

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Tue Apr 19 12:12:16 CEST 2011


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 at das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20110419/a898441f/attachment.pgp>


More information about the x2go-dev mailing list