the word LilyPond

2012-02-09 Thread Martin Tarenskeen


Hi,

Everyone who knows a bit about TeX/LaTeX knows what the result looks like 
when you use \LaTeX or \TeX in your source text.


Wouldn't it be nice to have something like that for the word LilyPond ? 
A standard way to display LilyPond in documents and for example in 
the default lilypond tagline ?


I personally would not choose something fancy like (La)TeX uses. But we 
could at least always write LilyPond with L and P in uppercase, and 
decide about and recommend the use of a standard font, one that is 
available on every system, to use in documents and websites, for the word 
LilyPond even if the surrounding text uses a different font.


Just a thought.

--

MT



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


Re: articulations on EventChord

2012-02-09 Thread Janek Warchoł
2012/2/8 David Kastrup d...@gnu.org:
 Uh, you just copied and pasted everything including the speculative
 parts and those not particular to event chords.

oops, i thought that once you let EventChord replay articulations
everyting from that e-mail will become true, so i decided to push
directly to reduce fuss :/

 So I am taking the liberty of removing that commit (while that
 is still feasible) and would ask you to create an issue instead.

done http://code.google.com/p/lilypond/issues/detail?id=2306

thanks for correcting me,
Janek

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


Re: the word LilyPond

2012-02-09 Thread Janek Warchoł
2012/2/9 Martin Tarenskeen m.tarensk...@zonnet.nl:
 Wouldn't it be nice to have something like that for the word LilyPond ? A
 standard way to display LilyPond in documents and for example in the
 default lilypond tagline ?

Idea seems nice to me, however this was discussed before and we
couldn't decide on this.  You can search the mailing list archives; if
you create a proposal better than those rejected i guess we may be
willing to vote on it.

cheers,
Janek

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


Re: can we use Wikipedia to promote LilyPond? I think yes!

2012-02-09 Thread Janek Warchoł
W dniu 8 lutego 2012 19:48 użytkownik Xavier Scheuer
x.sche...@gmail.com napisał:
 On 8 February 2012 17:03, Janek Warchoł janek.lilyp...@gmail.com wrote:
 Wikipedia uses LaTeX to render math formulas.

 Hi Janek,

 This was already discussed (a long time ago) on LilyPond mailing lists
 IIRC.  Should be findable through the archives.

Bah, i failed again...  Did a search for my idea on Wikipedia, but
didn't find this.
Sorry.
Janek

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


Re: Thinking about putting together a grant to support development on LilyPond

2012-02-09 Thread Han-Wen Nienhuys
On Wed, Feb 8, 2012 at 12:29 PM, Carl Sorensen c_soren...@byu.edu wrote:
 I've been thinking about the problem of sustaining LilyPond development
 long-term (and specifically the problem of obtaining enough money to
 support David K as long as he's interested).

 As I've thought about it, going after a grant seems the most logical thing
 to do.  So I looked into the National Endowment for the Arts and the
 National Endowment for the Humanities.  NEA has nothing that looks
 interesting, unfortunately.  However, NEH has two initiatives that seem
 interesting.  One is concerned with preservation; the other is concerned
 with improve digital access to collected materials.

 Guidelines for the preservation grant (which will probably be due in July)
 are shown here:

 http://www.neh.gov/grants/guidelines/HCRR.html


 Guidelines for the digital humanities grants are shown here:

 http://www.neh.gov/grants/guidelines/digitalhumanitiesstartup.html

Some comments:

I have tried getting grants from different EU and national bodies with
various partner institutions (including the one where Graham now
works, IIRC). My impression is that you need people (preferably many)
with lots of academic clout that can sign off on the proposal, since
LilyPond itself has little formal recognition. Also, for EU research
grants specifically, they were focused a lot on partnerships with and
things that helped small and medium enterprises, and we couldn't
invent a story around that.

As for these grants specifically: you will need to invent something
outrageously new involving LilyPond (now in its 14th year of
existence), to qualify for the startup grant; the collections
initiative looks like a better fit.

 A) Development of ly2xml
 B) Development of a lilypond scoring standard for the project, so that
 scholars would know how to compare scores.
 C) Development of score_ocr2ly, which would take a score pdf and turn it
 into .ly files matching the lilypond scoring standard

