On Thu, 18 Jun 2009 22:16:35 -0400, Michael DeHaan <[email protected]>
wrote:
> (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

Cool :)

I'll be more than happy to help out with people that have questions about
which files to look at, and how the code generally works (for most parts of
it... I haven't dug through all of it).  I'm in #cobbler-devel during the
evenings (US Central time), so if you have a question find me there.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to