Home Home
Sign up | Login

Author Archive

GSoC 2018 Mentor Summit

October 27th, 2018 by

David Kang and I attended two weeks ago (12-14 Oct) the Google Summer of Code (GSoC) Mentor Summit in California representing openSUSE. :sunny: Here is our report of the conference.

It was an incredibly well organized event with a busy schedule. It was our first summit (we try that different openSUSE mentors/org admins go every year) and we enjoyed it a lot and found it really useful. Apart from attending many sessions about open source, mentoring and GSoC, we had the opportunity to meet and have interesting conversations with other org admins and mentors, as well as with the Google open source team and other Googlers. In total 314 mentors and org admins from 42 countries attended the events. This was a great chance to collect chocolate from all around the world for the chocolate bar table, which has already become a tradition at the summit. :chocolate_bar:

chocolate table David and Ana in San Francisco

The summit follows the unconference format, which means that the sessions are decided and organized by the attendees. Those are the most outstanding sessions from the ones David and I attended.

(more…)

openSUSE.Asia Summit

September 5th, 2018 by

openSUSE.Asia Summit is an annual conference organized since 2014 every time in a different Asian city. Although it is a really successful event, which plays a really important role in spreading openSUSE all around the world, it is not an event everybody in openSUSE knows about. Because of that I would like to tell you about my experience attending the last openSUSE.Asia Summit, which took place on August 10-12 in Taipei, Taiwan.

openSUSE.Asia Summit 2018 group picture

Picture by COSCUP under CC BY-SA from https://flic.kr/p/2ay7hBD

(more…)

GSoC Half Way Through

July 20th, 2018 by

As you may already know, openSUSE participates again in GSoC, an international program that awards stipends to university students who contribute to real-world open source projects during three months in summer. Our students started working already two months ago. Ankush, Liana and Matheus have passed the two evaluations successfully and they are busy hacking to finish their projects. Go on reading to find out what they have to say about their experience, their projects and the missing work for the few more weeks. 😀

Ankush Malik

Ankush is improving people collaboration in the Hackweek tool and he has already made many great contributions like the emoticons, similar project section and notifications features. In fact, the Hackweek 17 was just last week, so in the last days a lot of people have already been using these great new features. There were a lot of good comments about his work! :cupid: and we also received a lot of feedback, as you can for example see in the issues list.

But even more important than all the functionality, is all Ankush is learning while coding and working with his mentors and the openSUSE community, such as working with AJAX in Ruby on Rails, good coding practices and better coding style.

The last part of his project will include some more new features. If you want to find out more about his project and the challenges that Ankush expects to have, read his interesting blog post:

https://medium.com/@ankushmalik631/how-my-gsoc-project-is-going-4942614132a2

Hackweek tool screenshot

Xu Liana

Liana is working on integrating Cloud Pinyin (the most popular input method in China) on ibus-libpinyin. For her, GSoC is being an enjoyable learning process full of challenges. With the help of her mentors she has learnt about autotools and she builds now her code without graphical build tools. 💪 For the few more weeks, she plans to learn about algorithmics that are useful for the project and, after finish the coding part, she would like to go deeper in the fundamentals of compiling. Read it from her owns word in her blog post:

https://liana.hillwoodhome.net/2018/07/14/the-first-half-of-the-project-during-gsoc-libpinyin

Matheus de Sousa Bernardo

Matheus is working in Trollolo, a cli-tool which helps teams using Trello to organize their work. He has been mainly focused on the restructuring of commands and the incomplete backup feature. The discussion with his mentors made him take different implementation paths than the ones he had in mind at the beginning, learning the importance of keeping things simple. It has been complicated for Matheus to find time for both the GSoC project and his university duties. But he still has some more weeks to implement the more challenging feature, the automation of Trollolo! 💥

Check his blog post with more details about the project: https://matheussbernardo.me/gsoc/2018/07/08/midterm

 

I hope you enjoyed reading about the work and experiences of the openSUSE students and mentors. Keep tuned as there are still some more hacking weeks and the students will write a last blog post summarizing their GSoC experience. 😉

 


This blog post original version can be found at http://anamaria.martinezgomez.name/2018/09/05/opensuse-asia-summit.html This blog post’s content is licensed under a Creative Commons Attribution 4.0 International License

GSoC students are already hacking!

May 23rd, 2018 by

We always enjoy that new people join openSUSE community and help them in their first steps. Because of that, openSUSE participates again in GSoC, an international program in which stipends are awarded to students who hack on open source projects during the summer. We are really excited to announce that this year four students will learn about open source development while hacking on openSUSE projects. The coding period started last week, so our students are already busy hacking and they have written some nice articles about their projects. ;)

 

(more…)

University students, openSUSE participates in GSoC!

February 19th, 2018 by

openSUSE participates again in Google Summer of Code (GSoC), a program that awards stipends to university students who contribute to real-world open source projects during three months in summer. :sunny: With this article, I will provide my experience as a former GSoC student and mentor, give you more details about the program and try to encourage students to get involved in openSUSE development through GSoC.

Why open source and openSUSE?

First of all, you may wonder why you should want to get involved in open source development. Everybody has their own reasons, but for me there are three main ones:

  • I have fun: The most important reason is that it is fun. At openSUSE, we have great conferences, geekos everywhere, geeko cookies, openSUSE beer, fun stickers,… and the most important part: we have fun when working!
  • I learn a lot: In most of the projects, every single line of code is reviewed. That means not only that the code quality is better, but also that every time you write something wrong or that can be improved, someone will tell you. In open source, we think that making mistakes is perfectly fine. That people correct you is the best way to learn.
  • People: I have the chance to work with really skilled people all around the world, who are interested in the same things as me.

Why GSoC?

Starting is always difficult, but you don’t have to do it alone! In openSUSE, you will always find people to help you, and with GSoC this is even easier. The best feature of the program is that you will always have at least one mentor (most likely two) who will lead you through it. In addition, you will work in a project used in the real world by many users and all your code will be released under an open source license, so everybody can access, use, study, change and share it. Last, you will receive a stipend between 2,400 and 6,600 dollars depending on the country.

Projects

At openSUSE, you can find projects written in Ruby on RailsPerlRubyHTML/JavaScriptC/C++ and much more. This year you can work during GSoC in some of the most central and biggest projects in openSUSE: Open Build ServiceopenQA and YaST. They will for sure be challenging projects to work in, but don’t get scared, as that means that you will learn a lot from it too. And remember that your mentors and other openSUSE contributors will be there to help you!

But we also have simpler projects such as Trollolo, where any computer science university student could get started with Ruby. The desire to learn is much more important than the previous experience and knowledge.

(more…)