Heh.  This is a known problem, and the OCR part is very, very
difficult. It also has nothing to do with lilypond.

 So I'd like to ask the developers (and the users):  Does this seem
 interesting to you?  Is this something that is worth trying to put
 together?  Is anybody interested in contributing to a grant proposal?

I'd be happy to provide any references or recommendations for the
LilyPond project as a whole.

 If there seems to be enough interest, I'll visit with the music librarian
 at BYU, and see if there is any institutional interest.

I'd talk with someone from the local music/humanities department that
has experience with writing grants and the funding body.  Of course,
if you got grants in the past, that might be less necessary.

-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen

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


google summer of code

2012-02-09 Thread Graham Percival
Does anybody feel like submitting a proposal to google summer of
code?  IIRC students must be registered at a school, so this isn't
something that would help any senior developer, but it's still
$5500 for any student that ends up working on lilypond over the
summer, plus $500 for the organization.

http://www.google-melange.com/gsoc/homepage/google/gsoc2012

- Graham

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


Re: the word LilyPond

2012-02-09 Thread Francisco Vila
2012/2/9 Martin Tarenskeen m.tarensk...@zonnet.nl:

 Hi,

 Everyone who knows a bit about TeX/LaTeX knows what the result looks like
 when you use \LaTeX or \TeX in your source text.

 Wouldn't it be nice to have something like that for the word LilyPond ? A
 standard way to display LilyPond in documents and for example in the
 default lilypond tagline ?

 I personally would not choose something fancy like (La)TeX uses.

This is my proposal (I did it just for fun a while ago)

lilypond = \markup {
  \raise #0.4 \epsfile #X #4 #schematic-lilypond-logo.eps
  \epsfile #X #10 #lilypond-logo-fvila-G.eps
  %\raise #1.7 {\tiny (.org)}
}   

