Re: [Codenarc-developer] My views on making it easier for people to contribute
Brought to you by:
chrismair
From: Chris M. <chr...@ea...> - 2012-07-21 13:35:24
|
Marcin, Thank you for the feedback (and the CodeNarc contributions). I am open to both ideas. Can you please open a feature request for each suggestion (Git/Github and Gradle): https://sourceforge.net/tracker/?group_id=250145&atid=1126575. Both have been informally suggested before, so it's probably worth getting them to a place where we can consolidate the discussion of the merits and trade-offs, and bring Hamlet into the discussion as well. One of the sticking points with Gradle previously was the lack of a site plugin, since we currently use Maven to generate the CodeNarc web site from APT files, and also generate the APT for the Rules Index page. I have not checked on the status of that lately. Thanks. Chris -----Original Message----- From: Marcin Erdmann [mailto:mar...@pr...] Sent: Thursday, July 19, 2012 7:34 PM To: cod...@li... Subject: [Codenarc-developer] My views on making it easier for people to contribute Hi all, In the past I've contributed several rules and fixes to Codenarc. Recently we've added Codenarc to our project and we found a major bug in UnnecessarySemicolonRule and wanted to fix it. After checking the project state I've found out that it's still quite tedious to contribute for two reasons - svn and maven. If you want to contribute to Codenarc you need to send patches in email, like I did by sending mails to Hamlet in the past. This would be much easier if the project was on github enabling people to submit pull request... I don't know if there is a CI build set up for the project but by putting it on github and hooking it up with buildhive you get CI builds for free, also for pull requests. Can you please explain what are the reasons for such a valuable project to be still using svn? The other thing is getting the project into your IDE. It would be so much easier if there was a gradle build available for the project - simply typing gradle idea would generate the project for you with all the dependencies in place and no additional settings/tweaks needed. If you're interested I could try to contribute by migrating current maven build to gradle. I'm already in talks with Rene Gröschke about his efforts in the past in that area. Cheers, Marcin Erdmann ---------------------------------------------------------------------------- -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Codenarc-developer mailing list Cod...@li... https://lists.sourceforge.net/lists/listinfo/codenarc-developer |