Hi, Regarding getting more contributors:
Seems like there are two issues. One is overcoming the learning curve of contributing, as you mentioned; the other is finding people who would be motivated to contribute to this particular project. I think we can address the first with more tutorials on our web site and/or wiki. Already there is an excellent tutorial on UDFs. Contributing in the engine is a more complicated endeavor, but perhaps with appropriate internal documentation and descriptions of debugging tools we can lower the bar. The second issue is more difficult. There are many ways to contribute, of course. UDFs has been mentioned in the past. Perhaps we can cultivate a culture of users contributing some of their more interesting UDFs. Dave -----Original Message----- From: Roberta Marton [mailto:[email protected]] Sent: Tuesday, June 7, 2016 3:31 PM To: [email protected] Subject: [DISCUSS] Tradofion TLP (top level project) status We entered Apache Incubation May 24, 2015 so we have been incubating for about a year. We have completed 2 major releases and there is a patch release in progress. Once the patch release completes, we support: - Source tar files - Binary tar files - Distribution support for vanilla Apache, Hortonworks, and Cloudera - Apache web site and wiki - Up to date documentation With the patch release, we believe all licensing issues have been addressed. So the next decision is whether we should apply for top level project status. The Trafodion PMC discussed this topic and the impression is that Trafodion is doing well in many aspects - it has a large community, gets a lot of contributions (code, documentation, testing, etc.) and has a vibrant conversation going on in the email lists, particularly on the development side. The main problem is that still too many folks are working for the same company, Esgyn. So, in terms of raw numbers we are good, but we might not be diverse enough as measured by number of independent organizations. What does everyone in the dev group think? If we have to increase our diversity, how can this be done? Given the complexity of Trafodion it is not easy for a new contributor to become a committer without a lengthy learning curve. Roberta