{ c' }

\lilypond

%%END

Files attached.

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com
attachment: document.png

lilypond-logo-fvila-G.eps
Description: PostScript document


schematic-lilypond-logo.eps
Description: PostScript document
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: the word LilyPond

2012-02-09 Thread James
Francisco,

On 9 February 2012 11:45, Francisco Vila paconet@gmail.com wrote:
 2012/2/9 Martin Tarenskeen m.tarensk...@zonnet.nl:

 Hi,

 Everyone who knows a bit about TeX/LaTeX knows what the result looks like
 when you use \LaTeX or \TeX in your source text.

 Wouldn't it be nice to have something like that for the word LilyPond ? A
 standard way to display LilyPond in documents and for example in the
 default lilypond tagline ?

 I personally would not choose something fancy like (La)TeX uses.

 This is my proposal (I did it just for fun a while ago)

 lilypond = \markup {
  \raise #0.4 \epsfile #X #4 #schematic-lilypond-logo.eps
  \epsfile #X #10 #lilypond-logo-fvila-G.eps
  %\raise #1.7 {\tiny (.org)}
 }

 { c' }

 \lilypond

 %%END

 Files attached.


I like the lilypad and flowers 'icon', but with the typography (and
maybe it's just me) all I can see are 'buttocks'

;)


-- 
--

James

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


Re: the word LilyPond

2012-02-09 Thread Francisco Vila
2012/2/9 James pkx1...@gmail.com:
 Francisco,
 I like the lilypad and flowers 'icon', but with the typography (and
 maybe it's just me) all I can see are 'buttocks'

Ah, blame your eyes! I see arabic script and half notes ;-) Yes, it's
way too stylized.

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


Re: google summer of code

2012-02-09 Thread David Kastrup
Graham Percival gra...@percival-music.ca writes:

 Does anybody feel like submitting a proposal to google summer of
 code?  IIRC students must be registered at a school, so this isn't
 something that would help any senior developer,

You shouldn't underestimate the number of papers I can wave around when
really needed...  I doubt, however, that at my definitely senior age I
would make much of an impression on the committees.

-- 
David Kastrup


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


Re: the word LilyPond

2012-02-09 Thread Janek Warchoł
2012/2/9 James pkx1...@gmail.com:
 I like the lilypad and flowers 'icon', but with the typography (and
 maybe it's just me) all I can see are 'buttocks'

+1, lol!

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


Google analytics

2012-02-09 Thread Phil Holmes

Are the results available anywhere?

--
Phil Holmes



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


Re: Thinking about putting together a grant to support development onLilyPond

2012-02-09 Thread Phil Holmes
- Original Message - 
From: Han-Wen Nienhuys hanw...@gmail.com

To: Carl Sorensen c_soren...@byu.edu


C) Development of score_ocr2ly, which would take a score pdf and turn it
into .ly files matching the lilypond scoring standard


Heh.  This is a known problem, and the OCR part is very, very
difficult. It also has nothing to do with lilypond.



There are a number of commercial products that, given a perfect 
representation of a score, convert it to perfect musicXML - so it can't be 
that hard.  It may simply be that the OS community do not generally have 
these skills.


--
Phil Holmes 



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


Re: google summer of code

2012-02-09 Thread Phil Holmes
- Original Message - 
From: Graham Percival gra...@percival-music.ca

To: lilypond-devel@gnu.org
Sent: Thursday, February 09, 2012 11:17 AM
Subject: google summer of code



Does anybody feel like submitting a proposal to google summer of
code?  IIRC students must be registered at a school, so this isn't
something that would help any senior developer, but it's still
$5500 for any student that ends up working on lilypond over the
summer, plus $500 for the organization.

http://www.google-melange.com/gsoc/homepage/google/gsoc2012

- Graham



Ooh.  I think I qualify - I'm officially a full-time student.  I'd be happy 
to share the bounty...


--
Phil Holmes



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


Re: Thinking about putting together a grant to support development onLilyPond

2012-02-09 Thread David Kastrup
Phil Holmes m...@philholmes.net writes:

 - Original Message - 
 From: Han-Wen Nienhuys hanw...@gmail.com
 To: Carl Sorensen c_soren...@byu.edu

 C) Development of score_ocr2ly, which would take a score pdf and turn it
 into .ly files matching the lilypond scoring standard

 Heh.  This is a known problem, and the OCR part is very, very
 difficult. It also has nothing to do with lilypond.


 There are a number of commercial products that, given a perfect
 representation of a score, convert it to perfect musicXML - so it
 can't be that hard.

You sound like a mathematician.  They use provable interchangeably
with trivial.

 It may simply be that the OS community do not generally have these
 skills.

There are a number of commercial violinists.  Does that mean that
playing the violin can't be that hard?

The problem I see here is that an OCR task offers very little if any
synergies with LilyPond work.  Another is that a perfect
representation is usually only available when the music _has_ already
been entered into a computer notation program.

-- 
David Kastrup


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


Re: google summer of code

2012-02-09 Thread David Kastrup
Phil Holmes m...@philholmes.net writes:

 - Original Message - 
 From: Graham Percival gra...@percival-music.ca
 To: lilypond-devel@gnu.org
 Sent: Thursday, February 09, 2012 11:17 AM
 Subject: google summer of code


 Does anybody feel like submitting a proposal to google summer of
 code?  IIRC students must be registered at a school, so this isn't
 something that would help any senior developer, but it's still
 $5500 for any student that ends up working on lilypond over the
 summer, plus $500 for the organization.

 http://www.google-melange.com/gsoc/homepage/google/gsoc2012

 - Graham


 Ooh.  I think I qualify - I'm officially a full-time student.  I'd be
 happy to share the bounty...

I should be surprised if that is even permitted.  Of course, it is
unlikely that they are going to check your personal accounts, but in
order not to make valuable offerings like this close down eventually (or
add more onerous enforcement rules), I consider it fair to stay with the
spirit of the thing.  Of course, it sounds like the $500 for the
organization would be fair game...  The amount of mentoring happening on
these lists alone is definitely not to be sneezed at.

-- 
David Kastrup


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


Re: Thinking about putting together a grant to support developmentonLilyPond

2012-02-09 Thread Phil Holmes
- Original Message - 
From: David Kastrup d...@gnu.org

There are a number of commercial violinists.  Does that mean that
playing the violin can't be that hard?



It's not.  I know loads of fiddlers...


--
Phil Holmes



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


New Spanish PO file for 'lilypond' (version 2.15.29)

2012-02-09 Thread Translation Project Robot
Hello, gentle maintainer.

This is a message from the Translation Project robot.

A revised PO file for textual domain 'lilypond' has been submitted
by the Spanish team of translators.  The file is available at:

http://translationproject.org/latest/lilypond/es.po

(We can arrange things so that in the future such files are automatically
e-mailed to you when they arrive.  Ask at the address below if you want this.)

All other PO files for your package are available in:

http://translationproject.org/latest/lilypond/

Please consider including all of these in your next release, whether
official or a pretest.

Whenever you have a new distribution with a new version number ready,
containing a newer POT file, please send the URL of that distribution
tarball to the address below.  The tarball may be just a pretest or a
snapshot, it does not even have to compile.  It is just used by the
translators when they need some extra translation context.

The following HTML page has been updated:

http://translationproject.org/domain/lilypond.html

If any question arises, please contact the translation coordinator.

Thank you for all your work,

The Translation Project robot, in the
name of your translation coordinator.
coordina...@translationproject.org


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


Re: Google analytics

2012-02-09 Thread Graham Percival
On Thu, Feb 09, 2012 at 04:24:38PM -, Phil Holmes wrote:
 Are the results available anywhere?

Not publicly, no.  If I can find the password for an old gmail
account from like 5 years ago, I can check them.

- Graham

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


Re: google summer of code

2012-02-09 Thread Graham Percival
On Thu, Feb 09, 2012 at 05:38:31PM +0100, David Kastrup wrote:
 Phil Holmes m...@philholmes.net writes:
 
  Ooh.  I think I qualify - I'm officially a full-time student.  I'd be
  happy to share the bounty...
 
 I should be surprised if that is even permitted.  Of course, it is
 unlikely that they are going to check your personal accounts, but in
 order not to make valuable offerings like this close down eventually (or
 add more onerous enforcement rules), I consider it fair to stay with the
 spirit of the thing.

Yes.  That said, if Phil is willing/interested in working a
full-time job on lilypond for 3 months over the summer (IIRC -- it
may be 4 or 2 months instead), then he's earned that money and can
legitimately do whatever he wants with it, including sending the
entire sum to somebody else.

But the expectation *is* that the student is working a full-time
job/internship.

 Of course, it sounds like the $500 for the
 organization would be fair game...  The amount of mentoring happening on
 these lists alone is definitely not to be sneezed at.

Yes.  I'm confident that we prove more mentoring than at least 90%
of the projects that get a GSoC.  I'm not certain how they'd view
mentoring a student who was already involve in the project -- I
mean, technically I'm still a student.  If there were serious
interest in this, somebody would need to check the details.

I don't think that we should aim this specifically at Phil (or at
David); rather, we should ask if this is the kind of thing that we
want to spend time on.

