Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-19 Thread Abel Cheung
On Sat, Jul 19, 2014 at 1:47 PM, Alexander Jones happy5...@gmail.com wrote:
 As far as I know, adding \version 2.19.3 to the file means that any future
 versions would recognize the file as being written with v2.19.3 syntax,
 parsing it accordingly. 2.19.3 wouldn't need to be installed separately.

My concern here is not about syntax, but the variation of layout
produced by different versions of Lilypond, which can possibly be
different from what the typesetter expected, especially when lots of
manual position tuning were done.




 Alexander



 ___
 Mutopia-discuss mailing list
 Mutopia-discuss@mutopiaproject.org
 http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss



-- 
Abel Cheung
New GPG Key fingerprint: F43B 7F88 3D7B 4B58 928E  0151 EC2B E414 3B03 A8AC
Old GPG Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF

___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-19 Thread Federico Bruni
Il giorno sab 19 lug 2014 alle 4:17, Abel Cheung abelche...@gmail.com 
ha scritto:
On Sun, Jul 13, 2014 at 10:48 PM, Chris Sawer 
ch...@mutopiaproject.org wrote:
 The \version in the .ly file should match the version of LilyPond 
that you

 want us to compile with.


Thanks, then there's only one missing puzzle left. Say if I have a
piece with (hypothetically)
\version 2.19.3, but the machine rendering the scores have 2.19.7,
then would it be rendered
with the nearest version (2.19.7), or 2.19.3 will be installed on that
machine to generate score?


Interesting.. I thought that Mutopia used only the latest stable as 
most recent version. How Mutopia website is built (roughly) would be a 
nice add in the github wiki.


BTW, website is currently down:
http://www.downforeveryoneorjustme.com/mutopiaproject.org


___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss

Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-19 Thread Abel Cheung
On Sat, Jul 19, 2014 at 2:51 PM, Javier Ruiz-Alma jav...@ruiz-alma.com
wrote:

 I'd propose you add a comment to your pull-request stating this concern.
 You can add a link to a publicly avail pdf showing your typesetting as
 cross-reference, and even cite the bars at issue.

 For *human* who may check out the files themselves, I do try to add
comment on header (and sometimes inline) whenever I can remember, so other
people can notice. However, the question is specifically about how the
*machine* rendering those mutopia scores would behave. As Federico Bruni
said the question is related to how mutopia website is built.

To summarize, the goal is: downloadable PDF on mutopiaproject.org looks
exactly what I expect, instead of producing surprises for everybody.




 Javier Ruiz-Alma
 jav...@ruiz-alma.com


-- 
Abel Cheung
New GPG Key fingerprint: F43B 7F88 3D7B 4B58 928E  0151 EC2B E414 3B03 A8AC
Old GPG Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF
___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss

Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-19 Thread Chris Sawer

On 19/07/14 08:42, Abel Cheung wrote:

For *human* who may check out the files themselves, I do try to add
comment on header (and sometimes inline) whenever I can remember, so
other people can notice. However, the question is specifically about how
the *machine* rendering those mutopia scores would behave. As Federico
Bruni said the question is related to how mutopia website is built.

To summarize, the goal is: downloadable PDF on mutopiaproject.org
http://mutopiaproject.org looks exactly what I expect, instead of
producing surprises for everybody.


Hi Abel,

At present the compilation of pieces for the website is not fully 
automated - the version of LilyPond to be used is indeed selected by a 
human. I use the following logic:


- For development \version statements match the LilyPond version exactly 
to avoid exactly the problems you describe


- For stable \version statements 2.18.0 (and 2.18.1) I will manually 
update the \version statement to 2.18.2 before compiling. This is mainly 
because convert-ly only updates to 2.18.0 and I think it makes sense to 
compile with the latest stable version which should produce an identical 
PDF.


In any case, if there are problems with the PDF produced it can easily 
be rebuilt if required.


Regards,

Chris

___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-18 Thread Abel Cheung
On Sun, Jul 13, 2014 at 10:48 PM, Chris Sawer ch...@mutopiaproject.org wrote:
 The \version in the .ly file should match the version of LilyPond that you
 want us to compile with.

Thanks, then there's only one missing puzzle left. Say if I have a
piece with (hypothetically)
\version 2.19.3, but the machine rendering the scores have 2.19.7,
then would it be rendered
with the nearest version (2.19.7), or 2.19.3 will be installed on that
machine to generate score?

I'm asking because sometimes the precise devel versioning can be
important in some cases.
As an example, 2.19.10 has some change in default dynamic text
aligning, so that many
manually aligned dynamic text done with = 2.19.9 would look bad in
.10, and vice versa.



 Regards,

 Chris




-- 
Abel Cheung
New GPG Key fingerprint: F43B 7F88 3D7B 4B58 928E  0151 EC2B E414 3B03 A8AC
Old GPG Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF

___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-18 Thread Alexander Jones
Abel Cheung wrote:

 On Sun, Jul 13, 2014 at 10:48 PM, Chris Sawer
 ch...@mutopiaproject.org wrote:
 The \version in the .ly file should match the version of LilyPond that
 you want us to compile with.
 
 Thanks, then there's only one missing puzzle left. Say if I have a
 piece with (hypothetically)
 \version 2.19.3, but the machine rendering the scores have 2.19.7,
 then would it be rendered
 with the nearest version (2.19.7), or 2.19.3 will be installed on that
 machine to generate score?
 

