[Pkg-x2go-devel] [X2go-dev] Git repos at git.x2go.org (Was: Packaging)

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Mon Feb 21 22:02:11 UTC 2011


Hi Morty, dear Heinz, dear Alex,

On Mo 21 Feb 2011 21:52:51 CET Moritz Strübe wrote:

> Hi there,
>
> I've noticed that all the repos at http://code.x2go.org/gitweb were
> renamed with a prefix _old_. What is the reason for this? Renaming repos
> really is not a nice thing to do, as all clones must be adjusted. And if
> you set up new repos the checksums will not match anymore, breaking the
> part of the cool features of git. What is the reason for doing so?
> I'm also still missing a road map. This would really help to avoid doing
> duplicate work. And if there is talk in the back ground: Please(!) make
> it public.
>
> Cheers
> Morty

First: the Git at code.x2go.org has so far not been officially  
announced on any channel. The main reason for this is (from my  
perspective) that I have had no definite confirmation from Heinz and  
Alex, yet, that they will really change over X2go development to a  
publically available Git based release model. From my point of view,  
there has been good will so far, but no definite: YES. That means:

   o upstream code is comitted into upstream Git and reflects the upstream
     development process (i.e. there are more commits than releases)
   o at some stages the upstream developers ask a release manager to tag a
     release
   o the release tagging informs distro packagers that there is a new upstream
     version of one of the X2go projects

The Git on code.x2go.org was already ,,nice'', but it's main flaw was  
the lack of history. Also: the lack of being able to extract the  
original tarball releases from the git directly. However, that shall  
be possible in the future.

In the run of meeting Heinz and Jonas in Zweibrücken and talking to  
Heinz on the phone later, a slightly different Git model has come up  
that I am preparing now for proposal.

I have asked Heinz and Alex internally for an opinion on the new  
model, but have not received a reply within the last week. I must  
confess that I explained the gains of the new structure only shorly

Thus my basic idea with the latest work on code.x2go.org was to show  
the new structure to the world and discuss the following advantages of  
upstream Git projects that:

  o contain a pristine-tar branch
  o contain a nearly complete history
    (that is as many of the older releases as possible) on the x2go-dev ML.
  o release numbers do not contain hyphens (''-'') anymore
  o all X2go projects have a a.b.c.d version number (major.minor.micro.nano(?))

Everything I do currently is reversible and in upstream we (Heinz,  
Alex, Mike) are still in the middle of a discussion process. There is  
not yet a consensus on how the Git will be used and there is no  
roadmap yet either. However, I urge everyone involved (and this not  
for the first time, but maybe the first time in public) to focus on  
that in the oncoming days and weeks before diving into new absorbing  
coding work. That is: I recommend to sharpen the tools first.

@Heinz+Alex: we have to get this to a definite state now. I feel  
myself getting gradually impatient about the sluggyness of this  
process. Please, contribute to this thread. My personal goal is that  
we have a definite result on X2go upstream git usage at the end of  
this discussion thread.

@Morty: thanks for re-addressing this topic!!!

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: 489 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20110221/0be20a33/attachment.pgp>


More information about the Pkg-x2go-devel mailing list