- Graham

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


Re: google summer of code

2012-02-09 Thread David Kastrup
Graham Percival gra...@percival-music.ca writes:

 I don't think that we should aim this specifically at Phil (or at
 David); rather, we should ask if this is the kind of thing that we
 want to spend time on.

Cutting out well-defined tasks taking a non-trivial amount of time is
not, in itself, going to do much harm.

Probably something like GSoC for grace timing would be overkill.
OTOH, if a student starts from a blank slate and mentoring is not doing
half the job already on its own, there might be less time left after a
_good_ solution has been implemented than one might think.

If the student does not quit the project right away afterwards, the
payoff might not be all too bad.

-- 
David Kastrup

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


Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-09 Thread m...@apollinemike.com
On Feb 7, 2012, at 6:47 PM, m...@apollinemike.com wrote:

 
 I did some experiments with caching that are up on:
 dev/skylines-cached

Hey all,

Fresh branch up at dev/skylines-cached.  This patch should only increase 
compilation time of a LilyPond score by 1-2 seconds for every minute.

In order to test it, YOU MUST RUN:

make clean
./autogen.sh --disable-optimising
make all

Otherwise, LilyPond will complain about not being able to find stuff (I've made 
changes to GNUmakefile.in) and/or segfault.

I need a few things from interested parties:

