Portland State was again accepted this year as a Mentoring Organization for Google Summer of Code 2015. Of the 42 student proposals we received (at least 25 of them quite solid), we were able to accept 13. We couldn't be more excited to see what these students do! Thanks as always to Google for sponsoring and organizing this program.
[Edit: This somehow accidentally said 15 earlier. We lost two students at the very beginning, so we're now down to 11. The remainder are doing good or excellent work and have passed the Midterm evaluation.]
[Apologies as usual for the lateness of this.]
2014 was an extremely successful summer for Google / PSU Summer of Code. All of our projects completed successfully, and many of them extraordinarily so. We had some really great mentors and students this year, and I am excited for what we accomplished.
Our themes this year turned out to be Weave, geography and open hardware, but we had a wide variety of great projects.
Thanks once again to all those who participated.
|Web-Based analytic framework for multivariate analyses of ’omics’ data||Shweta Purushe||Georges Grinstein|
|InfoMaps with a Single Record View||John Fallon||Georges Grinstein|
|User Interface widgets for LANDIS II simulation model||Lesley Bross||Robert Scheller|
|GeoDjango LIMS||JesseDowning||David Percy|
|Orthorectifying EM data in reference to a thin section image||Ponnathota Sai Chaitanya Reddy||David Percy|
|Thin-Section mineral identification and petrographic analysis||Jon Barnes||David Percy|
|Display of subsurface features in a virtual world||Aarti Dwivedi||David Percy|
|GSOC'14: Automotive engine management based on ARM processors||Adam Parker||Jenner Hanni|
|Simultaneous suicide detection for Chinese "Twitter" (Sina Weibo)||Xiaolei Huang||David Chiu|
|Expanding WebWork: Quantitative biology and Partial Differential Equations||Nelly_Selem||Bart Massey|
|A routability-driven placer for Printed Circuit Board design||Arindam Banerjee||Bart Massey|
We are grateful and proud to announce that Portland State University has once again been accepted to Google Summer of Code for the Summer of 2014! Please see our ideas and propose links above for specific information about how to apply to Google/PSU Summer of Code 2014.
We are also keenly interested in Portland area mentors for our upcoming crew of strong local and international students; if you think you might be interested, please drop me an email, text or call me ASAP.
Looking forward to a terrific Summer!
[Apologies once again for the lateness of this.]
2013 was another successful summer for Google / PSU Summer of Code, with all but one of our accepted proposals completing successfully.
The emphasis this year was once again on projects related to the Weave project, led by Georges Grinstein and David Percy. However, several other unique projects were accepted and completed as well. In the table below, the Weave-based projects have Georges Grinstein as a listed mentor.
|Real-time Analytics in Malls||Ananth Balashankar||Bart Massey|
|Extending the Weave Data Framework||Andy Dufilie||Georges Grinstein|
|Control and Navigation of an Autonomous Quadcopter||Avnish Kumar||Jenner Hanni, Bart Massey|
|A Mobile App for Enhancing Scientific Field Research||Bo Wang||David Chiu|
|Machine Learning, Clustering Analysis, Statistical Analysis, and Raster Algebra Modeling of image data for mineral identification||Jon Barnes||David Percy|
|Implement Interactive Rendering of Medium-To-Large Graphs in Weave||Philip Kovac||Georges Grinstein|
|Port the Weave core code from ActionScript to Haxe||Sanjay Anbalagan||David Percy|
|Design and implementation of computational support for large datasets in Weave using the R project||Shweta Purushe||Georges Grinstein|
[Apologies for the lateness of this. Hopefully it's still useful.]
2012 was another highly successful summer for Google / PSU Summer of Code, with all accepted proposals completing successfully.
The emphasis this year was on projects related to the Weave project, led by Georges Grinstein and David Percy. Weave is a web-based data analysis and visualization platform whose development is centered at University of Massachusetts Lowell. However, several other unique projects were accepted and completed as well. In the table below, the Weave-based projects are italicized.
|An accessibility module for visualizations using Weave, an open-source visualization platform||Heather Byrne||David Percy|
|Asynchronous rendering to support large data sets in Weave||Andrew Dufilie||Georges Grinstein|
|AVT Open Source Quadcopter Platform||Jenner Hanni||David Camarillo|
|Collaboration in Visualization||John Fallon||David Percy|
|Extending the Open Source Weave Analysis and Visualization Platform for the Biological Community||Sanjay Anbalagan||Georges Grinstein|
|Global General Assembly||M. C. McGrath||Georges Grinstein|
|InfoMaps: A tool for Personal Information Management and Analysis||Sebastin Kolman||David Percy|
|State Space Search Optimizer for Electronic Design Automation||David Heineck||Bart Massey|
2011 was a successful year for the Google/PSU Summer of Code program and its students. The 11 accepted projects all completed, and some really impressive work was done. Here's a list of students, titles and mentors.
We ran things a little differently in 2011, and I think this helped with a success. In addition to David Percy, who has helped out with the program for the past several years, Washington State University Vancouver professor David Chiu also helped with mentoring of his students. We had weekly group IRC meetings for the first time, and this really helped keep everyone on task and helped us keep track of what was happening.
I'm currently working on PSU's applicaton to mentor again for GSoC 2012! Hoping we'll be accepted and get another great contingent again this year.
This week marked the announcement of the six students selected to participate in Google / Portland State University Summer of Code 2010. This marks the sixth year of PSU participation in GSoC, and as always the students look quite strong. They are:
Vegard Nossum (Mentor: Bart Massey), Improving Linux kernel configuration using a boolean satisfiability constraint (SAT) solver. Vegard plans to integrate a Boolean satisfiability constraint (SAT) solver into the Linux kernel configuration system. Using a SAT solver will greatly improve the usability and safety of the kernel's configuration system.
Keith Olson (Mentor: David Percy), Referencing Interface for Petrography Slide Analysis Using Open Source GIS Tools. Keith aims to develop a method for referencing smaller images (electron microscope scale) taken of a petrographic slide (a thin slice of a rock mounted on a glass slide) to an overall image of the entire slide. The resulting referenced images will form zoom-able map layers for that particular petrographic slide. These layered images can be embedded to the limit of resolution of the electron microscope.
Deen Bhuricha Sethanandha (Mentor: Bart Massey), PatchMetrix: Understanding and improving OSS patch contribution process capability. The aim of this project is to develop a tool, PatchMetrix, to collect data in order to gain better understanding of the OSS patch contribution process capability, and thus improve the process. PatchMetrix will include patch statistics and visualization. The information provided by PatchMetrix will help identify key process problems, and guide the community in making improvements.
Nisarg Kothari (Mentor: Jasper Jon Lieber), Shogi Application for Android . Nisarg will port the program GNU Shogi to the Android platform, and create a polished touch-friendly interface to it. Shogi is a Japanese board game that belongs to the Chess family.
Addison Cugini (Mentor: Brian Granger), Symbolic Framework for Quantum Computation in Sympy. Using the symbolic framework of Sympy, Addison plans on creating a set of libraries that will symbolically simulate a quantum computer in a notationally clear way. This project is under the aegis of the SymPy project, a Python-based symbolic library.
We want to especially thank the mentors and other volunteers that make it possible for PSU to participate in GSoC. Looking forward to a great Summer!
The deadline for SoC applications is coming right up. If you're thinking of applying, please get an application in! You can continue to work on your proposal after the deadline, but we can't consider you unless we have something now.
We received word today that Portland State University has once again been accepted as a Google Summer of Code mentoring organization. We're real eager to get started on another year.
Because I've had so many spam applications to join this site, I've had to moderate applications for accounts on this site. It may take a few days for me to process your application; if so, I'm sorry. Please fill in all the requested information in some sensible way so that I can tell you from the spammers.
Thanks much for your interest in Google/PSU Summer of Code!
The 2008 Google / PSU Summer of Code is long over. Here's a quick, belated summary of the 2008 year.
Portland State University was able to mentor seven projects in 2008. Of these, six completed successfully. These were:
Mentor: Joshua Triplett; Student: Alexey Zaytsev. A C code "linker" based on SPARSE. The student successfully constructed this key component of a multi-file static analyzer.
Mentor: David Percy; Student: Devin Chalmers. CocoaBugs: An Artificial Life Framework. The student created a framework / testbed for a particular class of a-life models, with a beautiful user interface.
Mentor: Greg Kroah Hartman; Student: Loren Davis. Open Doors. The student built an open-source Linux implementation of Sun's Doors interprocess communication framework.
Mentor: Len Shapiro; Student: Tom Raney. The PostgreSQL Optimizer Exposed. The student combined some existing solutions for instrumentation and visualization with new code to obtain a powerful tool for understanding the detailed workings of the PostgreSQL query optimizer on a given query.
Mentor: Keith Packard; Student: Ralf Juengling. Revamping Lush's Memory Management. The student wrote an incremental garbage collection library for Lush based on ideas from the Nickle programming language implementation. The result will also be folded back into Nickle.
Mentor: Len Shapiro; Student: Adam Bresee. A System for Patent Categorization and Analysis. The student wrote natural-language analysis code to mine the US Patent database.
Congratulations to all these students, and our most grateful thanks to their mentors. This was highly appreciated.