web: fix HTML 4.01 validation (issue 316060043 by gra...@percival-music.ca)

2016-12-28 Thread graham

Reviewers: ,

Message:
I don't think this needs a review; it's a trivial fix.

If you want to check it in
https://validator.w3.org/
then you can use
http://percival-music.ca/lilypond/index.html

http://lilypond.org/ fails the validation due to this.

Description:
web: fix HTML 4.01 validation

This was broken in 9580a231b3d3f912f46066009114a2929ecbb16a.

Please review this at https://codereview.appspot.com/316060043/

Affected files (+1, -1 lines):
  M scripts/build/website_post.py


Index: scripts/build/website_post.py
diff --git a/scripts/build/website_post.py b/scripts/build/website_post.py
index  
9fba75445fd86e0e219fc52a2ba60764972cf495..c31aa06cd9bc10d1c74254dae35e8563bc7c594f  
100644

--- a/scripts/build/website_post.py
+++ b/scripts/build/website_post.py
@@ -198,7 +198,7 @@ for file in html_files:
 ### add google tracker header
 if (line.find("") >= 0):
 outfile.write("""

Re: Offer to help development: Convert MIDI to Lilypond

2016-12-28 Thread karl
Graham:
> On Wed, Dec 28, 2016 at 08:21:58PM +0100, k...@aspodata.se wrote:
> > > At that point, an interested person -- perhaps yourself? -- could
> > > offer further patches which improved the quality of the lilypond
> > > code.
> > 
> > Well, I'm working on theese:
> >  http://turkos.aspodata.se/git/musik/bin/miditoly.pl
> >  http://turkos.aspodata.se/git/musik/bin/midi_to_lilypond.tex
> 
> Hmm.  At the moment, there is no perl used in user scripts in
> lilypond, and thus we do not distribute a perl interpreter as part
> of our application bundle.  Adding perl would be a significant
> complication.

Yes, I know, that is why I haven't offered it for inclusion.

> That said, I'm quite willing to believe that your experience with
> miditoly.pl could help inform the conversion process in midi2ly.py
> -- what types of quantization work best, or how to decide which
> accidental to use, etc.  Once we have the basics working, Joe may
> want to investigate more advanced techniques.

That is why I started on the tex file, so that someone else could
grasp the issues and implementation choises.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: LilyDev 5.0 released

2016-12-28 Thread Graham Percival
On Wed, Dec 28, 2016 at 06:24:48PM +0100, Federico Bruni wrote:
> The default should be httpredir:
>  httpredir.debian.org
> 
> Have you tried again? I hope that it's just a temporary network problem.

Yes, seems to have been temporary.  I tried it 3 times yesterday,
but now it's working.

I currently have an awkward problem with virtualbox on Ubuntu
16.04; it keeps on resizing the window one step smaller, until
it's something like 50 pixels high and 300 pixels wide.  This
doesn't happen if I maximize the window.  Very odd, and not unique
to lilydev; I see this when I virtualize ubuntu 16.04, but not
other operating systems.  Very odd.


I've logged in, but it doesn't seem like like git-cl is installed?
The Contributor Guide says that it should be there:
http://lilypond.org/doc/v2.19/Documentation/contributor/git_002dcl

In a similar note, could we get a Terminal icon on the taskbar?
Most people won't know that they can get an xterm by pressing
ctrl-alt-t.


In a related matter -- and please forgive me if we've discussed
this before -- have we considered distributing an exported OS?  In
the virtualbox GUI, this is called "Export Appliance", but it can
be done in a standard format so that (in theory) non-virtualbox
people can run it.  This would let people "get started" much
faster, and without the intimidation of installing Linux.  It
might also be easier to customize a bunch of things, such as
git-cl, and even putting a git clone of lilypond in there.

I realize that this would increase the filesize; it looks like
1.8 Gb for the exported appliance, compared to 1.1 GB for the
installer.


(speaking of disk size, I see that the just-installed size is
3.1G.  What's pushing it so high?  texlive?  I poked around a bit,
but I couldn't find any packages that looks superfulous... maybe
I'm just out of date with how large installed software is these
days.  I must admit that I'm shocked to see that my desktop /usr/
is 8.5G !)

Cheers,
- Graham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: official GNU LilyPond maintainer

2016-12-28 Thread Paul Scott
On Tue, Dec 27, 2016 at 05:25:08AM +, Graham Percival wrote:
> With David stepping down, LilyPond is left without an official GNU
> maintanier.  Does anybody want to do fill this role?  The relevant
> documentation is:
> https://www.gnu.org/prep/standards/html_node/index.html
> https://www.gnu.org/prep/maintain/html_node/index.htm
> 
> If nobody is interested in the position, I am willing to take it
> up again.

Great!  Welcome back!

Paul


> 
> Cheers,
> - Graham
> 
> ___
> lilypond-devel mailing list
> lilypond-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-devel
> 


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Offer to help development: Convert MIDI to Lilypond

2016-12-28 Thread Graham Percival
On Wed, Dec 28, 2016 at 08:21:58PM +0100, k...@aspodata.se wrote:
> > At that point, an interested person -- perhaps yourself? -- could
> > offer further patches which improved the quality of the lilypond
> > code.
> 
> Well, I'm working on theese:
>  http://turkos.aspodata.se/git/musik/bin/miditoly.pl
>  http://turkos.aspodata.se/git/musik/bin/midi_to_lilypond.tex

Hmm.  At the moment, there is no perl used in user scripts in
lilypond, and thus we do not distribute a perl interpreter as part
of our application bundle.  Adding perl would be a significant
complication.

That said, I'm quite willing to believe that your experience with
miditoly.pl could help inform the conversion process in midi2ly.py
-- what types of quantization work best, or how to decide which
accidental to use, etc.  Once we have the basics working, Joe may
want to investigate more advanced techniques.

Cheers,
- Graham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Free alternatives to Rietveld?

2016-12-28 Thread Graham Percival
On Wed, Dec 28, 2016 at 06:35:30PM +0100, Federico Bruni wrote:
> It would be possible to add a configuration option in git-cl so
> you can login in rietveld with a specific browser different from
> the default one?

Certainly!  In the source, I see:

-
If your browser is on a different machine then exit and re-run
upload.py with the command-line parameter

  --no_oauth2_webbrowser
-

IIRC that prints a URL string, which you can open with whatever
browser you want (on whichever computer you want).

Cheers,
- Graham

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: LilyDev 5.0 released

2016-12-28 Thread Thomas Morley
Hi Federico,

2016-12-14 13:53 GMT+01:00 Federico Bruni :
> Hi all
>
> Eventually I managed to build the new ISO.
> I decided to upgrade to Stretch (still in testing), because otherwise I had
> problems with pinning guile-2.0 from testing. Another advantage is that in
> Stretch there's also LxQT (successor of LXDE), which seems lightweight, fast
> and feature-rich.
>
> You can donwload the image here:
> https://github.com/fedelibre/LilyDev/releases/tag/v5.0
>
> Let me know if you find any problem.
>
>
> Notable changes:
>
> - upgrade to Debian 9 Stretch and live-build 5
> - switch to [LXQt](http://lxqt.org/), successor of LXDE
> - upgrade to guile-2
> - update some lilypond build dependencies
> - added samba support: now you can share files between host and guest just
> by using in the file manager a link like `smb://10.0.20.10/` (replace it
> with your local IP); bookmark the link and it will be always available under
> Places.
>
> Let me know if you need any guidance with Samba shares, in case you prefer
> using libvirt instead of VirtualBox.



I just tried it, but had to download a newer VirtualBox than my 64-bit
Ubuntu-16.04 offered, i.e I switched from 5.0.24 to 5.1.11.
It firstly didn't work out, although I followed Jame's advice right
from the start. No idea how I got it finally working ...

Though, I was surprised not to find the lilypond-git-repo. Did I
overlook somthing?
Anyway I cloned it manually.

Compiling LilyPond with ../configure --enable-guile2 returns:
[...]
WARNING: Please consider installing optional programs or files:  URW++
OTF fonts (download OTF files from
'http://git.ghostscript.com/?p=urw-core35-fonts.git;a=commit;h=79bcdfb34fbce12b592cce389fa7a19da6b5b018'
and put them under '~/.local/share/fonts' etc., or use
--with-urwotf-dir) extractpdfmark (Optionally using Ghostscript >=
9.20 together with Extract PDFmark can significantly reduce the disk
space required for building the documentation and the final PDF
files.)
[...]

May I suggest to include those fonts in next release?


Otherwise it works fine so far, maybe a bit slower than usual. (Not
LilyPond, but the whole thingy.)
Or maybe more memory-consuming (I remember this from earlier versions of VB).



Cheers,
  Harm

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Offer to help development: Convert MIDI to Lilypond

2016-12-28 Thread karl
Graham:
...
> At that point, an interested person -- perhaps yourself? -- could
> offer further patches which improved the quality of the lilypond
> code.

Well, I'm working on theese:
 http://turkos.aspodata.se/git/musik/bin/miditoly.pl
 http://turkos.aspodata.se/git/musik/bin/midi_to_lilypond.tex

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: official GNU LilyPond maintainer

2016-12-28 Thread Francisco Vila
El 27/12/2016 06:25, "Graham Percival"  escribió:
>
> With David stepping down, LilyPond is left without an official GNU
> maintanier.  Does anybody want to do fill this role?  The relevant
> documentation is:
> https://www.gnu.org/prep/standards/html_node/index.html
> https://www.gnu.org/prep/maintain/html_node/index.htm
>
> If nobody is interested in the position, I am willing to take it
> up again.

I vote yes. Welcome back, BTW!

>
> Cheers,
> - Graham
>
> ___
> lilypond-devel mailing list
> lilypond-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-devel
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Free alternatives to Rietveld?

2016-12-28 Thread Federico Bruni
I've been trying to definitively stop using my gmail account recently and 
lilypond review is still forcing me to log in to a browser with my google 
account. Not a big deal, since my contributions are about 3 per year.. But a 
free alternative would be great.

Small workaround suggestion (not useful for Simon's problem, just for the main 
privacy issue):

It would be possible to add a configuration option in git-cl so you can login 
in rietveld with a specific browser different from the default one?
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: LilyDev 5.0 released

2016-12-28 Thread Federico Bruni
Il 27 dic 2016 7:08 AM Graham Percival  ha scritto:
>
> On Wed, Dec 14, 2016 at 01:53:06PM +0100, Federico Bruni wrote: 
> > Eventually I managed to build the new ISO. 
>
> Thanks for all this work!  I get an invalid network mirror when I 
> try to install it.  Do you have a default valid set, or is it 
> failing to connect to the generic Canadian debian server? 
>

The default should be httpredir:
 httpredir.debian.org

Have you tried again? I hope that it's just a temporary network problem.
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: [PATCH [uploaded to Rietveld]] Automatic lyric extenders

2016-12-28 Thread James

On 28/12/16 01:06, Alexander Kobel wrote:



Essentially, my recent bug report should be enough for a regtest.


Cheerio, Miss Sophie! (Sorry, can't help. Not sure if you share our 
nation's yearly half-an-hour of British humour with "Dinner for One" 
on the isles - it's Germany's traditional New Year's Eve TV 
entertainment...)

Alexander


It is rarely (if ever) shown here in the UK. My Grandparents knew of 
this sketch (and the actor as well who plays the butler - Freddie 
Frinton) but my parents had no clue about this.


I remember the very first time I came across this sketch myself on New 
Year's Day flight on Lufthansa and being slightly bemused when it was 
the only thing on the in-flight entertainment until my German co-workers 
explained it's significance a few days later.


They also assumed it was something we all knew about in the UK.

;)

James



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Free alternatives to Rietveld?

2016-12-28 Thread David Kastrup
Simon Albrecht  writes:

> Thanks for the heads-up on previous discussions, now I know more about
> the pitfalls.
>
> Also I see now that the ultimate free alternative would likely be the
> one Jan N. brought up in that old discussion, namely exchanging
> patches via e-mail only. Which makes sense with git’s design, however
> the side-by-side diff features of Rietveld are excellent and I
> wouldn’t miss them.
>
> I hope my problems with the Google login will soon cease (I wrote a
> complaint and didn’t hold back my annoyment too much).

Mr. Google is enough of a split personality that spanking his behind
will not cause a reaction at his head.  You are just making life less
pleasant for the person dealing with your mail.

Support personnel are trained to deal with annoyed customers, but those
dealings do not really involve passing on the message.

-- 
David Kastrup

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel