GNOME OPW: the bi-weekly progress report

The first two weeks of GNOME OPW intership for GNOME Games is fantastic. Getting started takes time but everything is moving forward. I have to say the Game team and the whole GNOME community is very friendly and warmhearted.

I had a great time on GNOME IRC, asking questions and they were answered very quickly!

Before the internship I only used Git for personal code version control, so I missed many power features of Git for distributed coding collaboration. By working with the Game project, I have a great chance to learn them in a real scenario. Now I feel quite at home to do branching, formatting patch, submitting in Bugzilla etc. The tool I like most is gitk. I used it a lot to browse the history changes and read the comments. It is a very good resource to learn everything.

Robert Ancell compiled a very informative Games roadmap at https://live.gnome.org/GnomeGames/Modernisation. It is a great help for me to pick tasks that I can do and quickly contribute patches. It also provides clear overview about how far we are to the next milestone of Games.

Specifically, in the past two weeks I learned the Mallard document and Vala programming. I submitted patches for http://bugzilla.gnome.org/show_bug.cgi?id=618343http://bugzilla.gnome.org/show_bug.cgi?id=664953https://bugzilla.gnome.org/show_bug.cgi?id=664965https://bugzilla.gnome.org/show_bug.cgi?id=664966https://bugzilla.gnome.org/show_bug.cgi?id=664969https://bugzilla.gnome.org/show_bug.cgi?id=664968

I’m learning Clutter now since Swell-foop is written in Javascript  and Clutter. I will try to migrate it to Vala with Clutter.

About these ads

One response to this post.

  1. […] About « GNOME OPW: the bi-weekly progress report […]

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: