[Adium-devl] Documentation (aka 'Community Building')
Chris Forsythe
chris at adiumx.com
Thu Aug 2 12:32:32 UTC 2007
Does anyone have the log of where I described the history of Adium in
irc? That would be a good starting point for some of this I think.
Eric, ping me when you're available, let's start on the policy
documentation asap, we don't need to wait for 1.3.
Chris
On Aug 2, 2007, at 3:15 AM, Eric Richie wrote:
> First off I'd like to say thanks to Chris for pointing out the
> Poisonous
> People video. I found it quite enlightening in spots since Adium
> was my
> first and is still my main connection with the open source
> community at
> large.
>
> That being said, I too have since consumed the Kool-Aide and I am
> very much
> in favor of getting some more documentation out there. The discussion
> earlier was about documenting the code itself, but I think we need
> to go
> beyond that and also document some of our policies and procedures.
> In fact
> I feel so strongly about this that I'd like to suggest the idea
> that maybe
> along with working on the crash reports for 1.3 that we also make
> documenting what we have (both code AND procedural) a priority
> rather than
> just an "as we get around to/feel like it" activity.
>
> There have been several instances recently where I was working on
> something
> and had to take time out to bug Evan or David about a coding issue
> (I still
> can't for the life of me figure out all the various plists
> associated with
> prefs and their defaults and where they all go) or talk to Chris
> about how I
> should handle something. While I know that it's good to ask for
> help with
> things and that they don't mind helping, it also takes time to
> answer them.
> This time might be better spent doing something else.
>
> My point is that a lot of these recent issues (to continue with my
> personal
> example) could have been resolved if there were better
> documentation all
> around.
>
> The other issue that this creates is an entry barrier for people
> that might
> want to help us out. There are a lot of people who may be dying to
> lend a
> hand but don't feel comfortable enough to come right out and ask
> for help.
> These people would also be greatly benefited by the ability to
> actually look
> up the answers to their questions. Not to mention SoC students who
> may come
> in knowing little or nothing about our codebase to begin with.
>
> I know this is starting to become quite long but I'm realizing more
> and more
> the importance of doing things the RIGHT WAY. I am certainly
> willing to
> help out with this effort wherever I can. I'd also like to suggest
> that
> once we get some procedural things documented (for instance how
> we'd like
> the code itself to be documented [even if it's just a link to a
> page of best
> practices]) that maybe we could offer some sort of a training
> session for
> people that might want to contribute to the code documentation
> efforts like
> we had done last year for tickets.
>
> I hope that I'm preaching to the choir but I'd like to help do my
> part to
> prod the effort along. I think we owe it to ourselves and our
> community at
> large to make some progress in these areas. Good documentation has
> never
> hurt anyone and will only be to the benefit of us and our beloved
> duck.
>
> /steps down from the soapbox.
>
> -Eric
>
>
More information about the devel
mailing list