[Chennaipy] Python Projects
Abdul Hussain
hussain6001 at gmail.com
Sat Dec 13 05:31:22 CET 2014
+1
On 13-Dec-2014 6:27 am, "Vijay Kumar" <vijaykumar at zilogic.com> wrote:
> 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/6528054e/attachment.html>
More information about the Chennaipy
mailing list