Re: website: texinfo macros for both ID and classes

2016-12-10 Thread Graham Percival
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

2016-12-10 Thread Hans Aikema

> On 10 Dec 2016, at 20:12, Hans Aikema  wrote:
> 
> 
>> 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

2016-12-10 Thread Hans Aikema
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

2016-12-10 Thread Hans Aikema

> 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


Re: Stepping down and moving on

2016-12-10 Thread Trevor Daniels

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