[Scons-dev] Contribution to SCons development.

Dirk Bächle tshortik at gmx.de
Fri Nov 14 22:31:02 EST 2014


Hi Shreedhar,

On 15.11.2014 03:01, Shreedhar Manek wrote:
> Hi,
>
> I'm a college student new to open source. I came across SCons when I 
> was looking around for projects in Python and I find it very 
> interesting. I'd like to contribute to its development.
>
> Any pointers as to where I could start? I'm fairly proficient in 
> Python, and always open to learning :)
>
welcome to this mailing list and thanks a lot for wanting to contribute 
to our development!

I suggest that you start by getting some basic understanding about how 
SCons works in general. You could have a short look at the first 
chapters of the UserGuide ( 
http://scons.org/doc/production/HTML/scons-user.html ) and the MAN page 
( http://scons.org/doc/production/HTML/scons-man.html ). The Wiki ( 
http://scons.org/wiki ) has lots of material too, especially the 
DeveloperGuide ( http://www.scons.org/wiki/DeveloperGuide and 
http://scons.org/wiki/DeveloperGuide/Introduction) which is aimed at 
people who want to hack on the core directly.
Under http://scons.org/wiki/DeveloperGuide/EasyIssuesToFix you can find 
a link/query into our bug tracker, listing bugs that are marked as 
"easy"...so have a look there and try to find one that seems to fit your 
level of Python proficiency.
Starting with documentation bugs (like fixing a simpe typo) is a good 
way of getting to know the workflow (cloneing, editing, creating a pull 
request, review phase, ...).
Finally, http://scons.org/wiki/HowToContribute lists several more ideas 
for helping out the project.

All this being said, just start...and if you get stuck, ask more 
questions here. ;) Anytime that you don't "understand abc" or can't seem 
to "find xyz", we can try to use this information to make things better...

Best regards,

Dirk



More information about the Scons-dev mailing list