You, yes, you!
Tired of mdehaan being slow fixing things or not getting around to implementing your really good idea? Want to contribute to an open source project and get some free info on how? Do you think you know enough to be dangerous but need some help figuring things out? Hacked around on various scripts before but want to work on a larger program? Want to learn more Python, RPM, Linux, or git-fu? Have architecture questions about how Cobbler works internally?
"Learn to Hack on Cobbler Week" is for you!
This week is all about getting new folks to contribute to Cobbler, as well as helping folks that have contributed once or twice learn to do bigger things.
Cobbler is a community project. I am just the steward for it now, and it is fueled by contributors from all over. We already have over 70 of them! Your chance to join this elite squadron of Cobbler hackers.
Before you get started you will want to:
* get a Fedora account at https://admin.fedoraproject.org/accounts -- you'll need this to edit the bug tracker * think about what you want to work on, if it's in Trac at fedorahosted.org/cobbler, great, assign it to yourself... if not, open a new ticket! * join the https://fedorahosted.org/mailman/listinfo/cobbler-devel mailing list -- this is where we'll be sending patches * join #cobbler-devel on irc.freenode.net if your work will let you -- this is the development chat channel. If you can't, email is ok, and you can post comments/questions to the devel list. * checkout the Cobbler code from the instructions on the Wiki ... or at least read about how to check out the code. If anyone needs git help, we can help with that too.
How things are going to work? You are priority #1 all week long -- not what I'm working on, not helping people in the user channel, just you and getting your feature/change into cobbler! If you have questions, I'll answer them as best I can, and work with anyone in learning how to contribute to cobbler.
Bring questions of all kinds, even architectural ones, or basic ones... doesn't matter! This week is about you.
I am looking forward to a fun and exciting (and hopefully very informative) week!
--Michael
What's a good Python book or two we can read? I'm a very experienced programmer, but not a very experienced Python programmer.
Thanks!
Bob
On 06/30/2009 02:14 PM, Michael DeHaan wrote:
You, yes, you!
Tired of mdehaan being slow fixing things or not getting around to implementing your really good idea? Want to contribute to an open source project and get some free info on how? Do you think you know enough to be dangerous but need some help figuring things out? Hacked around on various scripts before but want to work on a larger program? Want to learn more Python, RPM, Linux, or git-fu? Have architecture questions about how Cobbler works internally?
"Learn to Hack on Cobbler Week" is for you!
This week is all about getting new folks to contribute to Cobbler, as well as helping folks that have contributed once or twice learn to do bigger things.
Cobbler is a community project. I am just the steward for it now, and it is fueled by contributors from all over. We already have over 70 of them! Your chance to join this elite squadron of Cobbler hackers.
Before you get started you will want to:
- get a Fedora account at https://admin.fedoraproject.org/accounts --
you'll need this to edit the bug tracker
- think about what you want to work on, if it's in Trac at
fedorahosted.org/cobbler, great, assign it to yourself... if not, open a new ticket!
mailing list -- this is where we'll be sending patches
- join #cobbler-devel on irc.freenode.net if your work will let you --
this is the development chat channel. If you can't, email is ok, and you can post comments/questions to the devel list.
- checkout the Cobbler code from the instructions on the Wiki ... or at
least read about how to check out the code. If anyone needs git help, we can help with that too.
How things are going to work? You are priority #1 all week long -- not what I'm working on, not helping people in the user channel, just you and getting your feature/change into cobbler! If you have questions, I'll answer them as best I can, and work with anyone in learning how to contribute to cobbler.
Bring questions of all kinds, even architectural ones, or basic ones... doesn't matter! This week is about you.
I am looking forward to a fun and exciting (and hopefully very informative) week!
--Michael
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
Robert L Cochran wrote:
What's a good Python book or two we can read? I'm a very experienced programmer, but not a very experienced Python programmer.
Thanks!
Bob
That's a good question... it's been a while and I don't use too many reference books anymore. I have an outdated copy of "Python Essential Reference" (covering 2.1) from when there weren't that many Python books -- which I don't remember what opinion I had of it :)
There is a large list at:
http://wiki.python.org/moin/PythonBooks
If you search that for "free" you will find a few online versions.
I will say that for Cobbler, we don't use anything beyond Python 2.3 features, so something does not neccessarily have to be current. That is, you don't need to be concerned with features in Python 2.4 through 2.6 because we can't use them (because we still support EL 4).
If others have recommendations, please share.
Hope that helps,
--Michael
If others have recommendations, please share.
When I first learned Python back in the day, I got the O'Reily book. Nowadays I just hit python.org though (I gave that book away since I hadn't opened it in 4+ years).
On Tue, Jun 30, 2009 at 2:18 PM, James Cammaratajimi@sngx.net wrote:
If others have recommendations, please share.
Its surprising no-one has mentioned this book: http://www.diveintopython.org/
It was written for developers who understand things like datastructures and whatnot but are new to python. They were great enough to release it for free online also. If you like them do them a favor and buy a hard copy.
On Tue, Jun 30, 2009 at 22:31, Robert L Cochrancochranb@speakeasy.net wrote:
What's a good Python book or two we can read? I'm a very experienced programmer, but not a very experienced Python programmer.
Thanks!
Bob
Core Python Programming, especially if you're already a programmer.
Ruben
Okay....I have a working Fedora account. I've asked about Python books. I've taken a peek at the git web page. I've subscribed to cobbler-devel and even looked at a patch that Pete Wright submitted in support of Ubuntu. I think I can get on #cobbler-devel. And in a few minutes I'm going to go off and do my first cobbler-based install of Fedora.
My next question is, for next week, are we going to agree to use a particular cobbler source code tree and apply all patches for the week to that tree? In other words, which cobbler source tree should I download or get from git for next week's events?
Bob
On 06/30/2009 02:14 PM, Michael DeHaan wrote:
You, yes, you!
Tired of mdehaan being slow fixing things or not getting around to implementing your really good idea? Want to contribute to an open source project and get some free info on how? Do you think you know enough to be dangerous but need some help figuring things out? Hacked around on various scripts before but want to work on a larger program? Want to learn more Python, RPM, Linux, or git-fu? Have architecture questions about how Cobbler works internally?
"Learn to Hack on Cobbler Week" is for you!
This week is all about getting new folks to contribute to Cobbler, as well as helping folks that have contributed once or twice learn to do bigger things.
Cobbler is a community project. I am just the steward for it now, and it is fueled by contributors from all over. We already have over 70 of them! Your chance to join this elite squadron of Cobbler hackers.
Before you get started you will want to:
- get a Fedora account at https://admin.fedoraproject.org/accounts --
you'll need this to edit the bug tracker
- think about what you want to work on, if it's in Trac at
fedorahosted.org/cobbler, great, assign it to yourself... if not, open a new ticket!
mailing list -- this is where we'll be sending patches
- join #cobbler-devel on irc.freenode.net if your work will let you --
this is the development chat channel. If you can't, email is ok, and you can post comments/questions to the devel list.
- checkout the Cobbler code from the instructions on the Wiki ... or at
least read about how to check out the code. If anyone needs git help, we can help with that too.
How things are going to work? You are priority #1 all week long -- not what I'm working on, not helping people in the user channel, just you and getting your feature/change into cobbler! If you have questions, I'll answer them as best I can, and work with anyone in learning how to contribute to cobbler.
Bring questions of all kinds, even architectural ones, or basic ones... doesn't matter! This week is about you.
I am looking forward to a fun and exciting (and hopefully very informative) week!
--Michael
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
Robert L Cochran wrote:
Okay....I have a working Fedora account. I've asked about Python books. I've taken a peek at the git web page. I've subscribed to cobbler-devel and even looked at a patch that Pete Wright submitted in support of Ubuntu. I think I can get on #cobbler-devel. And in a few minutes I'm going to go off and do my first cobbler-based install of Fedora.
My next question is, for next week, are we going to agree to use a particular cobbler source code tree and apply all patches for the week to that tree? In other words, which cobbler source tree should I download or get from git for next week's events?
Yes; you want the "master" branch in the fedorahosted.org git repo.
master = the development branch, which will be released as Cobbler 2.0 in the coming months release16 = any fixes for future 1.6.X releases (I do not currently plan any)
--Michael
Bob
On 06/30/2009 02:14 PM, Michael DeHaan wrote:
You, yes, you!
Tired of mdehaan being slow fixing things or not getting around to implementing your really good idea? Want to contribute to an open source project and get some free info on how? Do you think you know enough to be dangerous but need some help figuring things out? Hacked around on various scripts before but want to work on a larger program? Want to learn more Python, RPM, Linux, or git-fu? Have architecture questions about how Cobbler works internally?
"Learn to Hack on Cobbler Week" is for you!
This week is all about getting new folks to contribute to Cobbler, as well as helping folks that have contributed once or twice learn to do bigger things.
Cobbler is a community project. I am just the steward for it now, and it is fueled by contributors from all over. We already have over 70 of them! Your chance to join this elite squadron of Cobbler hackers.
Before you get started you will want to:
- get a Fedora account at https://admin.fedoraproject.org/accounts --
you'll need this to edit the bug tracker
- think about what you want to work on, if it's in Trac at
fedorahosted.org/cobbler, great, assign it to yourself... if not, open a new ticket!
mailing list -- this is where we'll be sending patches
- join #cobbler-devel on irc.freenode.net if your work will let you --
this is the development chat channel. If you can't, email is ok, and you can post comments/questions to the devel list.
- checkout the Cobbler code from the instructions on the Wiki ... or at
least read about how to check out the code. If anyone needs git help, we can help with that too.
How things are going to work? You are priority #1 all week long -- not what I'm working on, not helping people in the user channel, just you and getting your feature/change into cobbler! If you have questions, I'll answer them as best I can, and work with anyone in learning how to contribute to cobbler.
Bring questions of all kinds, even architectural ones, or basic ones... doesn't matter! This week is about you.
I am looking forward to a fun and exciting (and hopefully very informative) week!
--Michael
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
cobbler@lists.fedorahosted.org