Re: mergin web/ with master/
On Fri, Jun 5, 2009 at 12:18 PM, Graham Percival wrote: > Do we need a separate branch (or even repository) for web/ stuff? > I propose that we merge this with the main branch. > > PRO: > + one less branch/repo to track > + easier to fix typos in the web pages > + we can direct everybody to look at the CG (no more README in the > newweb/ branch) > + allows better integration with the other docs (this is more a > post-GOP feature) > > CON: > - adds 30 megs to the main branch (including the .git dir) > - makes translations harder? (maybe? ... I don't know if this is > true, but IMO this is the only real reason to avoid doing this) Another small pro: it would make things simpler for the newcomers. At the risk of opening up a previous discussion, would this allow us to simplify CG 1.1.2 - 1.1.3 to 'git clone' ? My $0.02 are in favour of the merge. Andrew ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
On Fri, Jun 05, 2009 at 11:12:59AM -0300, Han-Wen Nienhuys wrote: > Please try 2.13.1-2 to see if this helps. > Works great here. Thanks, Han-Wen. -Patrick ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
Jonathan Kulp a écrit : What I don't understand is how the permissions got jacked up in the first place. I didn't do anything different this time than I usually do. I've never had the permissions problem before. Maybe I put a "sudo" in there inadvertently but I don't recall doing any sudos until "sudo make install." Do you think that was the problem? You can still have problems if you change source files (or even some generated files) timestamps (which happens e.g. when you pull Git sources or edit the sources) between running "make" as normal user and running "make install" as root; so, always remember to re-"make" just before attempting "make install". If "make install" (or "make install-doc") still rebuilds some stuff in out/ subdirectories, then please report that bug. HTH, John ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Hungarian news item on english webpage
Mark Polesky a écrit : Is the Hungarian-language news item on the lilypond.org hopmepage supposed to be there? It seems a little odd. Better if it were translated to English, I think. It is lilypond.org news tradition to announce translation events in the translated language. Maybe the title only could be translated in English, but it's easy to understand IMHO (I don't know Hungarian). The Japanese website translation new item was translated, though. John ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: GUB on kainhofer: still cross/gcc
In message <1244195981.25811.178.ca...@heerbeest>, Jan Nieuwenhuizen writes Op donderdag 04-06-2009 om 10:46 uur [tijdzone +0100], schreef Anthony W. Youngman: >I think that's a pretty usual setup (most people I know have a 32bit version >of Linux installed on their laptop even though their CPU is actually >64bit). Sometimes it makes sense to "do what most people do", esp. if you do it as a deliberate choice :-) Just as long as you're aware of the consequences ... "what most people do" is usually a pretty stupid thing to do. Following the herd is fine if you don't want to stand out, but if you want to make your mark it's not an option. Note also, that running 32-bit on a 64-bit system can OFTEN be a performance WIN, so you DON'T want to upgrade "just because you can". I call BS. Ref please? Are you saying that 64-bit code is *inherently* more efficient than 32-bit on a 64-bit system? As I understand it, the CPU doesn't give a monkeys whether the code is 32 or 64 bit. But. Compile *the* *same* program, in both 32 and 64 bit mode. The 64-bit executable will be larger, maybe by quite a lot! This can easily hurt the program, as the program becomes too large to fit in cache, loops become too large to fit in the CPU cache, the OS scheduling mechanism penalises large programs over small, etc etc. As I understand it, the rule is "if you don't need 64-bit mode, then your executable will be smaller in 32-bit mode, therefore it won't run slower but could well run faster precisely because it is smaller". If you *DO* need 64-bit mode, of course running in 32-bit mode will be far slower because the cost of emulating 64-bit in 32-bit is expensive. I can't give an actual reference, I'm afraid, but - I think it was on the database mailing list I'm on - they were saying "benchmark your app" and I think they had several such benchmarks that said small systems ran better in 32-bit mode, even on a 64-bit processor. Greetings, Jan. Cheers, Wol -- Anthony W. Youngman - anth...@thewolery.demon.co.uk ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
On Fri, Jun 5, 2009 at 1:21 PM, Graham Percival wrote: > On Fri, Jun 05, 2009 at 01:11:35PM -0500, Jonathan Kulp wrote: > > Reading music-glossary.tely... > > Dissecting... > > lilypond-book.py (GNU LilyPond) 2.13.1 > > Traceback (most recent call last): > > File "../../scripts/lilypond-book.py", line 2108, in > > main () > > File "../../scripts/lilypond-book.py", line 2090, in main > > chunks = do_file (files[0]) > > File "../../scripts/lilypond-book.py", line 1994, in do_file > > do_process_cmd (chunks, input_fullname, global_options) > > File "../../scripts/lilypond-book.py", line 1825, in do_process_cmd > > write_file_map (outdated, input_name) > > File "../../scripts/lilypond-book.py", line 1796, in write_file_map > > 'snippet-map-%d.ly' % snippet_list_checksum (lys)), 'w') > > IOError: [Errno 13] Permission denied: > '/home/lilydev/lilypond/out/lybook-db/ > > snippet-map-878246912.ly' > > make[1]: *** [out-www/music-glossary.texi] Error 1 > > make[1]: Leaving directory `/home/lilydev/lilypond/Documentation/user' > > make: *** [doc-stage-1] Error 2 > > Don't mess up root and your normal user. I know it's tempting > when you're install new software and testing ./autogen.sh > > cd ~/lilypond-src > find . -user "root" > > if you see anything, > sudo find . -user "root" | xargs rm -rf > > Cheers, > - Graham > > PS I spent 15 minutes on this problem two days ago, so it's fresh > in my mind. :) > Thanks Graham. There was a ton of stuff owned by root in the lybook-db/ directory. I tried your command to xarg rm -rf but it said permission denied (even though I did it as sudo and typed the password). What I did was a sudo chown -R and then chgrp -R to reassign the owner and group. Now it's compiling away. :) What I don't understand is how the permissions got jacked up in the first place. I didn't do anything different this time than I usually do. I've never had the permissions problem before. Maybe I put a "sudo" in there inadvertently but I don't recall doing any sudos until "sudo make install." Do you think that was the problem? Re: the lilybuntu remix, I've removed a ton of applications but I can't get the .iso image below 853 MB. I'll try it with the xfce desktop and if that doesn't help I'll try it with ubuntu-lite, which does not yet have a stable release but is only 356 MB on the live CD, leaving plenty of room to add the lilypond build dependencies. -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Hungarian news item on english webpage
Is the Hungarian-language news item on the lilypond.org hopmepage supposed to be there? It seems a little odd. Better if it were translated to English, I think. - Mark A LilyPond weboldala magyaru - May 22, 2009 Elkészült a lilypond.org nagy részének magyar fordítása a LilyPond honosítási projekt első lépéseként. A projekt célja a LilyPond szabad kottaszedő szoftver minél széleskörűbben elérhetővé tétele a magyar felhasználók számára a teljes weboldal és dokumentáció lefordítása révén. A teljes dokumentáció lefordításához közreműködőket keresünk. Ha részt vennél a honosításban, küldj egy e-mailt a harmathdenes AT gmail.com címre! ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
Han-Wen Nienhuys-5 wrote: > > Can you check 2.13.1-2 for this? > seems ok now! i get an additional line (compared to former releases) in the log, which i don't know if it is really useful (or maybe i don't understand fully what it means): GNU LilyPond 2.13.1 »__temp__.ly« wird verarbeitet Analysieren... Interpretation der Musik... Vorverarbeitung der grafischen Elemente... ==> Solving 1 page-breaking chunks...[1: 1 pages] Systeme erstellen... Layout nach »test.ps« ausgeben... Konvertierung nach »./test.pdf«... thanks anyway! -- View this message in context: http://www.nabble.com/lilypond-2.13.1-up-tp23832510p23895385.html Sent from the Gnu - Lilypond - Dev mailing list archive at Nabble.com. ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: mergin web/ with master/
2009/6/5 Graham Percival : > Do we need a separate branch (or even repository) for web/ stuff? > I propose that we merge this with the main branch. That's a bit surprising because IIRC it has been told to separate it completely into another place. > CON: > - adds 30 megs to the main branch (including the .git dir) Disk usage is already 1Gb for it on my machine. 30Mb more is not too much. > - makes translations harder? (maybe? ... I don't know if this is > true, but IMO this is the only real reason to avoid doing this) I think not, because the check-translation scripts are run from different directories. I could be wrong. > If we agree with this proposal, then we'll be left with: > lilypond repo BTW don't try to merge lilypond/translation into master until I'll bake a megapatch that solves a conflict of hundredths of files worth (really!) -- Francisco Vila. Badajoz (Spain) www.paconet.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
2009/6/5 Jonathan Kulp : > Francisco Vila wrote: >> I've tested on XP, too, and I get no errors or warnings. > > Weird. Something must be messed up on my virtualbox. > > Jon I also have Windows inside VirtualBox. -- Francisco Vila. Badajoz (Spain) www.paconet.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
On Fri, Jun 05, 2009 at 01:11:35PM -0500, Jonathan Kulp wrote: > Reading music-glossary.tely... > Dissecting... > lilypond-book.py (GNU LilyPond) 2.13.1 > Traceback (most recent call last): > File "../../scripts/lilypond-book.py", line 2108, in > main () > File "../../scripts/lilypond-book.py", line 2090, in main > chunks = do_file (files[0]) > File "../../scripts/lilypond-book.py", line 1994, in do_file > do_process_cmd (chunks, input_fullname, global_options) > File "../../scripts/lilypond-book.py", line 1825, in do_process_cmd > write_file_map (outdated, input_name) > File "../../scripts/lilypond-book.py", line 1796, in write_file_map > 'snippet-map-%d.ly' % snippet_list_checksum (lys)), 'w') > IOError: [Errno 13] Permission denied: '/home/lilydev/lilypond/out/lybook-db/ > snippet-map-878246912.ly' > make[1]: *** [out-www/music-glossary.texi] Error 1 > make[1]: Leaving directory `/home/lilydev/lilypond/Documentation/user' > make: *** [doc-stage-1] Error 2 Don't mess up root and your normal user. I know it's tempting when you're install new software and testing ./autogen.sh cd ~/lilypond-src find . -user "root" if you see anything, sudo find . -user "root" | xargs rm -rf Cheers, - Graham PS I spent 15 minutes on this problem two days ago, so it's fresh in my mind. :) ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
mergin web/ with master/
Do we need a separate branch (or even repository) for web/ stuff? I propose that we merge this with the main branch. PRO: + one less branch/repo to track + easier to fix typos in the web pages + we can direct everybody to look at the CG (no more README in the newweb/ branch) + allows better integration with the other docs (this is more a post-GOP feature) CON: - adds 30 megs to the main branch (including the .git dir) - makes translations harder? (maybe? ... I don't know if this is true, but IMO this is the only real reason to avoid doing this) If we agree with this proposal, then we'll be left with: lilypond repo . master branch . individual testing branches . archive branches of old stables . translation branch gub repo . master Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
I've done a fresh Ubuntu install on my 2nd partition so I can create this lily-dev remix. Lilypond built successfully but the user documentation is failing very early in the process. The CG built correctly, but none of the stuff in user/ is building. Can anyone see what the problem is from this error log? I've never had this error building docs before. Jon make --no-builtin-rules -C ../../scripts/build out= make[1]: Entering directory `/home/lilydev/lilypond/scripts/build' true make[1]: Leaving directory `/home/lilydev/lilypond/scripts/build' make --no-builtin-rules out=www WWW-1 make[1]: Entering directory `/home/lilydev/lilypond/Documentation/user' LILYPOND_VERSION=2.13.1 /usr/bin/python ../../scripts/lilypond-book.py -I ./ -I ./out-www -I ../../input -I ../../input/lsr/ -I ../../input/regression/ -I ../../input/manual/ -I ../../input/tutorial/ -I /home/lilydev/lilypond/mf/out/ -I /home/lilydev/lilypond/mf/out/ -I /home/lilydev/lilypond/input/manual --process='/home/lilydev/lilypond/out/bin/lilypond -dbackend=eps --formats=ps,png,pdf -dinclude-eps-fonts -dgs-load-fonts --header=doctitle --header=doctitlefr --header=doctitlees --header=doctitlede --header=doctitleja --header=texidoc --header=texidocfr --header=texidoces --header=texidocde --header=texidocja -dcheck-internal-types -ddump-signatures -danti-alias-factor=2' --output=./out-www --format=texi-html --verbose --info-images-dir=lilypond --lily-output-dir /home/lilydev/lilypond/out/lybook-db/ music-glossary.tely ../../scripts/lilypond-book.py:32: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 langdefs.py: warning: lilypond-doc gettext domain not found. Reading music-glossary.tely... Dissecting... lilypond-book.py (GNU LilyPond) 2.13.1 Traceback (most recent call last): File "../../scripts/lilypond-book.py", line 2108, in main () File "../../scripts/lilypond-book.py", line 2090, in main chunks = do_file (files[0]) File "../../scripts/lilypond-book.py", line 1994, in do_file do_process_cmd (chunks, input_fullname, global_options) File "../../scripts/lilypond-book.py", line 1825, in do_process_cmd write_file_map (outdated, input_name) File "../../scripts/lilypond-book.py", line 1796, in write_file_map 'snippet-map-%d.ly' % snippet_list_checksum (lys)), 'w') IOError: [Errno 13] Permission denied: '/home/lilydev/lilypond/out/lybook-db/snippet-map-878246912.ly' make[1]: *** [out-www/music-glossary.texi] Error 1 make[1]: Leaving directory `/home/lilydev/lilypond/Documentation/user' make: *** [doc-stage-1] Error 2 On Fri, Jun 5, 2009 at 8:51 AM, Jonathan Kulp wrote: > Jonathan Kulp wrote: > >> >> under 700MB to fit on a CD. I would go with Debian but the tool >> "remastersys" is specifically made for doing Ubuntu remixes and I'm not >> sure it would work with straight Debian. >> >> > I was wrong about this. It's for Debian or Ubuntu. I can do Debian if you > think it's better. The question then is which desktop environment to > install. GNOME has all that Evolution stuff that's really hard to strip out > b/c so many things depend on it. XFCE is what I use but newer users may not > find it as friendly as gnome. I'm not comfortable with KDE at all. > > > Jon > -- > Jonathan Kulp > http://www.jonathankulp.com > -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
Can you check 2.13.1-2 for this? thanks, On Tue, Jun 2, 2009 at 12:53 PM, -Eluze wrote: > > don't know if it is helpful, but in another score i get the same message with > a different number (line?) > > (lilypond.exe:560): GLib-WARNING **: Passing a non-NULL package to > g_win32_get_package_installation_directory() is deprecated and it is > ignored. > > -- > View this message in context: > http://www.nabble.com/lilypond-2.13.1-up-tp23832510p23835443.html > Sent from the Gnu - Lilypond - Dev mailing list archive at Nabble.com. > > > > ___ > lilypond-devel mailing list > lilypond-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-devel > -- Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
Han-Wen Nienhuys wrote: Please try 2.13.1-2 to see if this helps. No error message and the PDF is fine now. Thanks, Paul With 2.13.1 on Debian sid I get: Converting to `./asthedeertenor.pdf'... `gs -q -dSAFER -dDEVICEWIDTHPOINTS=612.00 -dDEVICEHEIGHTPOINTS=792.00 -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite -sOutputFile="./asthedeertenor.pdf" -c .setpdfwrite -f "asthedeertenor.ps"' failed (256) ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
Francisco Vila wrote: 2009/6/5 Jonathan Kulp : Forgot to mention that I get the same error messages when I run "test.ly" with the latest stable binary on XP. I've tested on XP, too, and I get no errors or warnings. Weird. Something must be messed up on my virtualbox. Jon -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
2009/6/5 Jonathan Kulp : > Forgot to mention that I get the same error messages when I run "test.ly" > with the latest stable binary on XP. I've tested on XP, too, and I get no errors or warnings. -- Francisco Vila. Badajoz (Spain) www.paconet.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
Jonathan Kulp wrote: On Fri, Jun 5, 2009 at 7:32 AM, Francisco Vila wrote: 2009/6/5 Han-Wen Nienhuys : Please try 2.13.1-2 to see if this helps. That newer version does not show the problem I mentioned. It compiles correctly a minimal document and produces the PDF. When I try on XP I still get error messages, although the pdf creation is successful: # -*-compilation-*- Processing `C:/Documents and Settings/Jon/Desktop/test.ly' Parsing... Interpreting music... Preprocessing graphical objects... programming error: FT_Get_Glyph_Name () error: invalid argument continuing, cross fingers programming error: Glyph has no name, but font supports glyph naming. Skipping glyph U+100D, file C:/Program Files/LilyPond213/usr/share/lilypond/current/fonts/otf/CenturySchL-Bold.otf continuing, cross fingers Solving 1 page-breaking chunks...[1: 1 pages] Drawing systems... Layout output to `/Documents and Settings/Jon/Desktop/test.ps'... Converting to `/Documents and Settings/Jon/Desktop/test.pdf'... Forgot to mention that I get the same error messages when I run "test.ly" with the latest stable binary on XP. Incidentally, is it possible to get the version number to pass into the regular .log file on Windows? If I run lilypond from the cmd prompt, I see the version number appear before "Processing... Parsing..." and the like, but if I run the file by dragging it onto the Lilypond icon, the log file that's created is missing the version number. I think it'd be helpful to have it. On my virtual machine I couldn't copy/paste the cmd prompt output for some reason. Jon -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
On Fri, Jun 5, 2009 at 7:32 AM, Francisco Vila wrote: > 2009/6/5 Han-Wen Nienhuys : > > Please try 2.13.1-2 to see if this helps. > > That newer version does not show the problem I mentioned. It compiles > correctly a minimal document and produces the PDF. > > When I try on XP I still get error messages, although the pdf creation is successful: # -*-compilation-*- Processing `C:/Documents and Settings/Jon/Desktop/test.ly' Parsing... Interpreting music... Preprocessing graphical objects... programming error: FT_Get_Glyph_Name () error: invalid argument continuing, cross fingers programming error: Glyph has no name, but font supports glyph naming. Skipping glyph U+100D, file C:/Program Files/LilyPond213/usr/share/lilypond/current/fonts/otf/CenturySchL-Bold.otf continuing, cross fingers Solving 1 page-breaking chunks...[1: 1 pages] Drawing systems... Layout output to `/Documents and Settings/Jon/Desktop/test.ps'... Converting to `/Documents and Settings/Jon/Desktop/test.pdf'... -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
2009/6/5 Han-Wen Nienhuys : > Please try 2.13.1-2 to see if this helps. That newer version does not show the problem I mentioned. It compiles correctly a minimal document and produces the PDF. -- Francisco Vila. Badajoz (Spain) www.paconet.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: lilypond 2.13.1 up
Please try 2.13.1-2 to see if this helps. On Thu, Jun 4, 2009 at 5:25 PM, Paul Scott wrote: > Han-Wen Nienhuys wrote: >> >> On Wed, Jun 3, 2009 at 3:04 PM, Patrick McCarty wrote: >> >> >>> >>> Yes, I was testing the GUB binary at lilypond.org. >>> >>> I have just confirmed the problem on 64-bit GNU/Linux too. >>> >>> The problem seems to be exactly what the error message reports: there >>> is no file gs_init.ps located in the installation directory. >>> >> >> I already know what is wrong. I'll try to push a new release tonight. >> >> (I found this bug on XP and fixed it there. I was assuming that the >> Gub3 checksumming would rebuild the installers automatically, but that >> was naive.) >> >> >> > > With 2.13.1 on Debian sid I get: > > Converting to `./asthedeertenor.pdf'... > `gs -q -dSAFER -dDEVICEWIDTHPOINTS=612.00 -dDEVICEHEIGHTPOINTS=792.00 > -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite > -sOutputFile="./asthedeertenor.pdf" -c .setpdfwrite -f "asthedeertenor.ps"' > failed (256) > > Paul Scott > > > > > > ___ > lilypond-devel mailing list > lilypond-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/lilypond-devel > -- Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
Jonathan Kulp wrote: under 700MB to fit on a CD. I would go with Debian but the tool "remastersys" is specifically made for doing Ubuntu remixes and I'm not sure it would work with straight Debian. I was wrong about this. It's for Debian or Ubuntu. I can do Debian if you think it's better. The question then is which desktop environment to install. GNOME has all that Evolution stuff that's really hard to strip out b/c so many things depend on it. XFCE is what I use but newer users may not find it as friendly as gnome. I'm not comfortable with KDE at all. Jon -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
As we are looking for windows-experienced developers I really think that the ubuntu way would be better, it is easier for us windowsers. If you guys think it would be useful then I'll have a go at it. I think I can remaster xubuntu with all the Lilypond build tools and get it under 700MB to fit on a CD. I would go with Debian but the tool "remastersys" is specifically made for doing Ubuntu remixes and I'm not sure it would work with straight Debian. I'm not sure if I can build it in such a way as to include the git source files. Normally that's the sort of thing in an individual user's /home directory and would be left out of the remix. When someone installs from one of these remixes it works the same way as with regular Ubuntu, they create user accounts at the time of installation. I feel that if I can get it under 700 megs with all of the build tools and with the git program installed, then just about any user can open a terminal and copy-paste the git commands you put together in the CG to grab the source code. I've copy/pasted from CG several times myself and it works perfectly. Jon ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
Graham Percival wrote: On Fri, Jun 05, 2009 at 06:44:27AM -0500, Jonathan Kulp wrote: Jonathan Kulp wrote: Can't all of the tools be installed from inside the virtual machine? Yes, but since window users will already be faced with an unfamiliar environment, we might as well set up the build system for them. **IF** somebody wants to do this. I don't think this will be worth it as a chore, but if somebody enjoys tinkering with OSes, and/or wants to learn about tinkering with virtualization and OSes, we might as well harness that energy. :) BTW, having said all of this, I actually have an .iso of my own remix of xubuntu that has all of the Lilypond build tools installed already. It's kind of big, about 1.1GB, Ick. I'm not going to quibble with whatever distro somebody wants to put on this, but if I went with Debian, I'd expect the entire thing to be less than 700 megs, including the git source. Ick is right. I made this remix with a different intent, though, which was to have an .iso of my personal complete desktop environment. There's all kinds of stuff in there that would be totally unnecessary for what we're talking about here. If you guys think it would be useful then I'll have a go at it. I think I can remaster xubuntu with all the Lilypond build tools and get it under 700MB to fit on a CD. I would go with Debian but the tool "remastersys" is specifically made for doing Ubuntu remixes and I'm not sure it would work with straight Debian. I'm not sure if I can build it in such a way as to include the git source files. Normally that's the sort of thing in an individual user's /home directory and would be left out of the remix. When someone installs from one of these remixes it works the same way as with regular Ubuntu, they create user accounts at the time of installation. I feel that if I can get it under 700 megs with all of the build tools and with the git program installed, then just about any user can open a terminal and copy-paste the git commands you put together in the CG to grab the source code. I've copy/pasted from CG several times myself and it works perfectly. Jon -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: LSR update policies, and WTM is input/new/revised/ ?
On Fri, Jun 05, 2009 at 01:17:01PM +0100, Neil Puttock wrote: > 2009/6/5 Graham Percival : > > Yeah, but there are differences -- > > input/new/revised/rest-styles.ly doesn't contain tiny rests for > > the mensural and neomensural. The version in LSR contains those > > rests in the .ly file, but they aren't printed. > > They're spacer rests to ensure the snippet is displayed correctly > within LSR, since the mensural styles don't support r64/128. Oops! I didn't notice that. Sorry. > Sorry to cause confusion; I should have deleted the folder ages ago. Well, I could have avoided adding confusion if I'd read a bit more carefully. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: LSR update policies, and WTM is input/new/revised/ ?
2009/6/5 Graham Percival : > On Thu, Jun 04, 2009 at 07:46:10PM -0500, Jonathan Kulp wrote: >> I read the diff for CG when it came in this morning and the LSR stuff >> looks good to me. If you want, we could also include the script I wrote >> for checking all the snippets at once. Carl suggested that it go in the >> docs somewhere. > > Yes, please. In that new subsection would be great. > >> I ran the files in input/new/revised/ and they all compiled. I don't >> understand what they're doing in there. I just checked and all of them >> are in the LSR and compile properly. > > Yeah, but there are differences -- > input/new/revised/rest-styles.ly doesn't contain tiny rests for > the mensural and neomensural. The version in LSR contains those > rests in the .ly file, but they aren't printed. They're spacer rests to ensure the snippet is displayed correctly within LSR, since the mensural styles don't support r64/128. > > I therefore suspect that all these files are updated/better > versions of the LSR snippets, and should therefore be merged. > Could you compare each pair of files (input/new/revised/ and LSR > snippet) and make the LSR version the "final" version, then delete > this dir from git? These files are old; I amended the LSR versions when they were originally added (see the discussion here: http://lists.gnu.org/archive/html/lilypond-devel/2008-11/msg00010.html) Sorry to cause confusion; I should have deleted the folder ages ago. Regards, Neil ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
On Fri, Jun 05, 2009 at 06:44:27AM -0500, Jonathan Kulp wrote: > Jonathan Kulp wrote: >> Can't all of the tools be installed from inside the virtual machine? Yes, but since window users will already be faced with an unfamiliar environment, we might as well set up the build system for them. **IF** somebody wants to do this. I don't think this will be worth it as a chore, but if somebody enjoys tinkering with OSes, and/or wants to learn about tinkering with virtualization and OSes, we might as well harness that energy. :) > BTW, having said all of this, I actually have an .iso of my own remix of > xubuntu that has all of the Lilypond build tools installed already. It's > kind of big, about 1.1GB, Ick. I'm not going to quibble with whatever distro somebody wants to put on this, but if I went with Debian, I'd expect the entire thing to be less than 700 megs, including the git source. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
BTW, having said all of this, I actually have an .iso of my own remix of xubuntu that has all of the Lilypond build tools installed already. It's kind of big, about 1.1GB, so it either has to go on a DVD or it can be used as an .iso to install it in a virtual machine. I used a tool called "remastersys" to create it. Great - it seems we're almost done. ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
Jonathan Kulp wrote: Bertalan Fodor (LilyPondTool) wrote: VirtualBox is Open Source and runs on Linux hosts, so I would recommend this. Creating an OS that can be used is a matter of creating a disk image. One approach is to install ubuntu on the virtual machine, then install the additional tools, and share the resulting virtual disk. Can't all of the tools be installed from inside the virtual machine? Yes, that was my proposal as well. ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
Jonathan Kulp wrote: Bertalan Fodor (LilyPondTool) wrote: VirtualBox is Open Source and runs on Linux hosts, so I would recommend this. Creating an OS that can be used is a matter of creating a disk image. One approach is to install ubuntu on the virtual machine, then install the additional tools, and share the resulting virtual disk. Can't all of the tools be installed from inside the virtual machine? That's how I've been doing it on my virtual XP machine (using Sun VirtualBox OSE). The virtual machine has access to my networking hardware so I just download the software and install it inside the virtual machine. I got Lilypond, MikTex (a LaTeX package), GNU Make, Geany editor, and lots of other stuff downloaded & installed inside the virtual XP box. I would think the same could be done with a virtual Linux machine but I haven't tried it. I have to say that using a virtual machine is the best solution I've found for testing stuff on Windows. I used to have to reboot to a different partition or try to steal time on my son's XP laptop. BTW, having said all of this, I actually have an .iso of my own remix of xubuntu that has all of the Lilypond build tools installed already. It's kind of big, about 1.1GB, so it either has to go on a DVD or it can be used as an .iso to install it in a virtual machine. I used a tool called "remastersys" to create it. Jon -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
Bertalan Fodor (LilyPondTool) wrote: VirtualBox is Open Source and runs on Linux hosts, so I would recommend this. Creating an OS that can be used is a matter of creating a disk image. One approach is to install ubuntu on the virtual machine, then install the additional tools, and share the resulting virtual disk. Can't all of the tools be installed from inside the virtual machine? That's how I've been doing it on my virtual XP machine (using Sun VirtualBox OSE). The virtual machine has access to my networking hardware so I just download the software and install it inside the virtual machine. I got Lilypond, MikTex (a LaTeX package), GNU Make, Geany editor, and lots of other stuff downloaded & installed inside the virtual XP box. I would think the same could be done with a virtual Linux machine but I haven't tried it. I have to say that using a virtual machine is the best solution I've found for testing stuff on Windows. I used to have to reboot to a different partition or try to steal time on my son's XP laptop. Jon Bert Graham Percival wrote: On Fri, Jun 05, 2009 at 12:26:41PM +0200, Bertalan Fodor (LilyPondTool) wrote: - does anybody have VMware (commercial version) and feel like making a small Linux installation which has all the required software? Potential contributors would be able to run this in the free VMware version. Why VMware? There are free alternatives, like MS Virtual PC, Sun VirtualBox. Never heard of them, but then again, I haven't looked at virtualization since about 10 years ago (when I was trying to run the old Ultima computer games on Linux). If you're familiar with these, which would you recommend? And can we create the OS and run the OS with the free versions? Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: LSR update policies, and WTM is input/new/revised/ ?
On Thu, Jun 04, 2009 at 07:46:10PM -0500, Jonathan Kulp wrote: > I read the diff for CG when it came in this morning and the LSR stuff > looks good to me. If you want, we could also include the script I wrote > for checking all the snippets at once. Carl suggested that it go in the > docs somewhere. Yes, please. In that new subsection would be great. > I ran the files in input/new/revised/ and they all compiled. I don't > understand what they're doing in there. I just checked and all of them > are in the LSR and compile properly. Yeah, but there are differences -- input/new/revised/rest-styles.ly doesn't contain tiny rests for the mensural and neomensural. The version in LSR contains those rests in the .ly file, but they aren't printed. I therefore suspect that all these files are updated/better versions of the LSR snippets, and should therefore be merged. Could you compare each pair of files (input/new/revised/ and LSR snippet) and make the LSR version the "final" version, then delete this dir from git? Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
VirtualBox is Open Source and runs on Linux hosts, so I would recommend this. Creating an OS that can be used is a matter of creating a disk image. One approach is to install ubuntu on the virtual machine, then install the additional tools, and share the resulting virtual disk. Bert Graham Percival wrote: On Fri, Jun 05, 2009 at 12:26:41PM +0200, Bertalan Fodor (LilyPondTool) wrote: - does anybody have VMware (commercial version) and feel like making a small Linux installation which has all the required software? Potential contributors would be able to run this in the free VMware version. Why VMware? There are free alternatives, like MS Virtual PC, Sun VirtualBox. Never heard of them, but then again, I haven't looked at virtualization since about 10 years ago (when I was trying to run the old Ultima computer games on Linux). If you're familiar with these, which would you recommend? And can we create the OS and run the OS with the free versions? Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
On Fri, Jun 05, 2009 at 12:26:41PM +0200, Bertalan Fodor (LilyPondTool) wrote: > >> - does anybody have VMware (commercial version) and feel like >> making a small Linux installation which has all the required >> software? Potential contributors would be able to run this >> in the free VMware version. >> > Why VMware? There are free alternatives, like MS Virtual PC, Sun VirtualBox. Never heard of them, but then again, I haven't looked at virtualization since about 10 years ago (when I was trying to run the old Ultima computer games on Linux). If you're familiar with these, which would you recommend? And can we create the OS and run the OS with the free versions? Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: wikipedia...
Francisco Vila wrote: 2009/6/5 Jan Nieuwenhuizen : Op vrijdag 05-06-2009 om 12:08 uur [tijdzone +0200], schreef Jan Nieuwenhuizen: Just some thoughts... I'll take this all into account, just give me some time. With your permission, I'll write it into Spanish page first, then will take it as reference for the English one. Once you're done I can help with the translation to English. Jon -- Jonathan Kulp http://www.jonathankulp.com ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: wikipedia...
2009/6/5 Jan Nieuwenhuizen : > Op vrijdag 05-06-2009 om 12:08 uur [tijdzone +0200], schreef Jan > Nieuwenhuizen: > Just some thoughts... I'll take this all into account, just give me some time. With your permission, I'll write it into Spanish page first, then will take it as reference for the English one. -- Francisco Vila. Badajoz (Spain) www.paconet.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: development on windows
- does anybody feel like making cygwin packages for the missing software? Well, for some time I used to be the cygwin maintainer of lilypond. Was quite nightmare. - does anybody have VMware (commercial version) and feel like making a small Linux installation which has all the required software? Potential contributors would be able to run this in the free VMware version. Why VMware? There are free alternatives, like MS Virtual PC, Sun VirtualBox. ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: wikipedia...
Op vrijdag 05-06-2009 om 12:08 uur [tijdzone +0200], schreef Jan Nieuwenhuizen: > Did the original spanish page look at good examples of > other softwares? I don't read spanish, but it looks > real different from, say > > http://en.wikipedia.org/wiki/Sibelius_(software) For example, the Sibelius page only talks about other music printing programs ("competitors") at the bottom of the page, the LilyPond page[s] draw attention to other programs, guis and even proprietary software right at the second paragraph... etc. Finale's page does not mention any other music printing software at all. Probably it would be good to note canorus, denemo, musescore, noteedit, rosegarden, but at the very end? What about the openoffice plugin? Just some thoughts... Jan. -- Jan Nieuwenhuizen | GNU LilyPond - The music typesetter Avatar®: http://AvatarAcademy.nl| http://lilypond.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
development on windows
There's a surprising amount of interest in contributing to LilyPond from Windows machines. (err, I mean, from people *with* Windows machines, not from the actual machines themselves) As I understand it, people with Windows can: - run GUB - get the sources with git - compile the docs without examples by running texi2html manually - compile the docs with GUB - write docstrings, fix bugs, and add new features to .scm files However, they cannot: - compile lilypond - write bugfixes, new features, and "code janitor" C++ files Is the above correct? If so, is there any hope of changing the cannot-compile status? In particular, - does anybody feel like making cygwin packages for the missing software? - does anybody have VMware (commercial version) and feel like making a small Linux installation which has all the required software? Potential contributors would be able to run this in the free VMware version. - does anybody feel like making shell accounts available for windows users? (I'm not at all certain how many windows contributors would feel comfortable using such a system, but I include it here for correctness) I suspect that the answer to the above questions is "no", so I'll write the CG / new website to make this clear. But it's worth checking first. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: wikipedia...
Op vrijdag 05-06-2009 om 11:31 uur [tijdzone +0200], schreef Valentin Villenave: > 2009/6/4 Francisco Vila : > > I have freshened the Spanish wikipedia LilyPond page a little bit. > > This is the most time-consuming task you can face. After a rest I > > could try translating it into English, sooner or later. > > I can help you with the translation, but I don't have a Wikipedia > account so I'd rather leave you in charge :-) Does the translation take Han-Wen's comments into account? It would be nice to have real small images that show these features, eg shortening of ledger lines, etc. Are we talking about es.wikipedia.org? If so, what about the .ly section, I still think that should be split-off to its own page? And can't we get a better example than it has now, eg typography-demo or les nereides or something? Did the original spanish page look at good examples of other softwares? I don't read spanish, but it looks real different from, say http://en.wikipedia.org/wiki/Sibelius_(software) Jan. -- Jan Nieuwenhuizen | GNU LilyPond - The music typesetter Avatar®: http://AvatarAcademy.nl| http://lilypond.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: GUB on kainhofer: still cross/gcc
Op donderdag 04-06-2009 om 10:46 uur [tijdzone +0100], schreef Anthony W. Youngman: > >I think that's a pretty usual setup (most people I know have a 32bit version > >of Linux installed on their laptop even though their CPU is actually a > >64bit). Sometimes it makes sense to "do what most people do", esp. if you do it as a deliberate choice :-) > Note also, that running 32-bit on a 64-bit system can OFTEN be a > performance WIN, so you DON'T want to upgrade "just because you can". I call BS. Ref please? Greetings, Jan. -- Jan Nieuwenhuizen | GNU LilyPond - The music typesetter Avatar®: http://AvatarAcademy.nl| http://lilypond.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: [frogs] Naming output files - status update please?
2009/6/4 Ian Hulin : >>See >http://lists.gnu.org/archive/html/lilypond-user/2009-02/msg00833.html >> >and follow-ups for the previous discussion on the topic. As far as I >can >> see, an implementation proposal is already available, just to >commit. >> > > I know Marek Klein did a lot of work on this and developed Scheme code to > use an alist for the output-file name. I know from the messages that he was > talking about amending regression tests and things. > > Carl, Valentin, did this ever get as far as a patch, or do we need a frog to > undertake the actual packaging to produce it? I can't remember having seen a patch about this. But I could be wrong. Regards, Valentin ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: wikipedia...
2009/6/4 Francisco Vila : > I have freshened the Spanish wikipedia LilyPond page a little bit. > This is the most time-consuming task you can face. After a rest I > could try translating it into English, sooner or later. I can help you with the translation, but I don't have a Wikipedia account so I'd rather leave you in charge :-) Regards, Valentin ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Website broken
2009/6/5 Patrick McCarty : > On Thu, Jun 4, 2009 at 8:41 PM, Han-Wen Nienhuys wrote: >> Hi there, >> >> can someone fix this? This currently hangs the website update. >> >> mkdir -p out/locale/de/LC_MESSAGES/ >> msgfmt --output=out/locale/de/LC_MESSAGES/newweb.mo po/de.po >> po/de.po:166: end-of-line within string >> po/de.po:167: end-of-line within string > > Sure, here is a patch. > > -Patrick I've applied it. -- Francisco Vila. Badajoz (Spain) www.paconet.org ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel