User:Shajinth Pathmakulaseelan/FSOSS 2013

From CDOT Wiki
Jump to: navigation, search

Free Software and Open Source Symposium By Shajinth Pathmakulaseelan


Throughout my years in the program, I have noticed the FSOSS event that is held every year but I had never really given it a thought about attend the event until this year when it was mentioned in the Open Source course. Seeing how popular this event has been for the past few years, and getting an opportunity to learn from the open source community, I gave it a thought about attending the event and I decided to attend the Friday event. I arrived at the event about 9am and picked up my FSOSS items, and name tag. Once I got my items, I joined my friend and I met a lot of new people attending the event. I attended a few events that caught my attention such as processing.js, webRTC with BigBlueButon, and the ARM presentation which I felt was not directly related to open source. I will be going through processing.js and webRTC, and give my views based on the two presentation and the overall event.

Processing.js Presentation

Speakers:Dylan Segna and Andrei Kopytov

The first presentation that I had attended was about Processing.js by Dylan Segna and Andrei Kopytov. They started off brief information about themselves such as working a CDOT. Then they talked about the history of how processing.js started which I thought was interesting how the creator of Jquery John Resig created processing.js. The main idea of function was to create a bridge between artist and programmers wanting to create 2D graphics. Dylan Segna told us how Processing.js was originally created for 2D graphics however and how Seneca is actively contributing to creating 3D functionality. Some of the functionality in processing.js they went through were matrix, and scaling. They then talked about supporting external inputs such as keyboard and mouse while processing.js is run. to image formats like JPEG and PNG. They did bring up how sound can only be used by using an external library. They talked about the game engine made by Pomax, and showed a demo of Super Mario using processing.js. They also showed an example where they used Firefox's debugging too fix an issue. At first glance it looked complicated but throughout the presentation they mentioned processing.js is easier than it looks. By the end of the presentation I was interested in working with processing.js and I'm looking forward to working with it.

I felt this presentation was straight to the point, targeted to gain many people's interest in processing.js by not looking in depth into the coding behind processing.js and Dylan and Andrei enthusiasm help with gaining my interest. I worked with various types of applications in JavaScript but I have never created animations. I have always thought software like processing.js were paid and after getting exposed to this open source software. I am glad this software is open source and I am looking forward to developing on processing.js for various projects I have in mind.

WebRTC with BigBlueButton Presentation

Speakers:Fred Dixon

The WebRTC presentation started out differently than what I expected. I attend the presentation expecting to see Fred Dixon giving talking about webRTC in person, instead he remotely giving a presentation using WebRTC. He talked about