As far as I know, adding \version 2.19.3 to the file means that any future 
versions would recognize the file as being written with v2.19.3 syntax, 
parsing it accordingly. 2.19.3 wouldn't need to be installed separately.

Alexander



___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-13 Thread Chris Sawer

On 08/07/14 11:18, Abel Cheung wrote:

On Tue, Jul 8, 2014 at 2:21 PM, David Kastrup d...@gnu.org wrote:

file with a \version 2.18.2 header (possibly with a comment after it
that 2.19.whatever yields preferable spacing) while producing the PDF
using 2.19.whatever.


Thanks, but in that case how would the generation scripts in mutopia
decide which version to use? Or just use version indicated by
\version?


Contributions can be compiled with development LilyPond, that's 
generally not a problem as long as the new version works with our 
existing scripts. I compiled one with 2.19.7 today without any issues.


http://www.mutopiaproject.org/cgibin/piece-info.cgi?id=1957

The \version in the .ly file should match the version of LilyPond that 
you want us to compile with.


Regards,

Chris


___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-08 Thread David Kastrup
Abel Cheung abelche...@gmail.com writes:

 I have just came across some scores that prove to be a bit problematic
 with current stable (2.18.2) version of LilyPond, but is fixed with
 newer devel version (most notable bug is 3304). Does mutopia accept
 scores using devel version?

Issue 3304 is: Unequal spacing in odd n-tuplet with other simultaneous 
subdivisions

That does not concern input syntax so you could still upload the source
file with a \version 2.18.2 header (possibly with a comment after it
that 2.19.whatever yields preferable spacing) while producing the PDF
using 2.19.whatever.

-- 
David Kastrup


___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-08 Thread Abel Cheung
On Tue, Jul 8, 2014 at 2:21 PM, David Kastrup d...@gnu.org wrote:
 file with a \version 2.18.2 header (possibly with a comment after it
 that 2.19.whatever yields preferable spacing) while producing the PDF
 using 2.19.whatever.

Thanks, but in that case how would the generation scripts in mutopia
decide which version to use? Or just use version indicated by
\version?




 --
 David Kastrup


 ___
 Mutopia-discuss mailing list
 Mutopia-discuss@mutopiaproject.org
 http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss



-- 
Abel Cheung
New GPG Key fingerprint: F43B 7F88 3D7B 4B58 928E  0151 EC2B E414 3B03 A8AC
Old GPG Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF

___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-07 Thread Javier Ruiz-Alma
Hi Abel,
Doesn't seem we've processed any 2.19 pieces yet:
http://www.mutopiaproject.org/cgibin/make-table.cgi?searchingfor=lilyv=1lilyversion=2.19

 
A pull request requiring dev version may just wait longer to get implemented.
If your piece needs 2.19 to compile or display, this is the way to go.

Javier
On Monday, July 7, 2014 2:54 PM, Abel Cheung abelche...@gmail.com wrote:
 



I have just came across some scores that prove to be a bit problematic
with current stable (2.18.2) version of LilyPond, but is fixed with
newer devel version (most notable bug is 3304). Does mutopia accept
scores using devel version?


-- 
Abel Cheung
New GPG Key fingerprint: F43B 7F88 3D7B 4B58 928E  0151 EC2B E414 3B03 A8AC
Old GPG Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF

___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss


___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss

Re: [Mutopia-discuss] OK to use devel version of LilyPond?

2014-07-07 Thread Abel Cheung
Uh oh, 20KB message size limit, reply is in moderation queue...

On Tue, Jul 8, 2014 at 6:58 AM, Javier Ruiz-Alma jav...@ruiz-alma.com wrote:
 Hi Abel,
 Doesn't seem we've processed any 2.19 pieces yet:
 http://www.mutopiaproject.org/cgibin/make-table.cgi?searchingfor=lilyv=1lilyversion=2.19

 A pull request requiring dev version may just wait longer to get
 implemented.
 If your piece needs 2.19 to compile or display, this is the way to go.

 Javier
 On Monday, July 7, 2014 2:54 PM, Abel Cheung abelche...@gmail.com wrote:



 I have just came across some scores that prove to be a bit problematic
 with current stable (2.18.2) version of LilyPond, but is fixed with
 newer devel version (most notable bug is 3304). Does mutopia accept
 scores using devel version?


 --
 Abel Cheung
 New GPG Key fingerprint: F43B 7F88 3D7B 4B58 928E  0151 EC2B E414 3B03 A8AC
 Old GPG Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF

 ___
 Mutopia-discuss mailing list
 Mutopia-discuss@mutopiaproject.org
 http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss





-- 
Abel Cheung
New GPG Key fingerprint: F43B 7F88 3D7B 4B58 928E  0151 EC2B E414 3B03 A8AC
Old GPG Key fingerprint: 671C C7AE EFB5 110C D6D1  41EE 4152 E1F1 C671 86FF

___
Mutopia-discuss mailing list
Mutopia-discuss@mutopiaproject.org
http://lists.bcn.mythic-beasts.com/mailman/listinfo/mutopia-discuss