1)  Run large scores and tell me if they look good and/or if they take a long 
time.

2)  Skim stencil-integral.cc and let me know if the comments are clear enough 
to describe what it is doing.

3)  Skim stencil-integral.cc and let me know if the object-oriented approach is 
too flimsy.  I basically throw everything in structs and use no constructors, 
which is not unlike beam-quanting.cc, but it would likely make an intro to CS 
instructor blush.

4)  The code in stencil-integral.cc is very fragile.  It relies on hardcoded 
assumptions about how stencils are constructed.  This is not unlike 
stencil-interpret.cc.  This is not good, as it means that a user can do stuff 
like (ly:make-stencil '(scale-stencil 4 4 4 4 4 4 (draw-line 1 1))) and the 
code will go haywire.  There is not really anything I can do in this patch to 
prevent that, but in a subsequent patch, I (or someone else) will need to write 
a stencil API (which will likely result in getting rid of a couple more 
stencils - polygon, for example, can be rewritten using paths) and have an 
assert-stencil-well-formedness command that verifies that a stencil's expr_ 
only contains valid info.  That said, if anyone has comments on how to better 
handle the handling of SCM data, they are certainly welcome.

5)  Comment on the build system stuff.  I have no clue how anything works in 
build-related tasks, so if there's a better way to accomplish what I'm doing in 
the makefiles, lemme know.

6)  For the brave of heart, check out axis-group-interface.cc 
add_grobs_of_one_priority.  I think it does what I want it to do in terms of 
correctly using vertical skylines instead of boxes, and the visual results seem 
to confirm this, but it is certainly one of the more sensitive areas of the 
code and I'd appreciate a couple read-throughs from people who know this corner 
of the code.

After I get some general feedback, I'll throw the patch up on Rietveld so 
people can dig into the nitty gritty.

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


Calling all Londoners

2012-02-09 Thread m...@apollinemike.com
Hey all,

On Monday, I'll be crossing the channel to the land where everything's called 
pudding and people drive on the wrong side of the road.  I'll be in London for 
a couple days for a gig.  Are any of you in the area?  If so, it'd be great to 
meet up for coffee!

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


Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-09 Thread m...@apollinemike.com

On Feb 9, 2012, at 6:50 PM, m...@apollinemike.com wrote:

 On Feb 7, 2012, at 6:47 PM, m...@apollinemike.com wrote:
 
 
 I did some experiments with caching that are up on:
 dev/skylines-cached
 
 Hey all,
 
 Fresh branch up at dev/skylines-cached.  This patch should only increase 
 compilation time of a LilyPond score by 1-2 seconds for every minute.
 

Sorry - please hold off on this branch until I fix one issue that's causing an 
infinite loop the compilation of certain files that use pango.

Cheers,
MS

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


Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-09 Thread David Kastrup
m...@apollinemike.com m...@apollinemike.com writes:

 On Feb 7, 2012, at 6:47 PM, m...@apollinemike.com wrote:

 
 I did some experiments with caching that are up on:
 dev/skylines-cached

One thing I noticed: you work with tail pointers for consing stuff
together.  Don't.  For one thing, they are a non-Guile data structure
and thus are shaky with regard to garbage collection.  For another, they
make the code look more complex.

And most importantly, they are _slower_ than just consing a list
together in _reverse_, then reversing it in one go using scm_reverse_x.
I profiled this.

-- 
David Kastrup

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


Re: Calling all Londoners

2012-02-09 Thread James
Hmm,.,.,

On 9 February 2012 17:54, m...@apollinemike.com m...@apollinemike.com wrote:
 Hey all,

 On Monday, I'll be crossing the channel to the land where everything's called 
 pudding and people drive on the wrong side of the road.  I'll be in London 
 for a couple days for a gig.  Are any of you in the area?  If so, it'd be 
 great to meet up for coffee!

Maybe, but I might be busy 'rolling out my barrel', 'repairing my
pearly coat' or 'warming up my beer'.

London is a 'big' place Mike and there are 24 hours in a day. Anywhere specific?


-- 
--

James

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


Re: google summer of code

2012-02-09 Thread Janek Warchoł
2012/2/9 Graham Percival gra...@percival-music.ca:
 I don't think that we should aim this specifically at Phil (or at
 David); rather, we should ask if this is the kind of thing that we
 want to spend time on.

I think yes.
I'm a student and i'd love to spend my summer working on LilyPond.
The question is, do you think i qualify?

2012/2/9 David Kastrup d...@gnu.org:
 Graham Percival gra...@percival-music.ca writes:

 I don't think that we should aim this specifically at Phil (or at
 David); rather, we should ask if this is the kind of thing that we
 want to spend time on.

 Cutting out well-defined tasks taking a non-trivial amount of time is
 not, in itself, going to do much harm.

 Probably something like GSoC for grace timing would be overkill.
 OTOH, if a student starts from a blank slate and mentoring is not doing
 half the job already on its own, there might be less time left after a
 _good_ solution has been implemented than one might think.

Sorry, i don't understand.  Do you think that grace timing is too
small or too big for GSoC?

cheers,
Janek

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


Re: google summer of code

2012-02-09 Thread Graham Percival
On Thu, Feb 09, 2012 at 10:19:18PM +0100, Janek Warchoł wrote:
 I'm a student and i'd love to spend my summer working on LilyPond.
 The question is, do you think i qualify?

I think so.  Read their FAQ.  It all comes down to whether you're
registered at an accredited university (or IIRC high school)
according to their specifications.

 Sorry, i don't understand.  Do you think that grace timing is too
 small or too big for GSoC?

I think that grace timing would be excellent for GSoC -- but it
needs to be a real, good, solution, that works for pdf/midi/etc,
with any kind of input.

- Graham

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


Re: google summer of code

2012-02-09 Thread Janek Warchoł
2012/2/9 Graham Percival gra...@percival-music.ca:
 On Thu, Feb 09, 2012 at 10:19:18PM +0100, Janek Warchoł wrote:
 I'm a student and i'd love to spend my summer working on LilyPond.
 The question is, do you think i qualify?

 I think so.  Read their FAQ.  It all comes down to whether you're
 registered at an accredited university (or IIRC high school)
 according to their specifications.

Yes, i fulfill technical requirements.  It's my skills that i'm concerned about.

 Sorry, i don't understand.  Do you think that grace timing is too
 small or too big for GSoC?

 I think that grace timing would be excellent for GSoC -- but it
 needs to be a real, good, solution, that works for pdf/midi/etc,
 with any kind of input.

ok.  I'll think about more GSoC ideas.

cheers,
Janek

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


Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-09 Thread m...@apollinemike.com

On Feb 9, 2012, at 6:58 PM, m...@apollinemike.com wrote:

 
 On Feb 9, 2012, at 6:50 PM, m...@apollinemike.com wrote:
 
 On Feb 7, 2012, at 6:47 PM, m...@apollinemike.com wrote:
 
 
 I did some experiments with caching that are up on:
 dev/skylines-cached
 
 Hey all,
 
 Fresh branch up at dev/skylines-cached.  This patch should only increase 
 compilation time of a LilyPond score by 1-2 seconds for every minute.
 
 
 

I wasn't handling empty stencils correctly - they're fixed now.

All the comments from my previous e-mail are valid and the branch is up at:

dev/skylines-cached

Cheers,
MS

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


Re: Gets vertical skylines from grob stencils (issue 5626052)

2012-02-09 Thread m...@apollinemike.com

