Home Home > Project > Mentoring > Gsoc
Sign up | Login

Archive for the ‘Google Summer of Code’ Category

Thank you mentors for an amazing GSoC!!!

September 4th, 2014 by

Another Google Summer of Code has come to an end. This year has been particularly satisfying as we achieved 100% success. All of our students passed their final evaluation and a lot of code has been pushed upstream. Though the students deserve a big round of applause, special credit has to be given to the amazing mentors, who took out time from their busy schedules to guide the students and ensure that they work towards completing their projects.

So, openSUSE (and its sister organizations – ownCloud, Zorp, MATE) thank all the mentors who strive day in and day out to ensure that our projects are a success and we get amazing new contributors.

Without you, it was not possible

Photo by Japanexperterna (CC BY-SA)

Following is a list of the mentors who helped to move this GSoC sailing smoothly :

  • Martin Wimpress (flexiondotorg)
  • Henne Vogelsang (hennevogel)
  • Jim Fehlig (jfehlig)
  • Cornelius Schumacher (cornelius)
  • James Mason (bear245)
  • Ancor Gonzalez Sosa (ancorgs)
  • Ismail Donmez (ismail)
  • Peter Czanik (czanik)
  • George Ehrke (georgehrke)
  • Artem Chernikov ( kalabiyau)
  • Morris Jobke (kabum)
  • Dominik Bamberger (bamboo)
  • Michal Hrusecky (miska)
  • Alberto Planas (aplanas)
  • Arvin Schnell (arvin)
  • Balint Kovacs (blint)
  • Stephen Kulow (coolo)
  • Szilárd Pfeiffer (coroner)
  • Thomas Müller (deepdiver)
  • Greg Freemyer (gregfreemyer)
  • Jan-Christoph Borchardt (jancborchardt)
  • Joseph Reidinger (jreidinger)
  • Matt Barringer (mbarringer)
  • Shawn W Dunn (sfaulken)
  • Marcus Schäfer (shaefi)
  • Stefano Karaptesas(sfaulken)
  • Alessandro Cosentino (cosenal)

Things I learnt with the Zorp and openSUSE Team

September 1st, 2014 by

Greetings everyone, this is Peter from Hungary. In the last few months I have spent a lot of time and effort to give something to the open source community in the framework of GSoC. The aim of my project was to implement a Load Balancer as a Service (LBaaS) Zorp (http://www.balabit.com/network-security/zorp) driver for OpenStack (http://www.openstack.org/) in openSUSE environment.
(more…)

GSoC: What I have learned

August 14th, 2014 by

In the past 4 months during this years Google Summer of Code (GSoC), a global program that offers student developers stipends to write code for open source software projects, Christian Bruckmayer collaborated with other students and mentors to code a dashboard for the Open Source Event Manager (OSEM). In this series of posts Christian will tell you about his project and what he has learned from this experience.

Google Summer of Code 2014 Logo

Christian BruckmayerHey there, Christian here again. This is my last post in a series about my GSoC project. I have already explained the two big features I have implemented: The dashboard and Conference Goals & Campaigns. I hope you enjoyed those articles, if you haven’t read them I recommend you head over and do so. Today I would like to tell you about the most important part of GSoC for me personally: What I have learned during this summer!

(more…)

GSoC: Open Source Event Manager Goals & Campaigns

August 6th, 2014 by

In the past 4 months during this years Google Summer of Code (GSoC), a global program that offers student developers stipends to write code for open source software projects, Christian Bruckmayer collaborated with other students and mentors to code a dashboard for the Open Source Event Manager (OSEM). In this series of posts Christian will tell you about his project and what he has learned from this experience.

Google Summer of Code 2014 Logo

Christian BruckmayerHey there, Christian here again. This is my second post in a three post series about my GSoC project, last week I explained the dashboard in my post OSEM: Conference Dashboard. You should go and read that if you haven’t already! This week I would like to tell you about another feature that I have implemented during this summer: Conference Goals & Campaigns.

(more…)

GSoC: Open Source Event Manager Organizer Dashboard

July 30th, 2014 by

In the past 4 months during this years Google Summer of Code (GSoC), a global program that offers student developers stipends to write code for open source software projects, Christian Bruckmayer collaborated with other students and mentors to code a dashboard for the Open Source Event Manager  (OSEM). In this series of three posts Christian will tell you about his project and what he has learned from this experience.

Google Summer of Code 2014 Logo

Christian BruckmayerHey my name is Christian and I’m a student currently in the third year of the Bachelor of Science course with information systems and management major in Nuremberg, Germany. During my time at university I already was interested in developing web applications and gained first experience. Google Summer of Code at openSUSE was a great opportunity for me to improve my knowledge and work together with other excellent developers. There are only two weeks left which makes now the perfect time to summarize what I have achieved and learned so far.

 

(more…)

openSUSE Welcomes its GSoC 2014 students

May 26th, 2014 by

openSUSE welcomes Google Summer of Code 2014 participants. Thanks to Google, openSUSE has an excellent number of slots and an equally excellent number of mentors and students for Google Summer of Code 2014. Throughuout the summer, students participanting in this program will code for openSUSE and its sister organizations ownCloud, MATE and Zorp and help them move forward. The best part of GSoC is that most of the code written by students will go upstream and will benefit openSUSE in general also. Along with this, we have an equally good range of projects that will improve the existing openSUSE architecture.

The list of successful students are :

  1. Travel Support Program application –     Karthik Senthil
  2. Playlist Functionality for ownCloud Music App –    Volkan
  3. ownCloud Calendar Application in angularJS –    Raghu Nayyar
  4. openSUSE GSOC ideas: Cool live flash –    Zsolt Peter Basak
  5. Open Source Event Manager (OSEM): Refactor user management model –  Stella Rouzi
  6. Open Source Event Manager (OSEM): Implemention Organizer Dashboard –    cbruckmayer
  7. MATE: Port from deprecated GStreamer 0.10 –    Michal Ratajsky
  8. Integrate Snapper Snapshot browsing into openSUSE Desktop tools –  Oguz Kayral
  9. Implement an application-level LBaaS driver for Zorp –    Péter Vörös
  10. Extend Git-Review to support BitBucket –    xystushi
  11. Event Splash page for Visitors In Open Source Event Manager Application. –    Gopesh Tulsyan
  12. ePub support in Atril (MATE) –    Avishkar gupta
  13. Add Snapshot management API to libvirt Xenlight driver –    David Kiarie
  14. Improving the functionality of the extensions system in Caja  – Alexandervdm

In the following weeks we will talk a lot more about these projects and get to know these students well.

Lets brew some code now.

openSUSE participates in GSoC 2014

March 4th, 2014 by

GSoC 2014: First Steps

openSUSE is part of yet another Google Summer of Code. After a rocking ride in last year’s edition, our Geeko’s are gearing up for another awesome program. This year promises to be more special, as Google is celebrating its 10th anniversary of the program.

About the Program:

Google Summer of Code (commonly called as GSoC) is an annual program conducted by Google which pays students code to write code for open source organizations. It is one of the most best ways for organizations such as openSUSE to get some quality work done, and gain long term contributors. In the last edition, we had 10 students complete their projects and gain recognition within the community.

openSUSE and GSoC:

Last year, we collaborated with ownCloud, Balabit(makers of syslog-ng) and Hedgewars under a common umbrella. It worked very well for all of us. This year, we are collaborating with ownCloud, Zorp(a Gateway technology by Balabit) and the MATE desktop along with the bucket load of awesome projects from openSUSE itself. Our mentors are quite enthusiastic, and recognize the role played by GSoC in moving the community forward.

For Students:

If you are a student who wants to participate under openSUSE, and ‘have a lot of fun’, do check out our ideas page and guidelines. As always, the key is to start early and to interact with mentors and the community at large. Fixing bugs and working on Proof of Concepts is a good way to start.

Student application period opens on 10th March, and continues till March 21.

Contact:

You can find out all about our GSoC programme on the wiki or contact the GSoC team for further questions
Manu Gupta
Saurabh Sood

You can reach the community at our Mailing List and on #opensuse-project on IRC (Freenode).

This article has been contributed by Saurabh Sood

GSoC Students Rockin’ Ready!

October 8th, 2013 by

gsocpic3We reached the conclusion of yet another Google Summer of Code. Our students and mentors put in a lot of effort, writing and reviewing code, documenting it and in the process and sharing and learning a lot. We’d like to share with you some of the experiences of our students, mentors and of course the state of the projects! (more…)

GSoC 2013 – Half Way Through

August 19th, 2013 by

GSoc 2013 logo
We have reached the half way stage of the Google Summer of Code 2013, and it has been an exciting journey so far. A lot of good work has been done this summer on a variety of projects. This year, we have co-participated with ownCloud, Balabit (syslog-ng) and Hedgewars under the openSUSE umbrella. Here follows a summary of the work that has been done so far, along with the experiences of the students.

AppArmor Profile Tool

Kshitij Gupta is developing profile tools for AppArmor, which involves writing the perl tools and core modules in python. He is being mentored by Christian Boltz. The tools are expected to be completed on time, since they are built on the core modules. Kshitij labels working on the GSoC project as a ‘phenomenal’ time.
comments in action in OBS

OBS Discussion System

Shayon Mukherjee is building a discussion system for the Open Build Service, under the guidance of Henne and Adrian. The results have been pretty good so far. According to Shayon, they have built the functionality for the users to be able to post comments on projects, packages and requests in the Open Build Service. They are really excited and believe its a great functionality, and that users of the OBS will benefit greatly from it. Before GSoC ends, they plan to make it possible for users to edit/delete comments via Hermes, the openSUSE notification system. He adds that he has learned a lot in the last month about a complicated, full stack web app.

The initial result of the application can be found in action here.
OSEM

OSEM

Stella (differentreality) is working on Open Source Event Management Tool(OSEM), mentored by Theo Chatzimichos, and Matt Barringer. We saw her work in action at the openSUSE Conference and we’re all wondering how she managed to combine working on OSEM with organizing the event… On the other hand, the practical needs were driving OSEM development and this of course leads to a very good application and more fun.

User Management Application on ownCloud

Raghu Nayyar is writing the User Management Application for ownCloud. He has written the front end on AngularJS and is currently working on syncing it with the backend. He will also be working on the front end of the files application, which forms a major part of ownCloud. He is being mentored by Jan Christoph Bochardt and Posselt Bernhard.
owncloud Music app

Music App for ownCloud

Morris Jobke is working on the Music App for ownCloud, based on a RESTful API. Morris plans to add support for playlist management and the music filtering. He is being mentored by Jorn Friedrich Dreyer and Posselt Bernhard.

Syslog-ng MySQL destination:

Gyula Petrovics is writing the MySQL Destination driver for syslog-ng. The idea is to insert syslog messages into a MySQL database. Gyula is being mentored by Victor Tusa.
hedgewars going strong

Hedgewars Campaign Mission

Periklis Ntanasis is creating a new Hedgewars Mission campaign. He is about halfway from the end, and is quite satisfied with the end result so far. He is being mentored by kyber (nemo) from Hedgewars

Other Projects:

The other projects in action for Google Summer of Code are:

  • Github Code Review for CLI, by Xystushi, under bamboo
  • Automatic Resizing of LVM Volumes by Akif Khan, under Dinar Valeev
  • IaaS Cloud Framework for software packaging and documentation by intijk, under Robert Schweikert
  • syslog-ng redis destination by tichy, under Gergely Nagy

So far, it has been an awesome ride, with the coding work going at full swing. Now, the students must Geeko up to scrub code, write test cases and finish the documentation tasks. The Soft Pencils Down’ date is September 16, followed by the ‘Firm Pencils Down’ date on 23rd September.

Article contributed by Saurabh Sood

openSUSE, Hedgewars, syslog-ng, oyranus, ownCloud are moving GSOC along!! Participate and Submit your proposals Fast!!!

April 25th, 2013 by

400px-GSOC_2013_logoA message from the openSUSE GSOC team

Many of you must already have seen the news: openSUSE has made it to the list of 177 organizations participating in this years edition of the Google Summer of Code! Like in previous years, we have a few other projects join us, including ownCloud, Oyranos and Hedgewars. The four of us have loads of great ideas lined up and we’re looking forward to the proposals! Read on to find out about GSOC, the plans and how to be a part of it! (more…)