I do not have definitive answers.

I will try review the book annually, usually in August. When I do this
is the process:
- I diff the online book with the printed book
- I go over the logs to see which features are undocumented and need
documenting
- If I add documentation then it becomes a stable backward compatible
feature (*)
- I publish the new book

(*) it is a bit of a chicken and egg issue. It is stable if I feel it
is useful and general enough based on my expectation, actual usage and
discussions on the mailing lists. There is no formula for making this
decision. If you feel something needs improvement you can always raise
up the issue on the mailing list and that will prevent the feature to
become stable.

Massimo


On Apr 27, 8:09 am, villas <[email protected]> wrote:
> It is tricky for book editors to write new sections for the book for
> various reasons:
> e.g.
>
> - Editors do not usually know the full background and intent of new
> features.
>
> - As new features are always introduced as unstable, it is too early
> to document them.  Typically there are relevant group postings
> (sometimes split between the two groups),  but these are easily
> fragmented and lost.
>
> - Once features are documented in the book, Massimo tends to consider
> them eligible for backward-compatibility. Therefore that decision is
> very important and is beyond the scope of an editor and can only be
> made by a core developer.
>
> We do need to agree a new work-flow.  Here are a couple of questions
> to move the discussion forward a little:
>
> 1. Does Massimo intend to review, overhaul and re-issue a new edition
> of the book annually?
>
> 2. Perhaps we could add sections to the book (e.g. in a different
> color) which are clearly identified as unstable/experimental?  Or
> perhaps, the wiki idea (by VP) is better for that?
>
> 3. Can Massimo introduce some way of informing when a feature is
> considered stable and therefore ready for formal inclusion in the
> book?
>
> Thanks, D

Reply via email to