[Chennaipy] Python Projects

balamurugan S balamurugan.ss at outlook.com
Sat Dec 13 15:45:28 CET 2014


+1






> Date: Sat, 13 Dec 2014 06:24:42 +0530
> From: vijaykumar at zilogic.com
> To: Chennaipy at python.org
> Subject: [Chennaipy] Python Projects
> 
> Hi Everyone,
> One way to learn Python is to read through a book on Python. But most
> books do not cover things like
> 
>    * Coding style
>    * Best Practices
>    * Application of Design Patterns
>    * Writing Docstrings
>    * Organizing code for unit testing
>    * Setting up a CI
>    * Buidling Documentation
>    * Packaging
>    * Changelogs
>    * Version Numbering
>    * Supporting multiple Python versions
> 
> These are things people acquire, in the course of working on a
> project, developing code and by reading code written by other people.
> 
> But not many open source projects are suitable for newbies.
> 
> I propose to start a project, on GitHub, that will be based on a
> program in the book "Invent with Python". Since the book is for
> beginners, the code is not very elegant. We will improve to make it
> look more professional, add unit test cases, document it, package it,
> release it, etc. Newbies can easily start with it, because the
> initial code is completely explained in the book!
> 
> Project mentor(s) will be creating issues on the project, for each
> task to be done, whoever is interested can submit a pull request
> against the issue. The project mentor(s) will review the pull request
> and provide suggestions for improvement. To start, I can play that
> role, hope other mentors to join in :-)
> 
> In my opinion such a project will be useful both beginners and
> intermediate users. Even advanced users can learn a thing or two from
> it.
> 
> What do you guys think? Will it be helpful to you? If you think this
> will be useful to you, please reply with a +1. If there are atleast
> three +1s, I will create the project on GitHub.
> 
> Regards,
> Vijay
> _______________________________________________
> Chennaipy mailing list
> Chennaipy at python.org
> https://mail.python.org/mailman/listinfo/chennaipy
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chennaipy/attachments/20141213/bccd8db7/attachment.html>


More information about the Chennaipy mailing list