Re: website: texinfo macros for both ID and classes
On Mon, Dec 05, 2016 at 01:13:26PM -0500, Paul wrote: > On 12/05/2016 12:35 PM, Graham Percival wrote: > > >>This would be good to have in general and more intuitive for > >>those used to html. > >I'm not convinced. > > As someone who knew html and went through the process of figuring out how to > contribute to the LilyPond website, I would have found it more intuitive and > useful to have. There was a point where a div with both Id and class was > needed and there was no way to do it even though this is the most basic and > common thing in html. Sorry for the delay. I'm still not convinced that a div with ID and class is actually needed. Can you remember the specific example? > I'm just trying to smooth out a point of friction that I encountered, but > sure, there are probably other priorities. Right, and that's a great move! I'm just not convinced of the details in this case. I don't want this to be advertized on lilypond-user yet since it's still too soon after the latest website fracas, but I've prepared a repository so that people can easily experiment with CSS. It has the normal index.html, the pictures used by that file, and the original CSS. Anybody interested is encouraged to copy the "orig" directory into a new one, then edit the new CSS as much as they want. https://github.com/gperciva/lilypond-web-css You can see the results here: http://percival-music.ca/lilypond-web-css/orig/ http://percival-music.ca/lilypond-web-css/simple/ (yes, I ran out of patience when I got to the point of choosing a color for the "Beautiful Sheet Music" header) Over the next few days / weeks, I'll continue to edit the "simple" CSS, and maybe make one or two other examples. None of this is intended to be merged with lilypond; I just want to demonstrate how easy it is to make huge changes with only the CSS. This way, the next time somebody expresses interest in the website, they'll have a much clearer idea of what's involved and what the limitations are. Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Trialling with GUB & Docker I got stuck trying to bootstrap GUB @darwin-ppc::odcctools
> On 10 Dec 2016, at 20:12, Hans Aikemawrote: > > >> On 10 Dec 2016, at 20:07, Hans Aikema wrote: >> >> I’m experimenting with Docker and as a nice trial project that would also >> allow me to build MacOS custom builds of lilypond I decided on trying to get >> GUB up and running in a Docker container on my Mac (Docker’s for Mac 1.12.3). >> >> Looking at lilypond.org/gub all I would need is a Linux environment with >> some basic tools installed, so I went off starting with a bare Docker >> CentOS7 image >> <..> >> And then gub bootstrap decided to fail with an error on >> darwin-ppc::odcctools which I (not having done prior cross-platform builds >> nor any serious development on linux boxes) could not find an explanation >> for… hope one of you could shine some light on it: >> >> building package: darwin-ppc::odcctools >> *** Stage: download (odcctools, darwin-ppc) >> *** Stage: untar (odcctools, darwin-ppc) >> *** Stage: patch (odcctools, darwin-ppc) >> sh: ./32bit: /lib/ld-linux.so.2: bad ELF interpreter: No such file or >> directory >> >> <..> > > Never mind….overlooked the obvious error message, still listed above…. a > quick google gives hints on what’s wrong: missing 32bit support libraries…. > > http://stackoverflow.com/questions/8328250/centos-64-bit-bad-elf-interpreter > > Will follow-up with my further experiences after fixing that > ___ > lilypond-devel mailing list > lilypond-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-devel glibc.i686 was the last package to get it fixed…. succesfully bootstrapped GUB. Now my Mac is humming on while GUB is running a make lilypond inside the container. From the notes on the webpage I expect this will take some time :) regards, Hans ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Trialling with GUB & Docker I got stuck trying to bootstrap GUB @darwin-ppc::odcctools
I’m experimenting with Docker and as a nice trial project that would also allow me to build MacOS custom builds of lilypond I decided on trying to get GUB up and running in a Docker container on my Mac (Docker’s for Mac 1.12.3). Looking at lilypond.org/gub all I would need is a Linux environment with some basic tools installed, so I went off starting with a bare Docker CentOS7 image yum-installed git python gcc gcc-c++ created a regular user for GUB, switched to that user and cloned the GUB repo of Graham Percival then gub bootstrap ran into missing make so I yum installed make to get it in place then gub bootstrap ran into missing msgfmt so I yum installed gettext to get it in place And then gub bootstrap decided to fail with an error on darwin-ppc::odcctools which I (not having done prior cross-platform builds nor any serious development on linux boxes) could not find an explanation for… hope one of you could shine some light on it: building package: darwin-ppc::odcctools *** Stage: download (odcctools, darwin-ppc) *** Stage: untar (odcctools, darwin-ppc) *** Stage: patch (odcctools, darwin-ppc) sh: ./32bit: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory Tail of target/darwin-ppc/log/odcctools.log invoking cd /home/gub/gub/target/darwin-ppc/src/odcctools-278 && patch -p1 < /home/gub/gub/patches/odcctools-config-Wno-long-double.patch patching file configure patching file configure.ac invoking setup_linux_x86 () Tail of target/darwin-ppc/log/odcctools.log Traceback (most recent call last): File "bin/gub", line 233, in exceptional_build build (settings, options, files) File "bin/gub", line 229, in build b.build_source_packages (names) File "bin/../gub/buildrunner.py", line 334, in build_source_packages self.spec_build (spec_name) File "bin/../gub/buildrunner.py", line 262, in spec_build deferred_runner.execute_deferred_commands () File "bin/../gub/runner.py", line 167, in execute_deferred_commands cmd.execute (self.logger) File "bin/../gub/commands.py", line 172, in execute return self.func (logger, *self.args) File "bin/../gub/cross.py", line 230, in setup_linux_x86 raise Exception ('Package %(name)s depends on 32 bit libraries''' % locals ()) Exception: Package Odcctools depends on 32 bit libraries *** Failed target: darwin-ppc::odcctools cross/gcc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-doc conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core cross/gcc-runtime conflicts with cross/gcc-core non-core cross/gcc already installed skipping request to install cross/gcc-core glibc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core glibc-doc conflicts with glibc-core non-core glibc already installed skipping request to install glibc-core error: cannot run 32 bit executable: 32bit make: *** [cross-compilers] Error 1 ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Trialling with GUB & Docker I got stuck trying to bootstrap GUB @darwin-ppc::odcctools
> On 10 Dec 2016, at 20:07, Hans Aikemawrote: > > I’m experimenting with Docker and as a nice trial project that would also > allow me to build MacOS custom builds of lilypond I decided on trying to get > GUB up and running in a Docker container on my Mac (Docker’s for Mac 1.12.3). > > Looking at lilypond.org/gub all I would need is a Linux environment with some > basic tools installed, so I went off starting with a bare Docker CentOS7 image > <..> > And then gub bootstrap decided to fail with an error on darwin-ppc::odcctools > which I (not having done prior cross-platform builds nor any serious > development on linux boxes) could not find an explanation for… hope one of > you could shine some light on it: > > building package: darwin-ppc::odcctools > *** Stage: download (odcctools, darwin-ppc) > *** Stage: untar (odcctools, darwin-ppc) > *** Stage: patch (odcctools, darwin-ppc) > sh: ./32bit: /lib/ld-linux.so.2: bad ELF interpreter: No such file or > directory > > <..> Never mind….overlooked the obvious error message, still listed above…. a quick google gives hints on what’s wrong: missing 32bit support libraries…. http://stackoverflow.com/questions/8328250/centos-64-bit-bad-elf-interpreter Will follow-up with my further experiences after fixing that ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel
Re: Stepping down and moving on
David, you wrote Wednesday, November 09, 2016 5:09 PM > I have accepted a full-time development (and team management) position > with another company. Due to their project and team expansion plans, > I will be starting already in December. I sincerely hope you're finding your new job engaging and enjoyable, and a satisfying match to your talents! > This employment is in another city. I'll be travelling back and forth > weekly for the foreseeable future. While I might be working on some > LilyPond side projects interesting to me occasionally, I will not be > able to do any serious amound of coordination or other activity > involving me with LilyPond's community. ... > There are also several half-completed features that are a nuisance. > I do not expect to be able to to a significant amount of work on them in > the foreseeable future. As the end of the year is approaching I'm planning to do some tidying of the SF Issues DB. Should I return all the unfinished issues signed out to you in a state of "needs work" to unassigned? Or are there some you wish to retain? > I'll try seeing through the release of 2.20 in the little time remaining > to me both before and after starting my job. That would be most welcome, even if we end up with a couple of unfixed regressions. There are so many wonderful new features in 2.19 (most of them crafted by you!) we really should now get them into a stable release. Trevor ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel