From: "David E Jones" <d...@me.com>
Please don't attack me Adrian, I didn't attack you. This is entertaining 
though, isn't it? I especially like how in your message
full of attacks message you ask for no more of the same. I reread my message 
below and I don't see any personal attack to you. So,
where is this "drama" coming from? Am I missing something here? You can 
misrepresent things all day, but only the less careful
readers will ever believe you.

I'm pretty sure I've asked this before, but could you please stop using my name 
to try to add legitimacy to your ideas? Just leave
me out of it. It's that simple.

If it's a good idea, present it and it will stand on its own. The quality of an 
idea has nothing to do with the person who
expresses it or the people who agree with it.

BTW, I don't think it's only you by any means. In general collaboration seems 
to have mostly broken down in the project. There are
lots of people still committing to the same code repository, but not many 
instances any more of people discussing things and
planning together, or at least soliciting feedback, and then having multiple 
people work together to implement based on the plans.
The project in general is still doing fine and it is growing and things are 
getting fixed, but collaboration isn't here any more.

I don't totally agree. The new lookups are a good example, the jQuery branch is 
another. We exchanged at the beginning and then
continued/continue to work together
But yes, less community exchanges in general, I agree. On my own I remember the 
fruitful exchanges we had on GeoLocation, for
instance. Also maybe it because you are less invoved Davis (it's not a 
reproach, only a fact ;o)

Any why is this? Is it because of the people involved? Is it because of the way 
the community is organized? Is it because the
whole concept of running this type of project (no central control, no agreed on 
spec to implement to) was flawed from the
beginning? Is it something else entirely?

I have not enough time to expand on this, but I don't think it's specifically 
related to people, more the way we are organized and
certainly the scope of the project.

For instance, take the wiki. I had an idea this afternoon. Remember David when 
you hired Les Austin? Could we not do the same thing
on behalf of the community. This would mean we bring some money in order to 
hire a Confluence specialist some days to organize
our documentation. There have been ideas on the user lists recently (notably to 
group spaces as it's now possible to handle
authorization at the page level). I really believe a better documentation would 
help much the community. For instance the search
(one space would greatly help) and the index in Google are bad (Export is the 
solution but still problematic as I said)... Of course
we would need to agree on what to do before... The idea behind is to look more 
professionnal (look at our "concurrents")

Jacques


I don't know...

-David


On Sep 17, 2010, at 12:28 AM, Adrian Crum wrote:

--- On Thu, 9/16/10, David E Jones <d...@me.com> wrote:
On Sep 16, 2010, at 12:37 PM, Adrian Crum wrote:

On 9/16/2010 8:18 AM, Jacques Le Roux wrote:
From: "Adrian Crum" <adri...@hlmksw.com>
This description of events isn't entirely
true.

David didn't reject Andrew's design, the
community in general felt
excluded from the design process. David simply
asked that we discuss
the design before code was committed.

Yes exactly, thanks for clarifying Adrian, I knew
I had left some points
behind

The security redesign was the outcome of that
discussion. As far as I
know, David and I agreed on the final design,
but interest in it fell
off. I ended up being the only person working
on it. Since then, David
has included the security redesign in his new
project.

I tought there were some stumbling blocks, notably
when merging your works.

We only disagreed on the workflow. David wanted to
commit all the changes at once and I wanted to commit them a
little at a time.

I guess you found a way to get me to comment on these
things... just claim to speak for me and then do so
incorrectly.

There were other disagreements, but I guess they were not
sufficient to be memorable.

BTW, the ExecutionContext stuff was a more significant
refactoring and cleanup intended to facilitate multi-tenant
features as well as make the runtime context sensitive
security possible. On the cleanup side it would eliminate
the need for the various ThreadLocal variables that exist in
the framework, and would help keep all of the junk out of
the context and parameters Maps (try logging a context now
to see what I mean).

I wasn't speaking for you, I was recalling the events as I remember them.

I agree we had other disagreements at the time, but they weren't related to the 
security redesign (from my perspective) so I
didn't mention them. The motivation in my reply was to correct some 
misrepresentations that were made, hopefully without stirring
up even more controversy.

Based on Jacques comments, and comments I've received from others in personal 
conversations, I believe the reason interest in the
security redesign dropped off was because of all of the drama surrounding the 
development of it. Even now, when new interest is
being expressed in the security redesign, more drama is being thrown into it. 
That's unfortunate - because the project suffers as
a result.

The drama comes from you assigning feelings and motivations to me that aren't 
there. The truth is, I'm not trying to attack you
or goad you.

In other words, get over yourself. You aren't some prize target that I'm trying 
to take down.

To the rest of the community I ask that you to please restrict the conversation 
of the security redesign to the design itself.
Maybe then we can see some progress.

-Adrian







Reply via email to