You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Daniel Kulp <dk...@apache.org> on 2010/09/28 18:35:14 UTC

Survey Results.....

Benson already looks at the Survey and posted some of his thoughts.   Here are 
my thoughts based on the questions: 

1)  The interesting thing about this question is that there are a LOT of 
relatively new users of CXF.   For an "established" project, that is kind of 
exciting.  Over 70% of the users have used it for less than 2 years with half 
of them under one year.   That's a lot of new users and definitely shows we 
need to help them out getting started.  Since the first release of CXF was in 
July of 2007, I wonder how people have used it for more than 5 years.  :-)

2-5) Were targetted at figuring out how CXF is used in businesses.  To me, the 
interesting thing is that nothing really stands out as a stronghold.  It's 
used in a wide variety of industries and for a wide range of solutions. 
(although integration does stand out a bit)  This is good and bad.   Good that 
it's genericly useful for a wide audience.  Bad in that it's hard to really 
target any one area for improvement.

6-7) Like 2-5, these questions show that CXF is used by ALL sizes of 
companies.  The usage is fairly evenly spread out over the entire company size 
selection.   Again, hard to target specific things.

8-9) These were a bit surprising to me, but may be a reflection of the results 
of 2-7.   These questions show that there are a low number of "CXF 
applications" per business, but each application hosts a number of CXF 
endpoints.   I may try digging into the raw results to see how these correlate 
to the company size metrics.   

10) Ommitting Jetty was a serious mistake.  12 write in votes for Jetty shows 
it IS used, but Tomcat is deinitly number 1 by far.   We definitely need more 
tests and docs for tomcat.

11)  No real surprises here (although missing OSX was dumb on my part).  Linux 
is #1 followed by Windows.

12) Again, no surprises.  Eclipse #1 as expected.   I guess my only real 
surprise was the lack of more Emacs/VI write ins.  They must finally be giving 
up after all these years. ;-)

13) No real surprise here either.  The main projects listed are the same ones 
we collaborate with to make sure things work seemlessly.  

14) People like Spring.  Nice to know.   :-)

15) No real surprises.  Kind of wish I would have separated Axis1 and Axis2, 
but nothing major.

16) OK. We need better docs, tutorials, and documented examples.   I guess I 
should have expected that.  :-)   

17) Looks like  we as a community do a good job supporting our users.  That's 
a good thing.  

18-19) I liked these questions.  JAX-WS and JAX-RS are #1 and #2 which REALLY 
justifies the work we've done with the JAX-WS and JAX-RS implementations and 
getting the TCK's passing and such.  Security being #3 (#1 on 19) also 
justifies the work there, but also shows we need to work harder on improving 
it.  Some of that work involves working closer with WSS4J and such to get bugs 
fixed there.   I know Dave and Glen have started filing bugs and patches there 
which is great.   I was slightly surprised the coloc stuff wasn't rated 
higher, but I guess CXF really targets distributed stuff, not in-VM stuff as 
much.  My only other major thought: we need more JMX instrumentation.

20) All of these specs are "neutral", with a slight lean toward possitive.   
This is probably another question where delving into the raw data may be 
interesting to see if large companies want these more than the smaller 
companies or similar.

21) Kind of expected.  The new databindings are only slightly interesting.  
The other spec things are more so.

22) OK.  We have too many dependencies.  Not sure what can be done other than 
documenting better what deps are required and when.  I was surprised that the 
OSGi stuff wasn't a bit higher.  

23) Yea, users want a little of everything.  Want fries with that as well?

24) Not my area. I know very little about these so I really don't have a 
comment.

25) I definitely encourage everyone to read all the comments.  A lot of good 
comments that really helped boost my spirits.   Several good suggestions and 
such as well. 



-- 
Daniel Kulp
dkulp@apache.org
http://dankulp.com/blog