Re: doc reorg (especially Usage) possibly finished

2009-09-29 Thread Graham Percival
On Mon, Sep 28, 2009 at 09:08:46PM -0600, Andrew Hawryluk wrote:
> On Sun, Sep 27, 2009 at 6:57 AM, Graham Percival
>  wrote:
> > What do people think about the doc reorg shown in:
> > http://kainhofer.com/~lilypond/Documentation/general/Manuals.html
> > (and the actual manual pages, of course)
> 
> Is it worth mentioning in the essay page that the detailed
> typographical examples are easier to analyze in the PDF version than
> the HTML version?

Sure; done.

Cheers,
- Graham


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


Re: doc reorg (especially Usage) possibly finished

2009-09-28 Thread Andrew Hawryluk
On Sun, Sep 27, 2009 at 6:57 AM, Graham Percival
 wrote:
> What do people think about the doc reorg shown in:
> http://kainhofer.com/~lilypond/Documentation/general/Manuals.html
> (and the actual manual pages, of course)

Is it worth mentioning in the essay page that the detailed
typographical examples are easier to analyze in the PDF version than
the HTML version?

-AH


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


Re: doc reorg (especially Usage) possibly finished

2009-09-28 Thread Neil Puttock
2009/9/28 Graham Percival :

> Really?  I could have sworn that I did the "touch
> Documentation/*.te??" test... or maybe this doesn't trigger a full
> rebuild after all?

That won't rebuild the translations though, will it?

Here's the error message I got:

make[3]: *** No rule to make target
`/home/neil/lilypond/./out-www/xref-maps/application.fr.xref-map',
needed by `local-WWW-1'.  Stop.
make[3]: *** Waiting for unfinished jobs

> Sorry about this; I should have checked with a full make
> doc-clean.

No problem, for the time being I can make do with a local revert; I
just need to finish a clean build before checking a few docs changes
I've prepared.

>> If it's just the application -> usage change, then I'll be happy to sort it 
>> out.
>
> I don't mind doing it tomorrow morning.  I held off making this
> change just in case anybody had a huge problem with the new doc
> structure, but it seems that we're all basically ok with it.

OK, if you're sure, I'll let you get on with it.

Regards,
Neil


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


Re: doc reorg (especially Usage) possibly finished

2009-09-28 Thread Graham Percival
On Mon, Sep 28, 2009 at 05:56:27PM +0100, Neil Puttock wrote:
> 2009/9/27 John Mandereau :
> 
> > A few files have been moved in English docs, could somebody do the same
> > for translated docs?  I'm asking just in case somebody may volunteer,
> > otherwise I'll do this after October 5th and not before I get an
> > Internet connection at home.
> 
> Ah, this probably explains why I can do a clean docs build; it's
> currently breaking in Documentation/fr.

Really?  I could have sworn that I did the "touch
Documentation/*.te??" test... or maybe this doesn't trigger a full
rebuild after all?

Sorry about this; I should have checked with a full make
doc-clean.

> If it's just the application -> usage change, then I'll be happy to sort it 
> out.

I don't mind doing it tomorrow morning.  I held off making this
change just in case anybody had a huge problem with the new doc
structure, but it seems that we're all basically ok with it.

Cheers,
- Graham


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


Re: doc reorg (especially Usage) possibly finished

2009-09-28 Thread Neil Puttock
2009/9/27 John Mandereau :

> A few files have been moved in English docs, could somebody do the same
> for translated docs?  I'm asking just in case somebody may volunteer,
> otherwise I'll do this after October 5th and not before I get an
> Internet connection at home.

Ah, this probably explains why I can do a clean docs build; it's
currently breaking in Documentation/fr.

If it's just the application -> usage change, then I'll be happy to sort it out.

Regards,
Neil


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


Re: doc reorg (especially Usage) possibly finished

2009-09-28 Thread Graham Percival
On Mon, Sep 28, 2009 at 06:23:12PM +0200, Mats Bengtsson wrote:
> Quoting John Mandereau :
>
>> Le dimanche 27 septembre 2009 à 19:08 +0100, Graham Percival a écrit :
>>> I'm wondering if we can call them "Function index" and "Concept
>>> index".  Or something like that.  It just seems weird to have a
>>> "LilyPond index" for every manual.
>>
>> Maybe "Function and concept index", as this index actually merges
>> concept index and function index?  I'm not sure this is better than
>> "LilyPond index".
>
> Still, it would be much better if we simply could call it "Index". Do
> we still have the silly technical problem that this would translate
> into file called index.html in the web version?

Yes... what about naming them by the book name?  Learning manual
index, Notation reference index, etc?

Cheers,
- Graham


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


Re: doc reorg (especially Usage) possibly finished

2009-09-28 Thread Mats Bengtsson

Quoting John Mandereau :


Le dimanche 27 septembre 2009 à 19:08 +0100, Graham Percival a écrit :

I'm wondering if we can call them "Function index" and "Concept
index".  Or something like that.  It just seems weird to have a
"LilyPond index" for every manual.


Maybe "Function and concept index", as this index actually merges
concept index and function index?  I'm not sure this is better than
"LilyPond index".


Still, it would be much better if we simply could call it "Index". Do
we still have the silly technical problem that this would translate
into file called index.html in the web version?


   /Mats



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


Re: doc reorg (especially Usage) possibly finished

2009-09-28 Thread Graham Percival
On Sun, Sep 27, 2009 at 08:12:26PM +0200, John Mandereau wrote:
> Le dimanche 27 septembre 2009 à 13:57 +0100, Graham Percival a écrit :
> > What do people think about the doc reorg shown in:
> > http://kainhofer.com/~lilypond/Documentation/general/Manuals.html
> > (and the actual manual pages, of course)
> 
> I think the frame "Read it now" is superfluous, a simple link "Read it
> now" at the beginning of the frame "MANUAL NAME" or assiging "MANUAL
> NAME" the URL of the manual should be enough (I prefer the former to
> make sure that the reader immediately sees it).

I was trying to avoid the reader *immediately* seeing the link --
I wanted them to read the intro text first (and especially the
warning for the Notation Reference).  That said, I wanted a
regular user to know where to find the link on each doc page.

The current setup gives regular people a common place (mid-right
on the page), but I don't /think/ that new readers will skip over
the warning.  That said, even if it were in 40-point flashing red,
some people would still fumble around in Notation without knowing
the musical terms.  :(


Anybody else want to voice opinions about this?  I don't mind
changing the layout of the page, but I'd like a few more thoughts
first.

Cheers,
- Graham


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


Re: doc reorg (especially Usage) possibly finished

2009-09-27 Thread Carl Sorensen



On 9/27/09 11:55 AM, "John Mandereau"  wrote:

> Le dimanche 27 septembre 2009 à 17:37 +0100, Graham Percival a écrit :
>> How much of scheme do we get into, though?  I mean, what about
>> moving it back into Notation?
> 
> This would be wrong: even if we expanded it up to make a big chapter, it
> would not become reference documentation (we alreadhy have Notation Ref.
> 6 "Interfaces for programmers" and the Internals Reference for this), it
> would remain learning material.
> 
> 
>> As far as I'm concerned, as long as newbies know that it's
>> *possible* to do all sorts of funky stuff with this magical scheme
>> stuff, that's all they need to know.  I mean, nobody can seriously
>> complain that we're newbie-unfriendly by not explaining how to
>> make noteheads automatically change size based on their staff
>> position!
> 
> Certainly.  However, when we decide time has come to significantly
> expand this appendix and it gets too big to remain an appendix, we'll
> have to reword the reading guidelines so the reader doesn't feel he
> should even read this chapter, e.g. by recommending that "all this
> manual should be read from cover to cover, except the last chapter
> "Scheme tutorial", that can be read later to make better use of Chapters
> 5 and 6 of the Notation Reference, for example."


I think that my preference would actually to create a LilyPond Programming
manual, with the Scheme Tutorial and a rewritten NR6.  I don't think that
NR6 is actually Notation Reference.  That particular chapter has seemed to
me to be out of place anyway.

Thanks,

Carl



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


Re: doc reorg (especially Usage) possibly finished

2009-09-27 Thread John Mandereau
Le dimanche 27 septembre 2009 à 19:08 +0100, Graham Percival a écrit :
> I'm wondering if we can call them "Function index" and "Concept
> index".  Or something like that.  It just seems weird to have a
> "LilyPond index" for every manual.

Maybe "Function and concept index", as this index actually merges
concept index and function index?  I'm not sure this is better than
"LilyPond index".

Best,
John


signature.asc
Description: Ceci est une partie de message numériquement signée
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: doc reorg (especially Usage) possibly finished

2009-09-27 Thread John Mandereau
Le dimanche 27 septembre 2009 à 13:57 +0100, Graham Percival a écrit :
> What do people think about the doc reorg shown in:
> http://kainhofer.com/~lilypond/Documentation/general/Manuals.html
> (and the actual manual pages, of course)

I think the frame "Read it now" is superfluous, a simple link "Read it
now" at the beginning of the frame "MANUAL NAME" or assiging "MANUAL
NAME" the URL of the manual should be enough (I prefer the former to
make sure that the reader immediately sees it).

A few files have been moved in English docs, could somebody do the same
for translated docs?  I'm asking just in case somebody may volunteer,
otherwise I'll do this after October 5th and not before I get an
Internet connection at home.

Best,
John


signature.asc
Description: Ceci est une partie de message numériquement signée
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: doc reorg (especially Usage) possibly finished

2009-09-27 Thread Graham Percival
On Sun, Sep 27, 2009 at 07:55:32PM +0200, John Mandereau wrote:
> Le dimanche 27 septembre 2009 à 17:37 +0100, Graham Percival a écrit :
> > As far as I'm concerned, as long as newbies know that it's
> > *possible* to do all sorts of funky stuff with this magical scheme
> > stuff, that's all they need to know. 
> Certainly.  However, when we decide time has come to significantly
> expand this appendix and it gets too big to remain an appendix, we'll
> have to reword the reading guidelines so the reader doesn't feel he
> should even read this chapter,

I guess.  We'd also need to reword the intro to Notation, since
that "assumes the reader has read and understood the Learning
manual".

> > Was that seriously the reason?  I don't follow... I mean, the html
> > filename is "LilyPond-index.html".
> 
> So, why do you criticize the name "LilyPond index"?  The constraint is
> that we must have a node name other than "Index", otherwise the splitted
> HTML page name would clash with Top node HTML page index.html (not on
> Unix systems, but on Windows).

I'm wondering if we can call them "Function index" and "Concept
index".  Or something like that.  It just seems weird to have a
"LilyPond index" for every manual.

Cheers,
- Graham


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


Re: doc reorg (especially Usage) possibly finished

2009-09-27 Thread John Mandereau
Le dimanche 27 septembre 2009 à 17:37 +0100, Graham Percival a écrit :
> How much of scheme do we get into, though?  I mean, what about
> moving it back into Notation?

This would be wrong: even if we expanded it up to make a big chapter, it
would not become reference documentation (we alreadhy have Notation Ref.
6 "Interfaces for programmers" and the Internals Reference for this), it
would remain learning material.


> As far as I'm concerned, as long as newbies know that it's
> *possible* to do all sorts of funky stuff with this magical scheme
> stuff, that's all they need to know.  I mean, nobody can seriously
> complain that we're newbie-unfriendly by not explaining how to
> make noteheads automatically change size based on their staff
> position!

Certainly.  However, when we decide time has come to significantly
expand this appendix and it gets too big to remain an appendix, we'll
have to reword the reading guidelines so the reader doesn't feel he
should even read this chapter, e.g. by recommending that "all this
manual should be read from cover to cover, except the last chapter
"Scheme tutorial", that can be read later to make better use of Chapters
5 and 6 of the Notation Reference, for example."


> > index.html is the default page for a website.  Hence, we wanted LilyPond
> > index.
> 
> Was that seriously the reason?  I don't follow... I mean, the html
> filename is "LilyPond-index.html".

So, why do you criticize the name "LilyPond index"?  The constraint is
that we must have a node name other than "Index", otherwise the splitted
HTML page name would clash with Top node HTML page index.html (not on
Unix systems, but on Windows).

Cheers,
John


signature.asc
Description: Ceci est une partie de message numériquement signée
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: doc reorg (especially Usage) possibly finished

2009-09-27 Thread Graham Percival
On Sun, Sep 27, 2009 at 10:15:30AM -0600, Carl Sorensen wrote:
> 
> On 9/27/09 6:57 AM, "Graham Percival"  wrote:
> 
> > 1) Learning B. Scheme tutorial -- do we want to keep this here, or
> > integrate into Learning 4?  Or _possibly_ make a Learning 5
> > Programming inside LilyPond?
> 
> I don't think we want to put this in the main body of the Learning Manual,
> since we ask readers to read the LM cover to cover.  I think that having it
> as an appendix is the right thing to do.  But I like the name Programming
> inside LilyPond much better than Scheme tutorial.

How much of scheme do we get into, though?  I mean, what about
moving it back into Notation?

As far as I'm concerned, as long as newbies know that it's
*possible* to do all sorts of funky stuff with this magical scheme
stuff, that's all they need to know.  I mean, nobody can seriously
complain that we're newbie-unfriendly by not explaining how to
make noteheads automatically change size based on their staff
position!

> > 2) Was there some reason why all the indices are called "LilyPond
> > index"?  I have a vaugue recollection that it worked better in the
> > info format or something like that...?
> 
> index.html is the default page for a website.  Hence, we wanted LilyPond
> index.

Was that seriously the reason?  I don't follow... I mean, the html
filename is "LilyPond-index.html".

> > 3) I'm not convinced about the order of material inside each
> > chapter of Usage yet -- at the moment, I just want people to
> > consider the division of stuff into chapters, not within each
> > chapter.
> 
> I think there should be at least a pointer to OooLilyPond in Usage 3.2.,

It's in Usage 3.6.  IMO, Usage 3 is the worst chapter in our
existing documentation, but I'm not getting into that until other
projects are finished up.

> I do have a minor nit to pick: on the Manuals page, the regular use section
> is ordered
> Notation, Snippets, Usage,
> but the menu bar is ordered
> Notation, Snippets, Usage.

I see there was a similar thinko when you wrote that!  The meaning
got through, though; thanks, fixed.

Cheers,
- Graham


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


Re: doc reorg (especially Usage) possibly finished

2009-09-27 Thread Carl Sorensen



On 9/27/09 6:57 AM, "Graham Percival"  wrote:

> What do people think about the doc reorg shown in:
> http://kainhofer.com/~lilypond/Documentation/general/Manuals.html
> (and the actual manual pages, of course)
> 
> 
> I think I have the balance between Learning and Usage good now.
> The only remaining issues are:
> 
> 1) Learning B. Scheme tutorial -- do we want to keep this here, or
> integrate into Learning 4?  Or _possibly_ make a Learning 5
> Programming inside LilyPond?

I don't think we want to put this in the main body of the Learning Manual,
since we ask readers to read the LM cover to cover.  I think that having it
as an appendix is the right thing to do.  But I like the name Programming
inside LilyPond much better than Scheme tutorial.


> 
> 2) Was there some reason why all the indices are called "LilyPond
> index"?  I have a vaugue recollection that it worked better in the
> info format or something like that...?

index.html is the default page for a website.  Hence, we wanted LilyPond
index.


> If somebody could search the archives to look for any such reason,
> that would be nice.  If there's no such reason, then I'd rather
> rename them in some way.
> 
> 3) I'm not convinced about the order of material inside each
> chapter of Usage yet -- at the moment, I just want people to
> consider the division of stuff into chapters, not within each
> chapter.

I like the division of stuff into chapters.  Looks good!

I think there should be at least a pointer to OooLilyPond in Usage 3.2.,

I do have a minor nit to pick: on the Manuals page, the regular use section
is ordered Notation, Snippets, Usage, but the menu bar is ordered Notation,
Snippets, Usage.  All the rest are in order.

Thanks for your great work!

Carl



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


doc reorg (especially Usage) possibly finished

2009-09-27 Thread Graham Percival
What do people think about the doc reorg shown in:
http://kainhofer.com/~lilypond/Documentation/general/Manuals.html
(and the actual manual pages, of course)


I think I have the balance between Learning and Usage good now.
The only remaining issues are:

1) Learning B. Scheme tutorial -- do we want to keep this here, or
integrate into Learning 4?  Or _possibly_ make a Learning 5
Programming inside LilyPond?

2) Was there some reason why all the indices are called "LilyPond
index"?  I have a vaugue recollection that it worked better in the
info format or something like that...?
If somebody could search the archives to look for any such reason,
that would be nice.  If there's no such reason, then I'd rather
rename them in some way.

3) I'm not convinced about the order of material inside each
chapter of Usage yet -- at the moment, I just want people to
consider the division of stuff into chapters, not within each
chapter.


Cheers,
- Graham


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