I would like to inform all of you that I decided to significantly
reduce my activity in the Axis2 project. Over the last months I have
worked primarily on JIRA issues and on improving the test suites of
SAAJ and ADB [1]. This work has put me in the line of fire of people
who are not willing or not able to let a discussion occur in a
constructive way. Considering that I dedicate some of my free time to
do this and that my professional life is already stressful enough, I
can live very well without this. Doing the dirty job of fixing bugs is
simply not worth it under these conditions.

The fact is that in AXIS2-4465, I have implemented a fix that
inadvertently removed a public method and causing a subtle issue in a
dependent project. I have been immediately accused of drastic and
deliberate changes to public APIs and these accusations went as far as
talking about "merrily chang[ing] APIs" and "things are going to
become a big mess". In addition these accusations have been put
forward while being vague on the exact issue that the fix caused (the
complete information about this was only disclosed in the 35th post in
this thread). This caused the discussion to quickly degrade instead of
remaining focused on the facts and drawing the conclusions after
analyzing those facts. Furthermore, in another thread, my fix in
AXIS2-4465 has been implicitly put on a level with a proposed
modification that would change the deployment subsystem, dispatchers
and transports. I think that all this goes way beyond legitimate
criticism and also way beyond what one would expect in a constructive
discussion.

Note that I am not resigning from the Axis2 project; I will just shift
priorities.

Andreas

[1] 
http://svnsearch.org/svnsearch/repos/ASF/search?path=%2Fwebservices%2Faxis2%2Ftrunk%2Fjava&author=veithen

Reply via email to