On Feb 9, 2012, at 7:03 PM, David Kastrup wrote:

 m...@apollinemike.com m...@apollinemike.com writes:
 
 On Feb 7, 2012, at 6:47 PM, m...@apollinemike.com wrote:
 
 
I did some experiments with caching that are up on:
dev/skylines-cached
 
 One thing I noticed: you work with tail pointers for consing stuff
 together.  Don't.  

Hey David,

Thanks for the feedback!  I'll try to clean this up tomorrow.  This should not 
interfere with testing, though - please feel free to test away and to give me 
any and all pointers on the branch before I Rietveld it.

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


PATCH: Countdown to 20120212

2012-02-09 Thread Colin Campbell

For 20:00 MST Sunday February 12, 2012

Critical:
Issue 2301 
http://code.google.com/p/lilypond/issues/detail?id=2301: Patch: Fixes 
cross stem glissandi - R 5646043 http://codereview.appspot.com/5646043/


Defect:
Issue 630 http://code.google.com/p/lilypond/issues/detail?id=630: 
non-synchronized grace note makes voiceOne go stems down - R 5634049 
http://codereview.appspot.com/5634049/


Enhancement:
Issue 2300 
http://code.google.com/p/lilypond/issues/detail?id=2300: Patch: do not 
tinker with the position of a pitched rest - R 5434061 
http://codereview.appspot.com/5434061/
Issue 2303 
http://code.google.com/p/lilypond/issues/detail?id=2303: Patch: Let 
EventChord replay articulations - R 5643060 
http://codereview.appspot.com/5643060/


Maintainability:
Issue 2223 
http://code.google.com/p/lilypond/issues/detail?id=2223: Regtest for 
lilypond-book are not running - R 5569045 
http://codereview.appspot.com/5569045/


Patch:
Issue 2302 
http://code.google.com/p/lilypond/issues/detail?id=2302: Patch: 
Directs makeinfo and texi2html output to logfiles - R 5645046 
http://codereview.appspot.com/5645046/


Cheers,

Colin

--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: google summer of code

2012-02-09 Thread David Kastrup
Janek Warchoł janek.lilyp...@gmail.com writes:

 2012/2/9 Graham Percival gra...@percival-music.ca:

 Probably something like GSoC for grace timing would be overkill.
 OTOH, if a student starts from a blank slate and mentoring is not
 doing half the job already on its own, there might be less time left
 after a _good_ solution has been implemented than one might think.

 Sorry, i don't understand.  Do you think that grace timing is too
 small or too big for GSoC?

It _sounds_ too small, but may turn out to be quite a number.
Basically, it requires a solid understanding of iterators, analyzing the
music events occuring in grace situations, designing iteration orders
useful for typesetting and MIDI replay, and making everything work with
them.  Iterators are not really the best documented corner of LilyPond.

-- 
David Kastrup


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


Re: google summer of code

2012-02-09 Thread m...@apollinemike.com
On Feb 10, 2012, at 6:44 AM, David Kastrup wrote:

 Janek Warchoł janek.lilyp...@gmail.com writes:
 
 2012/2/9 Graham Percival gra...@percival-music.ca:
 
 Probably something like GSoC for grace timing would be overkill.
 OTOH, if a student starts from a blank slate and mentoring is not
 doing half the job already on its own, there might be less time left
 after a _good_ solution has been implemented than one might think.
 
 Sorry, i don't understand.  Do you think that grace timing is too
 small or too big for GSoC?
 
 It _sounds_ too small, but may turn out to be quite a number.
 Basically, it requires a solid understanding of iterators, analyzing the
 music events occuring in grace situations, designing iteration orders
 useful for typesetting and MIDI replay, and making everything work with
 them.  Iterators are not really the best documented corner of LilyPond.

It'd be great as well to see you work on your font-related projects such as 
different flag and accidental glyphs.  Also, I'm guessing that one does not 
need to devote 100% of one's GSoC time to writing lines of code.  LilyPond also 
needs lots of problems framed in terms of examples from the literature 
alongside the corresponding (possibly deficient) ly code.  You also do that 
really well and it'd be great to have a formalized way of establishing goals 
via this sort of research.

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