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