Introduction

This survey was designed to collect information and feedback from all Apache OFBiz Committers.It was sent out to all Committers, including non active and emeritus (a total of 38). The information gathered will be used to help understand if there are any areas where help and support is needed, and also to give Committers an opportunity to highlight any points they see as important that may not have yet come up for discussion on the mailing lists.

 

IMPORTANT NOTE: All responses to this survey were voluntary. There was no obligation for any of the OFBiz Committers to respond to this survey.

 

Survey Details:

Survey Catchment

Statistics were captured about the Committer status.

Response Frequency

The survey was open for a total of 7 days (19th - 25th May 2016).

 

Survey Questions

Question 1: How long have you been an Apache OFBiz Committer?

 

Answer ChoicesPercentageNo. Responses
1-3 Years54%13
3-5 Years4%1
Over 5 Years42%10
   

Comments :

Conclusions :

Question 2: Are you a Committer on any other Apache projects?

 

Answer ChoicesPercentageNo. Responses
Yes4%1
No96%23
   

Comments :

Conclusions :

Question 3: Which of the following best describes how you see yourself?

 

 

 

Answer ChoicesPercentageNo. Responses
I'm very active and I contribute often17%4
I'm active but don't contribute as often as I would like to54%13
I'm active but haven't contributed for a while8%2
I'm not active and would like to be more active13%3
I'm not active and am no longer involved with the project4%1
None of the above4%1
   

Comments :

Conclusions :

Question 4: How often do you make commits to the Apache OFBiz repository?

 

Answer ChoicesPercentageNo. Responses
Often (once a week or more)13%3
Sometimes (less than once a week)33%8
Rarely (less than once a month)38%9
I dont do commits anymore13%3
None of the above4%1
   

Comments :

Conclusions :

Question 5: Which of the following best describes your commit activity?

 

Answer ChoicesPercentageNo. Responses
I mainly create, test and commit my own patches38%9
I mainly watch for patches from others to test and commit25%6
I'm not doing many commits at the moment13%3
I mainly test and provide feedback on patches4%1
None of the above21%5
   

Comments :

Conclusions :

Question 6:  Do you generally contribute to areas that are relevant to your work?

 

Answer ChoicesPercentageNo. Responses
Yes71%17
No29%7
   

Comments :

Conclusions :


Question 7:  What would make you more active as an Apache OFBiz Committer?

 

Answer ChoicesPercentageNo. Responses
Nothing, I'm as active as I want to be29%7
Having more space time63%15
Having a defined workload so I know what needs to be done0%0
Being able to work as part of a team with another Committer or Community member4%1
None of the above4%1
   

Comments :

Conclusions :

Question 8: Please respond the following statements

 

 

 Strongly Disagree DisagreeNeither Disagree nor AgreeAgreeStrongly AgreeTotalWeighted Average
The community expects Committers to fix any reported problems immediately212370243.38
Being a Committer is difficult because you can only work on OFBiz in your spare time15891242.83
Committers are sometimes unsure of which areas to focus on031092242.58
Committers are only expected to be active on a project for a fixed time then they leave and move onto something else411540243.63
It would improve things if newer Committers were mentored by a more experienced one009114242.21
        
Answer ChoicesStrongly Disagree DisagreeNeither Disagree nor AgreeAgreeStrongly AgreeTotal
The community expects Committers to fix any reported problems immediately8%50%13%29%0%24
Being a Committer is difficult because you can only work on OFBiz in your spare time4%21%33%38%4%24
Committers are sometimes unsure of which areas to focus on0%13%42%38%8%24
Committers are only expected to be active on a project for a fixed time then they leave and move onto something else17%46%20%17%0%24
It would improve things if newer Committers were mentored by a more experienced one0%0%37%46%17%24
       

Comments :

Conclusions :

Question 9: What do you think would help improve the project? Please rank these in order of importance

 

 

Answer ChoicesRank 1Rank 2Rank 3Rank 4Rank 5Rank 6Score
Having More Committers11246102.21
Having a more structured and defined workplan4755214.13
Improving quality by cleaning and tidying up the existing codebase10522324.46
Better documentation68352 04.46
Keeping up to date with trends and technology by adding new features and improvements11114433.25
Separating out the framework into a distinct product2214782.5
        

Comments :

IMPORTANT NOTE: Jacques highlighted on the mailing list that an important answer choice was missing  - that of the project historic 'technical debt' that needs to be addressed. This is the list of JIRA issues that have been created over the years that need to be reviewed, applied or closed. We focus a lot on the newer JIRA isues but old issues (especially patches) date quickly so if not applied become more and more difficult to integrate.

Conclusions:

Question 10: Would you be willing to participate in future OFBiz Committer surveys?

 

 

Answer ChoicesPercentageNo. Responses
Yes96%23
No0%0
Perhaps4%1
   

Comments:

Conclusions:

Final Comments

Please note that participation in this survey was completely voluntary. None of our Committers were under any obligation to respond to the survey. I'm happy that a majority of them did and that we were able to capture this valuable information.

Thank you to everyone who completed the survey that enabled me to provide these results and details. I hope that these are useful to the community now and into the future as we continue to look and survey our community base.

Please feel to leave any comments or observations.