Hi Ralf,

On Sa 10 Nov 2012 02:59:12 CET Ralf Hemmecke wrote:

If you want to provide a patch, then you have to handle the Perl module
based code in the master branch, I guess. However, this is in the middle
of transition, currently.

Is master in a working state or temporarily broken? I'd rather like
rebasing my code on top of master than building on soon-to-be-obsolete code.

The code on master is working (I always aim at that), but it is not yet complete. To much Perl code in the individual scripts of X2Go Server. All intelligence will be moved into the Perl module/package API.

But that should not make to much of a difference for you. Please rebase against master.

In what time scale do you expect to be finished with your refactoring?

No time frame. I am doing the refactoring development in my scarce spare time.

No configure script, yet!!!

? The INSTALL file in that directory doesn't say something about
"configure", but that's probably because it refers to the enduser that
extracts x2goserver from a tar.gz file and not from the git repository.

The enduser hopefully can install X2Go server from one of the available
distro archives...

Installing via distro mechanisms requires root priviledges. Userspace
installation must certainly be done via "configure --prefix=... && make
&& make install".

Yes.

If ever I come that far than the behaviour for the current (root)
installation shouldn't be in any way any different.

If the configure file works for system-wide installations, then yes.

Well, that goes without saying.

Fine.

I guess, that you are aware that you have to test both cases (user space
X2Go and system-wide X2Go).

What do you mean by "test"? I haven't yet found that 'make check' would
be available inside the x2goserver directory.

By testing I meant: install it on a machine where you have root access, so that you understand the functionality of the server more.

Talking about make check... That actually should be your first task: write a set of check stanzas for the Makefiles so that you can verify correct functionality for system-wide installation once you have started taking the Makefiles apart and added configure functionality.

Your contribution will be very valuable to X2Go as it allows to make the server code ,,portable''.

For your approach: please start on x2goserver first. Install x2goagent locally as root first and focus on adapting x2goserver. Once that works with configure, make, make install, only then it makes sense to start thinking about x2goagent.

Thanks

Mike


--

DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

Attachment: pgp1D73NRoaKS.pgp
Description: Digitale PGP-Unterschrift

_______________________________________________
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev

Reply via email to