OpenAcademy is a program that sets current college students up with mentors and projects in the open source community. In OpenAcademy's semester at Columbia our students have worked all semester with teams around the world to bring fixes and features to real open source projects.
We had our final presentations on May 16 in the CS Lounge. Check out each group's page to learn more about their project and see their presentation.
We were given the task to add a feature to the OS so that one can send applications to other devices over NFC and Bluetooth.
HHVM is a high-performance open-source PHP implementation initially developed by Facebook to meet its own performance needs, and later open-sourced. It compiles PHP code into intermediate bytecode which is then compiled at runtime using a just-in-time compiler. HHVM offers significant CPU and memory utilization improvements while maintaining a high level of compatibility with existing PHP code.
Open Badges makes it easy for anyone to issue, earn, and display badges across the web through a shared infrastructure that's free and open to all. Persona is a simple, password-less sign in system that only requires an existing email. The MediaWiki Open Badge and Persona extensions bring services to wikis.
Adding Two Factor Authentication for Openstack's Keystone authentication service, and building this functionality into the Horizon front-end dashboard service.
Eclipse Orion is a web based editor that takes advantage of the tools available in modern browsers to make development of web-based projects, particularly those using node.js, a breeze. Orion features a text editor with syntax highlighting, live preview of web pages, and access node.js functionality such as npm and node commands for in-browser development.
Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. It's care-free realtime 100% in JavaScript.