Contributing to gnome music

60 %
40 %
Information about Contributing to gnome music

Published on February 18, 2014

Author: JacksonIsaac1994



About GNOME 3.10

About gnome-music  GNOME’s own built-in Music Application.  Written in Python3 using GTK+  Released in August 2013.  Current release version 3.10.2

Music’s source code  Source Code is the collection of the files containing the instructions for the application.  Source code contains more than Thousands of lines of code, and are divided according to the functions it carries out in the application.  We use version control system for software development.

Which project to select ?  Complete beginners: Established projects like Mozilla Firefox, KDE.  Intermediate/ Experienced Programmers: New projects like GNOME-Music and Linux kernel (Skilled coders).  Non-programmers: Wikimedia and other project’s documentation, designing, etc.

Building the Source Code  Developers use jhbuild, it creates a separate environment inside your OS and builds the latest repositories directly from source.  Some projects like Mozilla use mach build.  Smaller projects can be directly compiled and tested.

Selecting your first bug  Bugs are divided as • • • • • low-hanging fruits (github), in general trivial or easy bugs. Enhancements. Major bugs. Critical. Blocker.  Each bug has STR (Steps to reproduce) and description about it.  Select a bug which interests you and one that you understand.  Contact mentors and start trying out methods to fix the bug.

Communicating with other Developers  IRC, Xchat,, Mibbit  IRC Channel: #gnome-music on / GIMPNet (  #gnome-love, #gnome-hackers, #gtk+

Create and Test Patch  Changes made in the local codebase that are ready to be pushed to the git repo.  Steps to Create patch:      Make appropriate changes to the code. Test the code for regressions. Commit the changes. Push it to forked repo. Pull Request.

Resources    

Projects Worked on  GNOME-Music  Mozilla Firefox Web-browser  Android app development  Firefox OS


Contact  Blog:  Email:  Twitter/JacksonI1994  LinkedIn/JacksonIsaac   Mozillian/

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Contributing to GNOME-Music – Jackson's Blog

Contributing to GNOME-Music. FOSSMeet ’14: A Speaker’s Dairy. Hola Amigos! Some of our mates missed the FOSSMeet @ NIT-C this year and wanted to know ...
Read more

Home - GNOME Wiki!

This is GNOME's development and community organization space. To learn how to use the wiki, see the guidelines. ... Contributing to GNOME.
Read more

Apps/Rhythmbox/Contributing - GNOME Wiki!

Contributing. Getting Involved. More information about getting involved with other GNOME apps (and many tips that apply to Rhythmbox) can be found at ...
Read more

Contributing to GNOME – Jackson's Blog

Posts about Contributing to GNOME written by Jackson Isaac. ... They asked me about programming language that I prefer and asked me to join #gnome-music.
Read more

List of applications/Multimedia - ArchWiki - Arch Linux

List of applications/Multimedia. ... GNOME Music — Music is the new GNOME music playing application. ... Contributing; Recent changes;
Read more

Jackson Isaac - Mumbai, India, B.Tech Computer ... -

Jackson Isaac uses to show people what ... organized by NIT-Calicut on 'Contributing to GNOME-Music' and have been selected for a talk on ...
Read more

Bastian's Bottled Messages | My GNOME hideout..

... 2016 Bastian Ilso Hougaard ... future yet? and GNOME Music: ... X where I talked about how and why I spend my free time contributing to GNOME.
Read more

Home - Ubuntu Wiki

Ubuntu Wiki. Search: ... For participating on the Country area team contributing to a Local Development of Localization and Internationalization and ...
Read more