[Pkg-x2go-devel] Getting things started with x2goclient

Reinhard Tartler siretart at tauware.de
Tue Feb 1 09:59:10 UTC 2011


On Tue, Feb 01, 2011 at 10:38:06 (CET), Mike Gabriel wrote:

> Hi Reinhart, hi Jonas,
>
> On Di 01 Feb 2011 10:13:45 CET Reinhard Tartler wrote:
>
>> On Tue, Feb 01, 2011 at 09:37:03 (CET), Matthew Johnson wrote:
>>
>> Thanks for your prompt response.
>>
>> In that case, I'd suggest to take the following git repositories as
>> basis and import them to the x2go team repo, which, AFAIUI Jonas, is
>> collab-maint. I've done pretty minimal effort there (debian/copyright is
>> still unreviewed, packaging style is inconsistent, etc.). On the basis
>> of Matthew's work, I just committed work from the freenx team [1] over
>> it as a proof of concept, and it seems to work for x2go.
>>
>> Jonas, if you agree, feel free to just go ahead:
>>
>> http://i4git.informatik.uni-erlangen.de/nxcomp.git/
>> http://i4git.informatik.uni-erlangen.de/nxcompext.git/
>> http://i4git.informatik.uni-erlangen.de/nxcompshad.git/
>> http://i4git.informatik.uni-erlangen.de/nxproxy.git/
>
> may I suggest pulling these NX libraries all together into one Git repos.
>
> My basic idea would be to bundle source packages into one package if
> the versioning of the bundled packages will be the same.
>
> E.g.
>
>   nxcomp, nxcompext, nxcompshad -> nxlibs.git

In general, it makes more sense to track upstream's structuring, and
AFAIUI (please correct me if I'm wrong), this is the structure is
provided from NoMachine. However, since 3.4 is reported to be the last
GPL'ed version of these libraries, from now on, the community needs to
do this upstream work independently from the actual upstream:

http://www.nomachine.com/news-read.php?idnews=331

So under this light, merging them all might make sense. Espc. the
nxproxy package is pretty silly.

Still, I think this work should better be done upstream and not as part
of Debian Packaging, which AFAIUI is the purpose of pkg-x2go team.

> Another example would be the thinclient environment...
> Yet another one the KDE admin tools: x2gouseradministration,
> x2gosystemadministration, etc.
>
> Currently, there is one .git folder for one binary package in Debian.

False. Each of the library packages build a seperate lib* and *-dev
package.

> I would rather like to see one .git folder per source package (in
> Debian or other distro).

This is exactly what I'm proposing.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



More information about the Pkg-x2go-devel mailing list