[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Wed, 08 Oct 2008 13:27:55 +0200
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)
"Valentin Villenave" <address@hidden> writes:
> 2008/10/8 Valentin Villenave <address@hidden>:
>> I won't push it myself because it's still a scary move (at least to me).
> And by the way: I haven't added any NEWS item since I'm not sure this
> will get merged, but it ever does, we /ABSOLUTELY/ need to post it on
> the mailing list, on the website, put a big warning in the
> documentation, send airplanes with banners in the sky, etc.
> PianoStaff may be used by 80% of LilyPonders, so if suddenly stops
> working that would easily look like an apocalypse to them.
The customary solution for interface changes would be to make this a
three-step process distributed over three releases. First step is
deprecating it in the documentation, second step is to have Lilypond
emit warnings when it is used, third step is to remove support.
First and second step may reasonably be conflated here since there is a
feasible way to have source working without warning across releases:
just use Grandstaff anywhere.
Re: KeyboardStaff?, Joe Neeman, 2008/10/08