Re: Leaving: I can't help
Kieren MacMillan [EMAIL PROTECTED] writes: Hi Graham, Okay, the guilt and peer pressure has finally overwhelmed my better judgement! ;-) Ooo-kay; me too. Between work, two small kids and a choir I can't promise to deliver by any set deadline, but I can probably re-read and revise some text and examples. I don't know how to play any instrument, but I do sing and I've typeset around 100 choral pieces so far. I'm not a native english speaker, but I've never let that stop me. Oh, and I personally find the existing Lilypond documentation very good, at least compared to other documentation out there. Send me (or point me to), one at a time, the section(s) you want me to review/rewrite. I'll do what I can, and when I'm done a section, point me to the next. That sounds like it could work for me, too. Cheers, -- Arvid ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
On 09 Jan 2008 17:02:33 +0100 [EMAIL PROTECTED] (Arvid Gr__tting) wrote: Kieren MacMillan [EMAIL PROTECTED] writes: Send me (or point me to), one at a time, the section(s) you want me to review/rewrite. I'll do what I can, and when I'm done a section, point me to the next. That sounds like it could work for me, too. Great, have a look at NR 1.1 Pitches, then. No .texinfo required; just read the docs (HTML or PDF is fine) and send emails with comments. The more specific the better. (I want everybody to start off with Pitches; after that, we'll branch out more) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
2008/1/6, Eyolf Østrem [EMAIL PROTECTED]: Ehem... unless with currently you mean at this very moment, we do have one, although too pressed for time at this very moment (lasting until the middle of the month) to be as active as desirable. But *zero*? No. (S! You're ruining Graham's rhetorical effect!) :-) Valentin ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
Hi Graham, Okay, the guilt and peer pressure has finally overwhelmed my better judgement! ;-) If I had an advanced lilypond user offer to help, I wouldn't ask them to work on the texinfo files directly (unless they particularly wanted to). I just want somebody who can review the material in detail, answer questions from other helpers, etc. Maybe create a few small lilypond examples to replace (or add to) existing examples. I'm in. Send me (or point me to), one at a time, the section(s) you want me to review/rewrite. I'll do what I can, and when I'm done a section, point me to the next. Cheers, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
On Sun, 6 Jan 2008 15:19:13 +0100 Valentin Villenave [EMAIL PROTECTED] wrote: 2008/1/6, Eyolf __strem [EMAIL PROTECTED]: Ehem... unless with currently you mean at this very moment, we do have one, although too pressed for time at this very moment (lasting until the middle of the month) to be as active as desirable. But *zero*? No. (S! You're ruining Graham's rhetorical effect!) Exactly. :) It's been about a month since an update from you. I know your book is due at the end of Jan, and this of course takes priority. I'm not complaining about you. However, this is still a problem for me. I have formatters working on sections which have never been touched by a rewriter. My intent was to have this work like a production line in a factory: 1) Rewriters fix the content (such as lilypond examples, adding rough text, etc). 2) Formatters polish the presentation of the content (fix the English writing, fix indentation in lilypond examples, add links, etc) 3) advertise section of the docs on -user, get comments about what work still needs to be done. Go back to step 1 and repeat until we have no more commments. If step 1 isn't being done, it's a problem. Besides, did you _really_ want to be the only person working on the content? It would be much, much better if we had a couple of different people working on this, so you could all check each other's work. Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
On 06.01.2008 (12:52), Graham Percival wrote: It's been about a month since an update from you. Ten days, to be exact :) Besides, did you _really_ want to be the only person working on the content? Of course not! I just reacted to the zero part. eyolf -- Who dat who say who dat when I say who dat? -- Hattie McDaniel ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
On Sun, 6 Jan 2008 22:08:26 +0100 Eyolf __strem [EMAIL PROTECTED] wrote: On 06.01.2008 (12:52), Graham Percival wrote: It's been about a month since an update from you. Ten days, to be exact :) ... since an updated .itely file since you? (to be honest, I was guessing. As soon as I've committed a patch / merged a file, I forget all about it) Besides, did you _really_ want to be the only person working on the content? Of course not! I just reacted to the zero part. Again, rhetoric. Hey, it finally guilt-tripped Kieren into offering to help. Don't argue with results. :) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
On Wed, 2 Jan 2008 09:50:01 -0500 Kieren MacMillan [EMAIL PROTECTED] wrote: I'm a professional composer. I use Lilypond (nearly) every day. I don't actively (i.e., visibly) contribute to Lilypond code or documentation... and may not in the near future, despite attempts to guilt me into doing so. ;-) You know my instant hostile reaction to anybody making demands of lilypond volunteers. And I am quite aware that I'm being hypocritical in trying to guilt advanced users into contributing to the docs. So it is with the greatest of reluctance that I continue such attempts. We currently have *zero* active helpers in GDP who are working on the contents of the docs. The presentation is coming along nicely. We have people fixing the English grammar, rearranging the material so that things are easier to find, etc. But the actual contents? Nope. I've had questions from GDP helpers about various parts of the docs, and my reply has almost always been I don't know, try experimenting or asking on the mailist. Sometimes they do so, and sometimes they get an answer. Sometimes they don't, so we need to guess. On some occasions, I've ended up saying well, I don't know whether it's foo or bar. Let's just stick foo in the docs, and if it's wrong, somebody will complain about it. Making wild guesses and hoping for future complaints is not the ideal way to write docs. It sucks for users who encounter these problems in the future. It sucks for doc writers, because they feel stupid and useless. It sucks for me, because I feel that I'm letting down the volunteers I'm supposed to be supporting. Concrete example? Well, there's falls and doits in Expressive marks. I have no clue what these are. Something for jazz singers? Saxophonists? Maybe they're used in Baroque notation? Or a special mark for accordion players? Is the current doc section acceptable? I have no clue. Judging from the picture and the input, \bendAfter does *something*. But I don't know what it's doing, nor what else the doc should say here. Maybe people who use \bendAfter would also want a link to the ancient notation articulations? Or the vocal aligning syllabels ? I have no clue. In a few months, if GDP is still progressing, we'll be tackling NR 2 specific notation. These problems will be even worse then. I honestly think that I've /never/ seen any classical guitar sheet music. How am I supposed to supervise work on this section? I can check submissions for accordance to the doc policy, but I certainly can't judge the *contents* of those docs. Now what about the poor GDP helper who gets assigned work on Guitar music? I don't think that any of the current helpers play guitar, so they'll have the same problems that I face. (nothing personal against guitars... I know virtually nothing about everything else in NR 2, including vocal music) Many of the volunteers begin their emails saying I know almost nothing about music notation, but I'm willing to help if you think I can without embarassing myself. I am completely baffled about all these volunteers -- I mean, I'm incredibly happy about them, but baffled nevertheless. Why do so many people want to help after reading nothing more than the lilypond tutorial? And conversely, why is it that nobody who actually *is* familiar with music notation and lilypond volunteers? If I had an advanced lilypond user offer to help, I wouldn't ask them to work on the texinfo files directly (unless they particularly wanted to). I just want somebody who can review the material in detail, answer questions from other helpers, etc. Maybe create a few small lilypond examples to replace (or add to) existing examples. - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving
On 01.01.2008 (02:52), Graham Percival wrote: With the end of 2007, I am announcing my intention to leave LilyPond. Many thanks for all your hard work. Much appreciated. So who's now going to say can't be done? :) Eyolf -- Linux: the operating system with a CLUE... Command Line User Environment. -- seen in a posting in comp.software.testing ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: I can't help
Hi Graham, Firstly, I wanted to add my voice to the chorus of Thanks! for all the work you've done -- Lilypond will miss you. =) But secondly, I wanted to comment on the following: I'm spend all my time writing music, so I don't have time! -- This is my favorite excuse for not getting involved... and by favorite, I mean makes me grind my teeth. If you're a professional composer and use lilypond every day, then IMO you should be the _most_ involved, not the least. I mean, if the heaviest users don't contribute to the project, then who else should? I'm not saying there *aren't* people out there -- including working composers -- who could help more than they do. Nor am I arguing the fact that many people get more out of Lilypond -- and the work of people like you and the coding team -- than they put in. However, I *DO* object to the generalized implication that professional composers who use Lilypond every day should be the _most_ [visibly] involved [in documentation and coding efforts] or else they're not getting involved. I'm a professional composer. I use Lilypond (nearly) every day. I don't actively (i.e., visibly) contribute to Lilypond code or documentation... and may not in the near future, despite attempts to guilt me into doing so. ;-) Does that mean I'm not getting involved and don't contribute to the project? 1. I do more Lilypond advertising (i.e., providing positive exposure) than anyone else I know. I am constantly putting *REAL* Lilypond scores in front of *REAL* working musicians and composers/ arrangers. On those rare occasions when I don't get unsolicited comments about the quality of the output, I make a point of telling anyone who will listen -- and many who won't -- about the benefits of Lilypond. The colophon of every published score explicitly mentions Lilypond and points to the website. Once I get my own website up and running (sometime this month), it will also have Lilypond kudos and links. 2. As a result of my being one of the heaviest users of Lilypond, I am constantly running into REAL-WORLD engraving problems, the kind that rarely come up in an ivory-tower (i.e., code and docs) situation. Not only does that mean I help push Lilypond to be a better program (by finding bugs and feature-holes), but it means that when another user in the 'Pond runs into similar issues, there's a good chance that I've got a solution or workaround to offer. And -- as you probably are aware -- I constantly monitor the list, and contribute said solutions and workarounds when I can. And finally, 3. I have personally put forward my own hard-earned dollars (well... Euros) to sponsor features that make Lilypond better. I continue to post sponsorship offers, though, for the record, nobody has taken me up on those offers recently. Ironically, I will soon have paid more *ACTUAL MONEY* for my use of the free, open-source Lilypond than I ever did for the proprietary, commercial Finale with all its annual upgrade fees! So... if I make you grind your teeth, all I can say is 4 out of 5 dentists recommend Trident. =) Best regards, Kieren. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
RE: Leaving
Graham I'm sure everyone on this list will wish to express their appreciation for everything you have done for the LilyPond project and the many users of LilyPond. To say we shall miss you is the biggest understatement of the year! If every user was willing to contribute just 1% of the effort you have put in, the project would be transformed. May I just add that in writing part of the documentation is great for learning how LilyPond operates! I have learnt more from doing this than from any amount of transcribing music. I am certainly willing to continue to contribute to the docs in this way, although at a less intense level than before. I know you're not disconnecting right away, but good luck with your new projects. Trevor D -Original Message- From: [EMAIL PROTECTED] [mailto:lilypond-user-bounces+t.daniels=treda.co.u [EMAIL PROTECTED] Behalf Of Graham Percival Sent: 01 January 2008 10:52 To: lily-devel Cc: lilypond-user Mailinglist Subject: Leaving With the end of 2007, I am announcing my intention to leave LilyPond. I began using LilyPond in the summer of 2001. For the next three years, I wrote a lot of music, and gave a tiny amount of help for the project. Then I finished my first degree and moved to a different university. I also became the Documentation Editor, since nobody else was willing to do it. For the next three and a half years and almost three thousand hours, I gave a huge amount of help to the project, but only wrote a tiny amount of music. Two pieces, to be exact: both chamber music, and both under five pages in full score. Music composition is no longer a part of my life; I'm now a grad student in computers science. I'm still connected to music: I'm working on Computer-Assisted Musical Instrument Tutoring programs, particularly focusing on violin. (if anybody's curious about this area, I could send them some of my conference publications.) I remain committed to open-source projects -- more than ever, since I am now a capable programmer. But I think I've done enough for LilyPond: as some users have noted, we have one of the best-organized docs of any project. Now I would like to contribute to other projects, and begin sharing my *own* open-source projects. I am not abruptly leaving, though. That would be unfair to whoever replaced me: I have a lot of experience with the lilypond docs and project management. I will therefore remain in the project for the next few months. This is _solely_ so that I can mentor my replacement(s), please see the email Leaving: replacements. Don't treat my staying for another X months an excuse to remain inactive until then; please begin helping *now*, so that I can teach you how to do these tasks efficiently. Cheers, - Graham Percival, LilyPond Documentation Editor and Bug Meister. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving
My thanks also. One of the great flaws of most Open Source projects is a manual that's helpful only to the people who originally wrote the program. You deserve a lot of thanks for all your work in making sure that's not the case for LilyPond. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: replacements
Graham Percival wrote: An previously announced, am I gradually leaving LilyPond. This leaves a large number of tasks unfilled.ate lilypond knowledge) I would consider the job of Documentation Editor. Does it require building on multiple platforms? I have a GNU/Linux x86 box capable of doing the builds and a Mac G3 and possible access to an XP box. Paul Scott - Documentation Editor (1 hour): when there's a submission to lilypond-devel (*not* lilypond-user) for new docs, add them. If there's a bug discussion that requires noting the bug in the docs, do it. Review the new docs written by others (for spelling, grammar, general English, how they fit into the docs as a whole, etc). Occasionally rewrite old docs if they can be significantly improved. (time for ongoing maintenance, not for GDP) Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: replacements
2008/1/1, Paul Scott [EMAIL PROTECTED]: Graham Percival wrote: An previously announced, am I gradually leaving LilyPond. This leaves a large number of tasks unfilled.ate lilypond knowledge) I would consider the job of Documentation Editor. Does it require building on multiple platforms? I have a GNU/Linux x86 box capable of doing the builds and a Mac G3 and possible access to an XP box. That would you also make you a candidate for testing all the different binary builds. :-) -- Han-Wen Nienhuys - [EMAIL PROTECTED] - http://www.xs4all.nl/~hanwen ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: replacements
On Tue, 01 Jan 2008 12:48:35 -0700 Paul Scott [EMAIL PROTECTED] wrote: Graham Percival wrote: An previously announced, am I gradually leaving LilyPond. This leaves a large number of tasks unfilled.ate lilypond knowledge) I would consider the job of Documentation Editor. Does it require building on multiple platforms? I have a GNU/Linux x86 box capable of doing the builds and a Mac G3 and possible access to an XP box. No, you don't need to build on multiple platforms... although as Han-Wen mentioned, there are vacant jobs that require such a setup. To clarify one possible misunderstanding, the Documentation Editor is a editor-in-chief position, overseeing all the documentation work. There are some people editing the documentation as part of GDP, but that's different from this position. The DE needs to be able to handle git, patches, diffs, building the docs, and fixing broken doc-builds. For the moment, I suggest getting involved in GDP. http://web.uvic.ca/~gperciva/ If you want to jump into the technical side of things, see advanced-tech.txt (or perhaps you have already done this). To get an introduction to the non-technical side of the job, I recommend editing one of the unclaimed sections of NR1. (see current.txt) Text has not been touched yet, while Pitches is almost perfect. Are you familiar with texinfo? Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Leaving: replacements
Han-Wen Nienhuys wrote: 2008/1/1, Paul Scott [EMAIL PROTECTED]: Graham Percival wrote: An previously announced, am I gradually leaving LilyPond. This leaves a large number of tasks unfilled.ate lilypond knowledge) I would consider the job of Documentation Editor. Does it require building on multiple platforms? I have a GNU/Linux x86 box capable of doing the builds and a Mac G3 and possible access to an XP box. That would you also make you a candidate for testing all the different binary builds. :-) Testing or building and testing. The other machines are not fast enough to do reasonable builds. Paul ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user