FOSSMeet is the annual Free and Open source software meet at NIT Calicut. We are inviting proposals for talks and workshops at FOSSMeet 2019.
What we are looking for
At FOSSMeet, we allow the attendees(mostly students) to delve into the field of development and free software. We’re inviting proposals for lectures, demos, tutorials, workshops, discussions, and panels for FOSSMeet‘19. Separate proposals will be taken for one-hour sessions by professionals and thirty-minute talks by students. This year, however, upvotes will not be considered in the selection procedure.
Fair warning - if the contents of your session is the ‘I am feeling lucky’ result of a Google search, there is little probability of it being accepted. Same applies to proposals titled ‘The absolute beginner introduction to X’ and others of the like. On the other hand, if your talk is on some obscure, albeit important, free software project that will go over the heads of most students, this might not be the best platform to deliver your talk. There are always exceptions and we leave that to your judgement.
However, we welcome and celebrate every single proposal we receive. Do treat the above as guidelines rather than rules. Looking forward to your suggestions and seeing you folks at FOSSMeet‘19!
Your audience (mostly) comprises of smart, above average, GNU/Linux aware students.
Call for proposals opens: Dec 4, 2018
Proposal submission deadline: Jan 18, 2019
Proposal acceptance: Jan 24, 2019
Presentation upload: Feb 3, 2019
For more information about speaking and proposals, contact email@example.com.
Making Your First Code Contribution To Open Source
When it comes to OSS there’s a saying that there are no users, but only contributors. Even though most of us would like to contribute back to our favorite open source packages, the process to contribute back fixes seems more complicated than it should.
This session is intended for anyone with a beginner knowledge in programming and wanting to help, to learn about how to contribute code back to the open source software they use.
By the end of the session we would have contributed to a project hosted on github and would be familiar with the contributor workflow used by most of the projects. We would be familiar with the process to find bugs, report them, navigate around the codebase, fix them, and contribute the fix upstream.
The workshop would consist of these six sections
- Introduction to how OSS works
- Introduction to Git and Github
- Introduction to Forking, Cloning and Checking out the source of a demo project
- Tips on navigating around and becoming familiar with the codebase
- Fixing the issues and pushing upstream
- Workflow on getting our patch merged to the project
- Familiarity with any one programming language preferably Python.
- Laptop with Linux, Mac (Windows would be your responsibility :D)
I’m a third year CSE student at College of Engineering Chengannur. I am also the maker of LessPhone Launcher(Previously NoPhone).
I really love the freedom that Open Source brings to our life (Not the freedom about privacy, but the freedom to modify and customise our software to our liking down to the source). I love giving back to the software and the supporting community that I use either in code contributions, testing out features and hanging around in the issue tracker.