Re: [Mutopia-discuss] OK to use devel version of LilyPond?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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