[Pkg-x2go-devel] Fwd: Re: Bug#609806: nxproxy prepared for build on Alioth

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Thu Jun 30 12:02:27 UTC 2011


Hi Jonas, hi all, hi Matthew,

@Matthew: in a nutshell: do you have any VCS container that documents  
your past work on pkg-nx? All I could find dates back to version 2.0.0  
(svn.debian.org). If so, could you provide information, download  
location etc.? THANKS!

On Di 07 Jun 2011 22:29:03 CEST Jonas Smedegaard wrote:

> I do not suggest hunting down development VCS used by Matthew.  I
> suggest to do this:
>
>  a) Bootstrap from upstream pristine source:
>
>  a1) if project exist in Debian with pristine-tar tracking, use
>      "git clone ..."
>
>  a2) if project exist in Debian without pristine-tar, use
>      "git-import-dscs --debsnap --pristine-tar --sign-tags ..."
>
>  a3) if project does not exist in Debian, use
>      "git-import-orig --pristine-tar --sign-tags ..."
>
>  b) Optionally mixin alternative Debian VCS if available:
>
>     Rewrite history to apply upstream source and packaging commits
>     in proper order using "git rebase ..."
>
>     It is tricky to do right, and I often skip it.
>
>  c) Cherry-pick additions from external VCS:
>
>     Prepare each external VCS source as a git (e.g. "git clone ...",
>     "git svn clone --stdlayout ..." "git cvsimport" etc.), add each
>     with "git remote add somegit ../somegit", cherry-pick minimal
>     relevant commits onto the master branch, and make sure to remove
>     any temporary local branches before pushing the results.

What I could find on vasks.debian.org is an SVN repos that contains  
VCS information till version 1.5.0.something (including upstream  
code). For NX packages v2.0.0 there are some /debian folders only, but  
no upstream code.

On archives.debian.org I could not find any NX packages up to Debian  
etch. Neither for Debian lenny in oldstable (which I find weird, as  
there was nxcomp and nxproxy in Debian lenny IMHO).

So indeed (as Reinhard mention in an earlier posting) the greatest  
(recent/relevant) history is in the nx lib packages on the X2go Git  
site:

http://code.x2go.org/gitweb?p=nxcomp.git;a=summary
http://code.x2go.org/gitweb?p=nxproxy.git;a=summary

Never packaged before in Debian (AFAIK):
http://code.x2go.org/gitweb?p=nxcompext.git;a=summary
http://code.x2go.org/gitweb?p=nxcompshad.git;a=summary

Reinhard has furthermore already prepared X2go Git updates NX v3.5.0-x.

However, there are some problems with that:

   o no pristine-tar
   o patches from Debian/Ubuntu applied to code directly
   o X2go is not upstream source

So, options may be:

   o find a VCS that contains the Debian packaging history of NX packages
   o find a comprehensive pool of former Debian packages (.dsc, tarballs)
   o start from X2go Git for documentation of history and modify/rebase
   o start from scratch...

Any help/comments appreciated!!!

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.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20110630/fb234bfe/attachment.pgp>


More information about the Pkg-x2go-devel mailing list