A round of applause, please, for this year’s SoC students:
- nsIProcess2: A new interface to support piping in Mozilla (calling external programs)
Student: James Boston. Mentor: Mark Finkle.James Boston is a computer programming student at Seneca College. He was once paid $50 for a poem and is therefore a professional poet. It is technically true that he is like Ernest Hemingway, in that he has lived in Toronto and also worked for a newspaper.
- Integrate some or all of Greasemonkey, Stylish, Bespin, Google Gadgets, Webchunks and IE8 Accelerators into Ubiquity
Student: Abimanyu Raja. Mentor: Atul Varma.Abimanyu Raja just graduated from a high school in Singapore and is looking forward to entering Stanford this fall. He’s been contributing to Ubiquity for a long time and is disappointed that it’s not ubiquitous (yet). He’s also an avid procrastinator who almost failed to submit a bio for this blogpost. And he often fails at being humorous.
- Message Filter UI Overhaul for SeaMonkey and Thunderbird
Student: Bruno Escherl. Mentor: Karsten Düsterloh.Bruno Escherl is a 28-year-old student of computer science at Friedrich-Alexander-University Erlangen-Nuremberg in Germany. He’s been involved with the Mozilla Project for a long time, and was a Mozilla Suite user since before 1.0. His wrote his first bug report 5 years ago. Apart from studying and taking part in the SeaMonkey project, he likes listening to music, yoga and cycling. He’s also very fond of reading, especially Terry Pratchett and Haruki Murakami.
- Updating Camino’s Address Bar (autocomplete, AwesomeBar function)
Student: Daniel Weber. Mentor: Stuart Morgan.Daniel Weber is a computer science major in the Bay Area. Various things he likes include summer weather in the Bay Area, fruit from farmer’s markets, OS X, biking, Cocoa, Americanos, regular expressions, kombucha, designing user interfaces, and programming for the Web. Things he doesn’t like: writing compilers for fake languages, writing debuggers for fake compilers, taking OOP too far, and a bunch of other stuff they make CS students do.
- Improving the Register Allocator of TraceMonkey
Student: Rodrigo Sol. Mentor: David Mandelin.Rodrigo Sol is currently a first year Masters student at the Federal University of Minas Gerais, in Brazil. Before joining the masters program, he spent 9 years working in several industrial strength projects.
- HTC “click wheel” integration into Fennec
Student: Alexandru Cristei. Mentor: Brad Lassey.Alexandru Cristei is 21 years old and a Computer Science student at at Alexandru Ioan Cuza University, Iasi, Romania. He’s in the third and last year and his bachelor degree application is a Windows Mobile remote keyboard/touchpad.
- Transferring web pages over rsync (or other delta protocol)
Student: Pedro Ribeiro. Mentor: Gervase MarkhamPedro Ribeiro is a final year student in BSc Information Systems and Computer Engineering at Instituto Superior Técnico, Lisbon, Portugal. His geek persona loves Linux, embedded systems design, distributed computing, C/C++/Java programming, algorithm design, computer networks and mainly information security. Outside the computer, he enjoys sunny beaches, electronic music and martial arts.
- Improve IT’s GeoDNS infrastructure with resource weighting
Student: Jia Jun Tan. Mentor: Matthew Zeier.Jia Jun Tan is currently an undergraduate at the National University of Singapore, majoring in Computer Engineering. His programming experience so far had been in Java, C, C++, Java and VB.net. His background prior to starting his degree program was in networking and server management. His hobbies outside of school, and staring at a computer screen, are kayaking and jogging.
- Implement new EcmaScript 3.1 features in Rhino
Student: Raphael Speyer. Mentor: Norris Boyd.Raphael Speyer is an electrical engineering student at the University of Sydney. He’s into languages, both natural and formal, programming, dance and music. He is almost a super-model, in that he went to the same high school as Elle McPherson.
- Automated Duplicate Detection for Bugzilla
Student: Seulki Kim. Mentor: Gervase Markham.Seulki Kim is currently studying Computer Science and Statistics at the University of Waterloo, Canada. He is very excited to be a member of the open source community, and is looking forward to work with passionate developers.
Congrats. Here’s hoping for some real-world code that makes it into shipping products!
It should be mentioned that Romi Hardiyanto did not make the original cut for Google Summer of Code, but will be working on a very interesting localization project that sprung from his original proposal to Google. Gandalf, Alexandru (from Narro) and I will serve as mentors. More reports to come later…
Romi Hardiyanto (a localizer from Indonesia living in Bremen, Germany) will also be working on a summer of code project that was not accepted originally by Google. His project relates directly to localization and is based on his proposal to GSoC. Gandalf, Alexandru (from Narro) and I will serve as project mentors. Please stay tuned for progress reports from him on his project.