Le 02/07/13 07:03, Tim Starling a écrit :
Many RFCs are just "good ideas", often
attracting no comment because
there is no obvious criticism of the feature at the level of detail
given by the proposer. This raises the question of whether an RFC is a
feature request (like a Bugzilla enhancement) or a design document. If
an RFC is a design document, then we might ask for more detail about
feature implementation, and close the RFC if none is given. This may
lead to the closure of RFCs which have no interest or support from
developers. I'm inclined to think that this is an appropriate path to
take, i.e. that RFCs should be design documents, but I am interested
to hear comments on the subject.
Hello,
There is definitely an issue in feature with no follow up being
considered as RFC. They should be considered draft pending approval to
actually enter a RFC process which would lead to an actual implementation.
We could probably get some inspiration by looking at the IETF (Internet
Engineering Task Force) process, most of it is described in RFC 2418:
http://tools.ietf.org/html/rfc2418 . A 30'000 feet overview (and
possibly a wrong one) is roughly:
- people having an idea form a working group the working group as clear
goals and achievements expectations.
- people discuss over mailing list and draft documents which will be
the base of a all group session
- session issue a draft of their document
- repeat
- their work is published as an RFC (which is merely a publishing
process, not forming an actual standard).
- the working group is disbanded
Eventually a RFC will become a standard and all vendors are expected to
implement it :-]
Applied to us, most of the RFC actually on
mw.org would be more call for
participants. That would lead to someone being in charge, forming a
group of interested people that would have the role to formalize a
document. The document would then be approved by the architects and
form an actual RFC. The RFC would eventually be implemented.
Starting with a glossary and describe roles of people would be a nice
first step. We could then work on writing down the process steps.
My 0,02€
--
Antoine "hashar" Musso