Pune/COEP/FOSS Devel Elective: Difference between revisions
No edit summary |
|||
| (81 intermediate revisions by 10 users not shown) | |||
| Line 1: | Line 1: | ||
College of Engineering Pune is offering a FOSS Development elective for final year IT (Information Technology) and CE (Computer Engineering) students. [[User:Pravs|Praveen Arimbrathodiyil]] will be delivering guest lectures during this semester long course. Professor Abhijit AM is coordinating the course from COEP. Lectures are starting from 6th January 2011 morning. The curriculum for this course is available at [[Curriculum]]. | College of Engineering Pune is offering a FOSS Development elective for final year IT (Information Technology) and CE (Computer Engineering) students. [[User:Pravs|Praveen Arimbrathodiyil]] and Prof. Abhijit A.M. will be delivering guest lectures during this semester long course. Professor Abhijit AM is coordinating the course from COEP. Lectures are starting from 6th January 2011 morning. The curriculum for this course is available at [[Curriculum]]. | ||
Our aim is to help students be part of the FOSS developers community. We are '''looking for some mentors''' to help the students. Even though two of us are taking the course, to make the course successful we need participation from the whole FOSS community. We will be using [http://nrcfosshelpline.in/code/wiki/FellowshipMentors this list] to assign mentors. So please add your name and areas you can guide students on that list. The idea is to have one mentor per student through out the course and help him or her to be part of a project community. | Our aim is to help students be part of the FOSS developers community. We are '''looking for some mentors''' to help the students. Even though two of us are taking the course, to make the course successful we need participation from the whole FOSS community. We will be using [http://nrcfosshelpline.in/code/wiki/FellowshipMentors this list] to assign mentors. So please add your name and areas you can guide students on that list. The idea is to have one mentor per student through out the course and help him or her to be part of a project community. | ||
| Line 7: | Line 7: | ||
== Next Steps == | == Next Steps == | ||
* [http://nrcfosshelpline.in/code/wiki/FellowshipMentors?version=64] | * [http://nrcfosshelpline.in/code/wiki/FellowshipMentors?version=64 Mentor list] | ||
* [http://www.freelists.org/list/devel.cofsug Updates (Mailing List)] | * [http://www.freelists.org/list/devel.cofsug Updates (Mailing List)] | ||
* [[Talk:Pune/COEP/FOSS_Devel_Elective|Session signups]] | * [[Talk:Pune/COEP/FOSS_Devel_Elective|Session signups]] | ||
| Line 69: | Line 69: | ||
* Integrating your work with debian | * Integrating your work with debian | ||
Thank God! Sooemne with brains speaks! | |||
=== Mar 5 - Mar 11 === | === Mar 5 - Mar 11 === | ||
| Line 88: | Line 85: | ||
* Package any one fedora package. | * Package any one fedora package. | ||
== Material == | ==''' Material''' == | ||
We will maintain a common note for all the sessions (everyone is encouraged to maintain their own notes as well). It would serve as a platform for community to engage us and build great course material for everyone else to follow. | We will maintain a common note for all the sessions (everyone is encouraged to maintain their own notes as well). It would serve as a platform for community to engage us and build great course material for everyone else to follow. | ||
=== Lecture Notes and Some Related study Material === | |||
Some notes from the first session (Saturday 8th January 2011, 1000-1230, COEP FOSS Lab) | Some notes from the first session (Saturday 8th January 2011, 1000-1230, COEP FOSS Lab) | ||
[[ | [[Foss_lect_8_1_11.txt]] - Project management using version control systems like git,cvs,etc and Code reading | ||
[[Foss_lect_15_1_11 ]] - Working of Community projects, Concept of Upstream and Downstream and Debian Packaging | |||
[[revolution_os_screening_29_1_11]] | |||
[[foss_lec_3_2_11.txt]] - Free software Business Models | |||
[[GNU Project History]] | |||
[[Patents]] - Brief Information regarding the Patents | |||
[[Patents_and_Free_softwares]] - Details regarding software patents and Free software | |||
[[Licenses]] - Software Licences | |||
[[Making money out of Free Software]] - More about Free software business models | |||
[[List_of_Case_study_items_and_volunteers_list]] | |||
[[List of suggested software for reading and modifying code ]] | |||
[[FOSS Students Final Year Projects]] | |||
=== '''Miscellaneous Study Material''' === | |||
Notes on using Doxygen which is very good and effective code browsing tool. | |||
[[Configuring and Using Doxygen]] | |||
=== ''' Case Study Presentations''' === | |||
[[Blender - Swapnil Kulkarni]] | |||
[[Vuze - Piyush Waradpande]] | |||
[[Octave - Varad Deshmukh]] | |||
[[ LATEX - Presentation and Source ]] | |||
[[ Linux Kernel ]] | |||
[[ OpenOffice.org ]] | |||
[[ Sugar (Desktop Environment) - Deepti Agrawal]] | |||
[[ PostgreSQL ]] | |||
[[ Virtual Box - Ankit Gupta]] | |||
[[ Mozilla ]] | |||
[[MySQL-Madhav]] | |||
[[ Gnome ]] | |||
[[ GIMP ]] | |||
[[MPlayer-Satish,Gaurav]] | |||
=== ''' Case Study Presentations with Demonstration''' === | |||
[[ Autotools ]] | |||
[[ Anjuta ]] | |||
[[ SElinux ]] | |||
[[ Apache and Drupal ]] | |||
[[File System in Userspace]] | |||
[[Linux Kernel Testing]] | |||
[[GNOME Architecture]] | |||
[[ Encrypted FileSystems in Linux ]] | |||
=== ''' Technical Documentation ''' === | |||
[[File System In User space]] | |||
[[Setting up a Firewall]] | |||
[[System Run Levels and /etc/init.d scripts]] | |||
=== ''' FOSS Elective Feedbacks ''' === | |||
[[Rahul Bedarkar]] | |||
[[Swapnil Kulkarni]] | |||
[[ | [[Piyush Waradpande's Feedback]] | ||