On 09/05/2013 07:56 AM, David Nalley wrote:
On Thu, Sep 5, 2013 at 7:00 AM, Daan Hoogland <daan.hoogl...@gmail.com> wrote:
-1 on no docs no submits.

Docs are important to people that need a contribution they didn't
write themselves. The first ones are the ones to write docs where
missing. You contribute because you need code, not because you need
docs on it.


If the developer who wrote the code for a feature can't tell me (or
the rest of the userbase) how it works and how to use it, then I
question exactly how useful the feature is.


Everyone should be on the hook to document in some fashion. The doc writer are usually just better at it.

So as somebody who is more dev focused, I just don't know where to put things. I'm not about to touch the XML docs. That seems like a doc team's domain.

So personally I'd like to see a bit more organization in the wiki and then a clear cut definition of when stuff goes to the XML. Additional proposals and design specs don't count as documenting functionality. Those things are just SDLC artifacts. Frankly I think the current design template should have the scope, impact, and QA notes and then link to another place in the wiki with the design. As the development is in progress the wiki page can be marked with WIP.

We should be careful about "no X, no commit" policies. We don't want to discourage contributions. Documentation is useful and if somebody wants to contribute then I think they would be inclined to put some documentation such that it can be used by other people. If we make the process easy and obvious to do such, I think more documentation will exist.

Darren

Reply via email to