How would you deal with the issue of having to respond to everybody's comments, this could end up being a time sink.
E.g. you write a beautiful proposal on some new feature and then joe schmoe comes along and shits on your idea without taking time to consider it.
Now you have to either ignore his comment, leaving it there for other schmoes to read, or respond to it which takes time away from doing something constructive.
GitHub lets the repo owner/maintainer delete other people's comments. Strangely, they appear to also allow the repo owner edit other people's comments, which I don't really get.
Forking the specs for an API feels just like forking an open source project. I wouldn't want to drudge through Facebook's API code, but it would be nice to comment on changes, have a changelog, and make them auto validate against their own specs.
I like the idea of contributing but it would be nice if I could give a simple up vote rather than having to add a full comment. You may get weighed down by "me too +1" comments.
One of the goals should be the guarantees given that the API spec that's documented is actually reflected on the live version and the steps taken to ensure its accuracy.
[+] [-] knighthacker|13 years ago|reply
1) You involve the API consumers in the design and decision process, which helps in understanding their use cases better.
2) Give insights and transparency to consumers as to why and how some decisions were made about the API.
[+] [-] zende|13 years ago|reply
[+] [-] mjallday|13 years ago|reply
E.g. you write a beautiful proposal on some new feature and then joe schmoe comes along and shits on your idea without taking time to consider it.
Now you have to either ignore his comment, leaving it there for other schmoes to read, or respond to it which takes time away from doing something constructive.
[+] [-] zende|13 years ago|reply
[+] [-] T_S_|13 years ago|reply
These days that would correspond to forking the spec. So unlike an open source programming, it is not nice to fork the spec.
Or is it?
[+] [-] zende|13 years ago|reply
[+] [-] pulledpork|13 years ago|reply
[+] [-] zende|13 years ago|reply
[+] [-] mahmoudimus|13 years ago|reply
[+] [-] unknown|13 years ago|reply
[deleted]