Pirate Camps - Kerala Outline
- Activate Pirates.org.in and IRC channel
- Biweekly - IRC meeting
- For Planing Monthly events and preparing monthly news letter
- Find Mentors for Projects
- One Physical Camp Per Month
- Regular user trainings
- Contribution packaging events
- School/College target events
Type of contribution/Participation
- Infrastructure Management
- Web Developers and maintainers
- Web Designers and design updaters
- Translations
- Firefox
- KDE
- Gnome
- Diaspora
- Wiki Editing
- Documentation
- FAQ
- Use case based guide line
- Cultural localization
- Testing
- Mobile Apps
- h-node.org - Free software supporting hardware promotion
- Designers
- Newsletters and Social media images
- T-shirts and Sticker design
Participant Levels
- School Students (Cubs) - Computer users - with basic knowledge
- School students
- General public
- level 1
- Engineering students
- BCA
- MCA
- Don know about free software movements
- Level 2 - Basic Contributors (Participants of various free software groups)
- Level 3 - Mentors / Campaigners
Participants Tracks
- Technical - Those who are able to contribute in technical side (Near future)
- Semi-technical - Those who are able to contribute h-node, testing etc. not much technical to code, but able to contribute in semi technical areas
- Non-technical - Not able to contribute in Technical sides , But can contribute in Translation, Documentation, Media, Event management etc.
Pirate Praveen Wed 13 May 2015 12:24PM
ICFOSS is a conducting a boot camp at Calicut and this is the overview of the plan I proposed. All of it can be used in our camps as well.
Philosophy of Free Software.
- Individually and collectively control software.
- self-reliance in technology.
Free Knowledge
- wikipedia
- free access journals
Free Culture
- Creative Commons
Free Standards
- open document format
- xmpp (messaging)
- ogg (vorbis, theora)
Beyond Technology
- Open Web
- Net Neutrality
- Decentralization
- Privacy
Challenges
- Software Patents
- Drug Patents
For students,
- learn by doing
- see state of the art designs
(a mechanical engineer never get to see a Ferari design)
- learn with the best
(your contributions are reviewed by passionate programmers)
- learn tools
- learn collaboration
- solve real problems
- improve communication skills
3 streams of contributions,
system administration/infrastructure maintenance/packaging
coding (features/bug fixes)
documentation/testing
Managing system,
shell and shell scripting
- users and groups
- file system permissions
- remote access, ssh keys
Collaboration,
- git version control
- editing wiki
Communication
- mailing lists
- bug tracking
- irc
Testing
- installer testing
- building upstream source
Communities (I'm part of)
- fosscommunity.in - infrastructure, advocacy
- smc.org.in - local language computing, advocacy
- pirates.org.in - policy, infrastructure, advocacy
- calicut.fsug.in - local Free Software community of Calicut
Local communities in each districts, we should have one in each campus too
Projects (my favorites/todo):
- TextSecure for Firefox OS/Loqui IM (Javascript/C++)
- mosh ideas/ssp for xmpp (asynchronous messaging in unreliable networks)
- research, specifications, loqui im, reference implentation
- xmpp file sharing for loqui im (javascript)
- Kontalk for Loqui IM (javascript)
- Backport diaspora to jessie (packaging)
- Package gitlab (packaging, ruby)
- Maintain a diaspora pod (system administration)
- Maintain a discourse forum (system administration)
- Maintain Group Server instance (system administration)
- Package Group Server (packaging, python)
- Package gnukhata (packaging, python, java)
- Maintain gitlab instance (system administration)
Pirate Praveen · Wed 13 May 2015 12:23PM
ICFOSS is a conducting a boot camp at Calicut and this is the overview of the plan I proposed. All of it can be used in our camps as well.
Philosophy of Free Software.
- Individually and collectively control software.
- self-reliance in technology.
Free Knowledge
- wikipedia
- free access journals
Free Culture
- Creative Commons
Free Standards
- open document format
- xmpp (messaging)
- ogg (vorbis, theora)
Beyond Technology
- Open Web
- Net Neutrality
- Decentralization
- Privacy
Challenges
- Software Patents
- Drug Patents
For students,
- learn by doing
- see state of the art designs
(a mechanical engineer never get to see a Ferari design)
- learn with the best
(your contributions are reviewed by passionate programmers)
- learn tools
- learn collaboration
- solve real problems
- improve communication skills
3 streams of contributions,
system administration/infrastructure maintenance/packaging
coding (features/bug fixes)
documentation/testing
Managing system,
shell and shell scripting
- users and groups
- file system permissions
- remote access, ssh keys
Collaboration,
- git version control
- editing wiki
Communication
- mailing lists
- bug tracking
- irc
Testing
- installer testing
- building upstream source
Communities (I'm part of)
- fosscommunity.in - infrastructure, advocacy
- smc.org.in - local language computing, advocacy
- pirates.org.in - policy, infrastructure, advocacy
- calicut.fsug.in - local Free Software community of Calicut
Local communities in each districts, we should have one in each campus too
Projects (my favorites/todo):