Hi all GNOMEies and users of GNOME:Next repo in particular.

We are about to embark on a new round of checkins of packages from
unstable branches from upstream, so if you have GNOME:Next in your repo
list and want to stay "safe", this is the time to disable that one.

GNOME:Factory is a good alternative if plain Tumbleweed is just to old
and boring for you.

With that out of the way - GNOME:Next is open for new contributors, and
here at openSUSE GNOME land we make that real easy.

First off, make sure you have a login on the openSUSE Build Service
https://build.opensuse.org/

Next fire up a terminal and do:
sudo zypper in --recommends osc osc-plugin-collab

once that is done, run this command:

osc collab todo --project GNOME:Next

Then you will hopefully see something that looks similar to this:

bjolie@haldis:~> osc collab todo --project GNOME:Next
Package                | Parent Project | GNOME:Next  | Upstream      
-----------------------+----------------+----------------+-------------
at-spi2-core           | 2.18.1         | 2.18.1      | 2.19.1        
bijiben                | 3.18.1         | 3.18.1      | 3.19.1        
dconf-editor           | 3.18.1         | 3.18.1      | 3.19.1        
eog                    | 3.18.0         | 3.18.0      | 3.19.1(s)      
evolution              | 3.18.1         | 3.18.1      | 3.19.1(c)      

then its free picking of the package you want to update (unless there
is an (s) or (c) behind it.

to update say eog do

osc collab update --project GNOME:Next eog

This will reserve and checkout eog for you in a branch
Read the files called osc-collab.ChangeLog  osc-collab.configure  osc-
collab.NEWS

They will contain lots of info about the changes needed.

After having updated eog.changes, you can use 'osc build' to start a
local build or 'osc collab build' to start a build on the build
service.

Once you have everything updated and building correctly, do:
osc collab buildsubmit --project GNOME:Next --message="Unstable version
update (or any other message you would like to go along with your
submit"

This will checkin your package and set it for review of us the
maintainers (given that it builds on the obs that is :-) )

Lastly if or when you get stuck or if there is something you wonder
about feel free to stop by #opensuse-gnome on chat.freenode.net 
and ask there, most of the time there will be someone there that can
help you out (Note that you sometimes have to wait a while for an
answer so just ask your question and idle in the channel until someone
wakes up).

Happy hacking!

Greetings from Bjørn (Zaitor) on behalf of the GNOME Team @ openSUSE.



-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to