You made many good points but I need to correct some.

On Dec 18, 2007 3:51 PM, Alex Karasulu <[EMAIL PROTECTED]> wrote:

<snip/>

> (4) I won't go into detail to keep some things private but I know you wanted
> to find this thread [1] because it was one which you suspected was a veto
> against you.  You explicitly searched for and found this thread after some
> recent events.

I have never searched for that thread.  What I searched for was a vote
about inviting someone into the PMC.  Moreover, what's up with the
veto from the community?  If the community doesn't like my idea, then
that's OK.

People can veto my idea, but I also have my right to keep persuading
my idea as long as I think it's really right and it is the
responsibility of the community to pursuade me that my point is wrong
or it's just a matter of trade-off.  Additionally, we didn't have
issues related with framework on top of framework (or library) and
logger reentrancy at that time, and that's why I think we need to
reconsider the previous decision.

I don't feel offended by the decision of the community.  What really
dismays me is this kind of personal offense.  Saying 'I won't go into
detail to keep some things private' just makes me laugh; what would
people imagine about me?  Is this intentional to spread out some
conspiracy theory?

> However, regarding this thread coming back to life, it occurred right after
> you explicitly searched for it.  You wanted to bring it up again, primarily
> because it was an outstanding issue that you felt was legitimate.  Most
> importantly, it did not unfold in the manner you wanted it to be addressed.

Again, I did never searched for it both implicitly and explicitly, and
please note we got two new issues related with the current logging in
MINA which were discovered very recently.  You are saying that I will
do the best for MINA and I want to control this project at the same
time by saying 'Most importantly, it did not unfold in the manner you
wanted it to be addressed.'  It sounds like I am driving this project
for my personal benefit and you are upsetting me seriously.

> This is all fine, but I'm wondering why David kicked it off and joined in.
> I'm not suggesting we have a "follow the leader" situation but the
> possibility is starting to occur regularly in my head.  This is happening
> because I fear having the merits of my points undermined by back channel
> coordination.  Again I am not accusing you of it.  I am stating it as a
> concern and something that my reasoning points to as a possibility.

You don't need to worry about that at all.  I found David and I have
similar idea about logging and he is also the author of a framework
that suffers with many logging framework JARs.  He has his concern and
I have to resolve his concern as a committer of MINA project not as a
colleague of him.  Of course, our employer provides a private IRC
channel, but please note that our communication about MINA almost
always occurred in #mina channel at freenode.net or this mailing list.

> Thankfully, the majority, of individuals on thread [0], naturally opposed
> the emergence of yet another logging API.  If they did not, then my voice or
> any other opposing voice, would be drowned out. As a well respected and
> empowered member of this community, you should try to prevent your over
> whelming stature from drowning out fainter voices of reason.

It sounds like that I have ever tried to bury someone's voice.  Did I
get something wrong?

> Sometimes
> there is no absolute right or wrong decision and it's a trade off.  So, when
> you possess so much influence, the responsible thing to do is to look out
> for those that have less influence but are trying to make a point for the
> benefit of the project.

Who have less influence and who have more?  Do I have more influence
over this issue?  Or... is that you?  I might have more influence in
overall decision, but this thread is not the case as you already know.

And.. explain me why it is a matter of trade-off.  To me, it's a
critical issue that hinders the adoption of MINA in many library
projects.  Anyone can create his or her own protocol implementation
and provide it as a new library wrapped with more protocol-specific
API, and then now we are forcing them to use SLF4J just because we
believe it's good no matter how he or she thinks about SLF4J.  I think
it's even against the spirit of the open source activity; it's rather
the violence over potential users.

> The majority has expressed it's disinterest with this idea and sometimes you
> need to yield to the community over your own beliefs of what is the best
> route.  Let the community find out for itself if it is wrong. Besides, they
> got your message.  They already have the information for your approach
> imprinted twice now in the archives.  If the rest of us is wrong we can
> revisit the topic.  It's fair to say, the majority is still not interested
> in pursuing yet another logging API to be maintained by MINA.  So can we
> drop this, please?

To finish this discussion, Maarten or any other community members will
have to provide a better alternative to my idea.  Why are you and they
ignoring those minorities who have *less influence* really by saying
'just live with it'?  There are people out there who just can't live
with it.  Shoule we let people drop MINA from their dependency like I
did for Commons BeanUtils just because of logging?  That is a real
nonsense.

Trustin
-- 
what we call human nature is actually human habit
--
http://gleamynode.net/
--
PGP Key ID: 0x0255ECA6

Reply via email to