On Thu, Jul 30, 2015 at 06:46:00AM +0000, Mike Gabriel wrote: > Hi Giorgio, > > yesterday, I tested your educlient package the first time. I have a > customer that runs Linux Mint 17.1 workstations that need to be > attached to a Debian Edu main server. > > The educlient package requires some changes and I would like to > maintain them in your upstream Git on git.debian.org. > > The question is, how to maintain these changes. > > Option (A): > > o create branches for every distro, educlient is provided for > - ubuntu/trusty > - mint/rebecca > - debian/jessie > o do releases in parallel on all these (still maintained) branches > > Option (B): > > o implement distro and version awareness in the post installation script: > > - check on what kind of system educlient gets installed > - use slightly different configs for each distro version > - e.g. /etc/idmapd.conf has changed between Ubuntu 12.04 and 14.04 > (Pipefs-Directory = /var/lib/nfs/rpc_pipefs -> /run/rpc_pipefs) > > Personally, I'd vote for the more complicate Option (B). It would > allow us to maintain one code tree (and not several similar trees on > several branches). > > I also am thinking of making the package appropriate for upload to > Debian unstable. > > What do you think? > Mike
Hi Mike, I had never tought that my quick & dirty package could awake some thirdy part interest :) Anyway, I would also say B. Since a long time I havent updated it because most Laptops were directely running Skole/testing, and also because the we got a way (unofficial) to run whiteboard drivers (Hitachi's) and software directly in Jessie in place of official Ubuntu support. But since most users would like to use Mint (especially LMDE) I may also do some more testing. Feel free to take over the control of the project, if you wish it; at the moment my workdesk is pretty crowded. Regards Giorgio -- Giorgio Pioda - Sysadmin SPSE-Tenero Cell +41 79 629 20 63 Tel +41 58 468 62 48 Fax +41 58 468 61 98

