User:Pnarwal
(→Intro to Foss Project Anatomy) |
(→The Sahana Eden Project) |
||
Line 85: | Line 85: | ||
Developers, Testers, Bug Marshals, Newsletter Report Writers, Documenters, Translators, Designers, SysAdmin and GIS Specialists. | Developers, Testers, Bug Marshals, Newsletter Report Writers, Documenters, Translators, Designers, SysAdmin and GIS Specialists. | ||
− | |||
The roles that would be most applicable for my students are developers, testers, translators and Bug Marshals | The roles that would be most applicable for my students are developers, testers, translators and Bug Marshals | ||
Line 99: | Line 98: | ||
'''Repository''' | '''Repository''' | ||
− | Date of the last commit: June | + | Date of the last commit: June 11 2017 |
'''Release cycle''' | '''Release cycle''' |
Revision as of 19:02, 10 June 2017
Priti Narwal
Priti Narwal is an Assistant Professor in Department of Computer Science and Engineering, Faculty of Engineering and Technology in Manav Rachna International University, Faridabad, India where she is taking undergraduate courses like Introduction to Virtualization & Cloud Computing, Cloud Deployment Model, Computer Graphics, Data Warehouse & Data Mining, Compiler Design, Computer Networks and Network Security and Management.
Apart from her academic responsibilities, she has been actively participating as a Technical Reviewer in the Program committee of International Conferences like ICRITO'2016, ICRITO'2017 and ICTUS'2017. She is also pursuing Ph.D from Amity University, Noida, India and her research interests include Game Theory, Virtualization, Cloud Security and Deployment.
Intro to Foss Project Anatomy
The Sugar Labs Project
Contributions that can be done by our students
Developer
In my opinion, our students can contribute to the project as Developers as they can work with C, JavaScript, Web App development and GNU/Linux system administration.
Designer
This can also be chosen by students as they already have a course in their syllabus named Computer Graphics in which they would use their C/C++ programming skills to implement Graphics and Animation in their labs. So, they would feel motivated to learn and use additional vector & raster graphics tools required for this role.
The similarities could be the possibilities for the students to use their programming skills as both developer and designer but as the roles are different, outcomes may also differ.
Tracker
General Process of submitting a Bug
If you find a bug or would like to report an issue with Sugar, visit https://github.com/sugarlabs and look for the activity or a sugar component repository that you think is relevant.
If you don't know which one to use, use https://github.com/sugarlabs/sugar, and be sure to sign up and sign in to Github.
Then visit the issues tab of the repo, and hit the big green button to report your issue.
If you haven't written issue reports before, here's a great guide: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
Types/Categories of Tickets
The tickets are being generated with Ticket no, Summary, Status, Type and Priority. Defect, Enhancement and Task are some of the ticket types where priority level also vary from low, normal or high.
Repository
Date of the last commit: June 5 2017
Release cycle
The roadmap is updated by the release team before each release cycle.
Communication
Communication between members of this project is through following mediums:
IRC: https://wiki.sugarlabs.org/go/Internet_Relay_Chat
Mailing lists: http://lists.sugarlabs.org/
Blog: http://planet.sugarlabs.org/
Wiki: http://wiki.sugarlabs.org/go/Welcome_to_the_Sugar_Labs_wiki
The Sahana Eden Project
Sahana Eden is an Open Source Humanitarian Platform which can be used to provide solutions for Disaster Management, Development, and Environmental Management sectors.
Community
To contribute to Sahana Eden
Developers, Testers, Bug Marshals, Newsletter Report Writers, Documenters, Translators, Designers, SysAdmin and GIS Specialists.
The roles that would be most applicable for my students are developers, testers, translators and Bug Marshals
Tracker
The information on Sahana Eden Bug tracker page is more then that of Sugar Lab page as the bugs are assigned keywords like easy, sandy easy which makes it suitable for new developers to tackle.
Types/Categories of Tickets
The types are: enhancement, task, documentation, and defect/bug
Repository
Date of the last commit: June 11 2017
Release cycle
There are three different roadmap, related with three different milestone. But the roadmap schedule is not as clear as in the case of sugar-labs project.
Communication
IRC: http://eden.sahanafoundation.org/wiki/Chat Mailing lists:
Wiki: http://wiki.sahanafoundation.org/community/mailing_lists
Google Groups: https://groups.google.com/forum/?fromgroups#!forum/sahana-eden