Le 3/2/12 9:40 AM, Fabio Martelli a écrit :
Il giorno 01/mar/2012, alle ore 21.12, Simone Tripodi ha scritto:

Hi all guys!

I know that working in the same office speeds up the development
process, but I'd like to pray you anyway to make the whole community
more aware about the proposed roadmap, in order to make the project
not only OSS but also open dev - ASF projects are community-driven! -
and then get more external contributions.
Hi Simone, I do think that what you have written is right.
 From my side I would share with the community our past roadmap [1].
This was our idea before to enter into the Community but, of course, I well 
know that it have to be re-discussed asap.
There is nothing that need to be "re-discussed". Not now, not even in a near future.

What Simone says is pretty simple : every discussion, every choice, *must* be discussed on the public mailing list. That does not mean that, because Syncope has been accepted in the incubator, we should re-evaluate every single decision which has already been made by the current team.

Now, the advantage of having public discussions is that it helps outsiders to be part of the discussions, and bring some new ideas, and new opinions. That's pretty much it.

Simone's warning is that at some point you guys, working in the same office, F2F, will find it more convenient to make a decision *before* it has been discussed on the ML. That's one of the major community anti-pattern. And The ASF is *all* about community !

However, you cannot ask us to change roadmap planned for Syncope 1.1-incubating.
Of course the community can !!! The roadmap must be discussed and accepted, before it becomes official. As usual, this is done by trying to reach a concensus, if if none is found, then by a vote.

Just because you entered into incubator does not magically freeze a roadmap.
The main reasons are two:
1. a lot of issues had been opened before our enter into the community (we 
cannot go on with developments with inconsistencies into the source code);
2. we have done several commercial proposal based on Syncope 1.1 before to 
enter into the community.

Ok, let's be clear : whatever business proposal you have made is totally orthogonal to the ongoing work in The ASF. Period.

If you need to fulfill some of the commitment you've made, thats your problem, not the ASF problem. Fork the project, if needed.

Why am I stressing out this point ? Because we have seen too many projects at the ASF being polluted by commercial agendas.

Now, I'm painting it black, on purpose. I'm pretty sure that you guys will do the right thing. It's just that you have to understand what the Apache Way is all about.

Further, the 70% of activities that we are doing in this period is bug fixing. 
I do hope that this is not a problem.
No, not at all.

Now, keep in mind that one major criterium for this project to get out of incubator is that you can successfully create a diverse community, ie you succeed in adding some new committers from other companies, in order to make Syncope a real community, way larger than just Tirasa.

Don't get me wrong here : I'm not telling you guys that you have done any mistake so far. I'm just trying, and so is Simone, to show you the traps you may fall in.

--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com

Reply via email to