Hi Nicholas, On 18/01/11 12:45 PM, Ritter, Nicholas wrote: > Any suggestions/preferences relative to contributing code to the > project
There is some information in our developer guide available at packetfence.org/documentation. I plan to do a massive update of the guide after our next version which should come out next week. I'll quickly cover your questions and hopefully the current and upcoming guide will provide even more information. > such as which IDE to use No preference, I use vim but some here even use nano (shame on them) ;) > how to create patches diff -u old new or from a mtn checkout of our source code: mtn diff > how to apply the current dev version, etc.? > What I do is I run a linux VM with a checkout of the 2_0 branch (org.packetfence.2_0) in /usr/local/pf/ and develop there within a working setup. I pay attention to not commit files that aren't in the repo. It's going well enough that I haven't felt the need to move to a "make" setup. Some advice: - Use the bug tracker: packetfence.org/bugs - Please provide small, focused and manageable patches If you plan on doing a lot of code, use monotone and track our 2_0 branch. Develop the feature in small chunks and stay in touch with us. This way it'll be merged quickly in our codebase. No big code dumps after finishing your feature please. Can't wait to get some of your contributions! :) Cheers! -- Olivier Bilodeau obilod...@inverse.ca :: +1.514.447.4918 *115 :: www.inverse.ca Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence (www.packetfence.org) ------------------------------------------------------------------------------ Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Packetfence-devel mailing list Packetfence-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/packetfence-devel