On 16 Aug 06, at 9:40 AM 16 Aug 06, Dion Gillard wrote:
You mean like this:
http://docs.codehaus.org/display/MAVEN/IRC+Log+Design+Discussion+26
+May+2005
That particular discussion had everyone who even vaguely knew what
the issue at hand was, even so you only know we talked about it
because we logged it. Also, the use of our IRC has evolved over time
just as people evolve their communication strategies. Geir's example
below is exactly what he and I used to do *all* the time except we
never posted anything to the mailing lists. We designed pretty much
every last detail of Velocity over IRC and usually it was a private
IRC conversation. So everyone changes to adjust to what best suits
the situation.
If you look at the Maven lists and how often we post topics for
development discussion you'll often find no one outside the core set
of committers answers any of them. Often times not even the core
committers answer. Then it fades away and folks generally don't go
hunting down the topic in the archives, except for the very few that
have a mail flagging technique. But anyone interested in knowing what
we're doing is here:
http://docs.codehaus.org/display/MAVEN/Maven+2.1+Design+Documents
Regardless of whatever else we do those are the items of discussion
and nothing leaves the queue until it is resolved and we don't tackle
any other new issues until a place in the queue frees sometimes pass
in and out of the mailing list and sometimes devs/users leave
comments in the wiki. We then vote on the mailing list, although I
think a little voting app like we use for elections would be better
for record keeping, or a little webapp. So what's makes it easier for
a new person entering the community to get involved? Sifting through
archives or looking at that one page. The one page I would think. If
that page points at email threads (which we're working on), IRC logs
or the Wiki then who cares what the medium is provided it's available
to everyone. If people want to get involved they generally ask and
that's about all they need to be involved.
Bottom line is if you don't include other people then they aren't
going stay around to help and the project will go to pot. Telling
people they can't use IRC for discussions or even making decisions
isn't going to prevent a project from spiraling downward. It's the
attitude of the people involved that will keep a project afloat. I've
adjusted from doing a lot of things myself like writing Velocity or
large chunks of Turbine, the first incarnation of maven, the second
incarnation of maven but it's not IRC discussions that kept others
from being involved or feeling included it was my attitude. My
attitude changed and my general mode of communication changed and
that included how I used IRC. I think it's pointless to hammer on a
point that some technology is going to make or break a project, or
even help or aid a project to be more one way or the other. If the
project is going to be a long term survivor the people involved in
the project will figure it out.
On 8/16/06, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
Jan Blok wrote:
> Hi,
>
> What could be the problem of any real-time communication medium
usage
> between some community members as long as every one agrees code and
> design decisions are made on the mailing list?
Because the reality is that decisions are made on IRC,
implicitly. It's
hard to engage in an argument that already happened, especially
when the
discussion was very conversational rather than formal :
A: what do you think?
B: Well, like you said before...
A : about the contstructor
B : no, the other thing
A : related to using =?
B : right that it.. it would be better if that was done as Jim
suggested....
versus the more formal statements people make in email
"I'm beginning to agree that ensuring that re-serializing the
Properties
preserves the original delimiter ("=" in Jim's example) that was
used in
the original file."
geir
>
> Regards Jan Blok
>
>
>
> Jim Jagielski wrote:
>
>> I think one way of looking at this is simply remembering that
>> the ASF values community over code. Yes, IRC and other
>> real-time communication methods means "quicker" code
>> development, etc, but it places, IMO, an undue barrier
>> to the development of the community.
>>
>>
---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
http://www.multitask.com.au/people/dion/
"If you even dream of beating me you'd better wake up and apologize" -
Muhammad Ali
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Jason van Zyl
[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]