[projects] Guidelines to regarding PESOS Projects

45 views
Skip to first unread message

Sathyam Vellal

unread,
Dec 13, 2013, 5:30:06 AM12/13/13
to pes-ope...@googlegroups.com, Akshay M S, Vinod Kumar, Vivek, Shrikrishna Holla, Sandeep Raju
Good evening everyone! 

For all -
We have a little over a week left (evening of 22nd Dec) before we commence the development of projects officially according to the timeline we had set before. All who are interested to work on a project can do so by contacting the concerned mentor/coordinator once everything's ready. The mentor/coordinator list can be found in /project-ideas. You can also discuss about the same in the /forums. They are also cc'ed to this email (myself excluded). You can also find us online in #pes-os in FreeNode IRC.
Please note that these projects are not part of any Summer of Code or under similar banner. These are completely community driven projects. 

More information on how these function as a part of PESOS will be detailed later.

For the mentors/coordinators - 
Please spare some time to create a document containing at least the following information - 
1. A brief description about the project
2. Possible design details (optional)
3. Links/Tutorials which could help newcomers in understanding the technology involved in the project
4. Development procedure/plan. (optional, but recommended)
5. Some deadlines (optional, but preferable). Do note that the deadlines are completely your freedom. 

If all are documented, great!
All in all, the 4th point is quite important because we are developing these projects as a community and not as a part of an SoC or similar kind. So it is essential to stick to a formal procedure (maybe not too formal!) for the development in each. The mentors/coordinators have the liberty to choose their development procedure. I know this maybe asking a little too much, but this is what most of communities do to develop software (and hardware) and we need to be organized as well. 
While mentioning the development plans, please do include coding guidelines too. We do not want different styles of code to be mixed. No matter where we are, we have to assume that millions of people follow our project development and work accordingly. Hope that's motivating! 

Secondly, please create a github repo in http://github.com/pesos for your project (does not apply to NGO-Portal as its already there). If you do not have contributor access to it, please inform. You can upload the project related documents, design documents, any other documents in a dev or design branch or a README with links (basically its up to you) in that repo. We want to make sure that when people land in the github project repos, we have details about the project made visible and accessible.

Any other suggestions/corrections, please reply to this thread. 
We're stepping into a new journey, good luck to us all!

Best
--
__________________________________________________
Sathyam M Vellal | Computer Science | PES Institute of Technology | Bangalore, India

Sandeep Raju

unread,
Dec 13, 2013, 9:58:07 AM12/13/13
to Sathyam Vellal, pes-ope...@googlegroups.com, Akshay M S, Vinod Kumar, Vivek, Shrikrishna Holla
+1. I'm updating my projects this weekend. :)
--
Sandeep Raju

Abhishek Taula

unread,
Dec 16, 2013, 3:37:38 PM12/16/13
to pes-ope...@googlegroups.com
How can a first year student ( not knowing much than basic programming) take part in this ?

Akarsh E S

unread,
Dec 16, 2013, 8:24:21 PM12/16/13
to pes-ope...@googlegroups.com
There will be some projects which require good art work to make UI
look more professional, but I don't think a dedicated person would be
needed for such things all the time. Also you can take up some basic
projects with which you can learn more programming. Its all upto your
interest in the end.

On Tue, Dec 17, 2013 at 2:07 AM, Abhishek Taula <abhi...@gmail.com> wrote:
> How can a first year student ( not knowing much than basic programming) take part in this ?
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups "PES Opensource" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to pes-opensourc...@googlegroups.com.
> To post to this group, send email to pes-ope...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

Sathyam Vellal

unread,
Dec 16, 2013, 9:54:25 PM12/16/13
to pes-ope...@googlegroups.com
On Tue, Dec 17, 2013 at 2:07 AM, Abhishek Taula <abhi...@gmail.com> wrote:
How can a first year student ( not knowing much than basic programming) take part in this ?

The projects we are rolling out now are quite big and meant for development over a long term. Adding to what Akarsh said, it'll be better if you have a language of choice. You can try out some stuff on your own that way. Some very simple ones! For example, if you are a football fan, you can try to fetch the latest score every few seconds and display it. Simple and useful too! (FIFA 2014 on its way!). 

Apart from this, all these projects are open source. You can keep a watch on the repositories, both the main repo and forked repos of the contributors to see what's going on. Believe me, sometimes you learn a lot when you read code! Its one of the best parts of open source projects. That way, you'll learn and also adapt to the project you are interested in and later you may even be ready to contribute! 
Be in contact with the contributors of the project to know the development status if you are not understanding something. 

Most of the projects listed here are because we have a need for them. See what's needed for you that's not complicated and give it a shot!

Abhishek Taula

unread,
Dec 17, 2013, 3:44:15 PM12/17/13
to pes-ope...@googlegroups.com
Thanks to both
Reply all
Reply to author
Forward
0 new messages