(posted to the main list, for wider distribution) When: June 6 - June 10 What: Learn to Hack On Cobbler Where: Online (Everywhere!)
We have a lot of folks that have interest in Cobbler, and many that have submitted some small patches here and there. Would you like to learn more? Or are you just getting started with Python, RPM, git, and submitting patches? Is there a feature that you want that sounds easy (or a bug fix) but Michael is just way too busy with other things to get a knocked out? Well, do I have a deal for you! Think of this as a non-paying "Google Summer of Code" for people who are not students and don't have a whole summer (students welcome too, of course). All that are interested are welcome, and you will be my top priority all week. You and getting your ideas implemented (provided they are sane of course) are priority #1 all week. June 29th to July 3rd, I'm making myself available to answer any questions you have about implementing Cobbler features that are important to you. This does not mean Cheetah snippets or fixing your IT configuration. I won't do any user support by IRC that week. I mean code. RFEs. Request for Enhancements. There's no better way to get things done in Open Source by doing them yourself, and there's no better way to make a project successful than to teach. And I've not been doing that enough. It is time to grow our contributor base into the stratosphere. So, do you know Perl, and not Python? Want to learn how to do something in Cobbler? Need help understanding what files to change? Not sure how to use git? It doesn't matter, this is your week. Bring your ideas, bring your questions, and get ready to learn how to implement those ideas in Cobbler. What do you need to do? * Get a Fedora account: https://admin.fedoraproject.org/accounts * See if your RFE is in Trac at http://fedorahosted.org/cobbler, and if so, assign it to yourself. If not, open a new ticket first and assign it to yourself. Small ideas are fine, it doesn't have to be something huge. * Download the cobbler development branch following instructions at https://fedorahosted.org/cobbler/wiki/PatchProcess and look at it. * Join IRC: #cobbler-devel on irc.freenode.net. If neccessary use a web IRC client if your work blocks IRC. You can also talk on the devel list, but IRC is highly recommended *Join the cobbler-devel mailing list at https://fedorahosted.org/mailman/listinfo/cobbler-devel I'll expect a basic level of programming proficiency, i.e. bash scripts or Perl or anything... and that's all you will need. If you are a newbie to Python we can help you out. Look forward to this July 6th-10. Thanks! --Michael _______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
