lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lilypond-auto] Issue 2538 in lilypond: LilyDev 3


From: lilypond
Subject: Re: [Lilypond-auto] Issue 2538 in lilypond: LilyDev 3
Date: Sun, 08 Dec 2013 12:27:37 +0000


Comment #23 on issue 2538 by address@hidden: LilyDev 3
http://code.google.com/p/lilypond/issues/detail?id=2538

Well I don't need any help as such.

The problem is that since Ubuntu 11:04 (or whatever 11 version I still use) Ubuntu (and Kubuntu or Xubuntu) have become so big that when you remaster a liveCD the image is nigh on 2GB.

It makes it hard to distribute.

Current LilyDev is something like 6-800 MB.

In the end (and I did some rough timings) you'd be better off downloading a standard ISO from whatever *buntu distribution you needed, install that in your VM then run the half dozen commands to get and check all the build stuff.

It took not much more effort.

The stuff about setting up for push and perhaps patchy-testing or patchy-merge are not 'out of the box' things anyway (you need to have push access and/or a Rietveld/Tracker login) so even with current lilydev, apart from the compiling aspect of code and doc, it simply has become more of a pain and I started to question it.

After all, developers who want to contribute will already know how to us NIX commands - remember that this is not a Windows exe we're talking about here - so shoudol be able to manage to install an ISO in a Virtual env (if they need to) or to install their own $LILYPOND_GIT.

So I do see the point of a dev-machine (so to speak) but think that it might be better to let users install their own OS and run the aptitude or yum or whatever commands they need for their own environments.

So what I have been doing is finding a way to get as small a distribution as possible without getting into the realms of those more esoteric distributions and seem to have been able to make a netinstall of Debian, set up a minimal windows env (you don't need that but if you want to do make test-baseline tests you need to view your results) and run with that, and that seems fine.

The next problem then is the work needed to turn that into a liveCD.

Remastersys is no longer maintained - there is a fork but that seems sketchy - and while it works on Ubuntu 13:04 (that was what my tests for LilyDev 3 was made from) I am not sure how well it will continue to work with 13;10 and onwards.

Looking at making a LiveCd image is it seems a bit complex, nit beyond my skills but timeconsuming while I figure it out.

The other thing that could be done is setting up a virtual appliance (i.e. an OS loaded with all the stuff but instead of a liveCD iso you have a VHD or VDI to download - however those are large again and it all comes down to hosting said image).

So perhaps we need to wonder if LilyDev vs making your own OS with better documented commands to pull the code needed (the CG is OK and I use it all the time when I forget how to set up all the variables, so I know it works) that would be more useful.

or do you think a 'potential developer' is unlikely to help because we don't have a nice downloadable ISO?

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

[Prev in Thread] Current Thread [Next in Thread]