GNOME Goal: flatpak build manifests

Guidelines

Ship flatpak build manifests in git for our applications.

{i} A module is affected by this goal if there is a flatpak manifest for it in the gnome-apps-nightly git repository.

Copy the manifest from there to the the module (at the toplevel, or in a subdirectory) and add it to git. Remove manifest in gnome-apps-nightly and edit the appname.app file in gnome-apps-nightly to contain a GITURL= line. You may also need to add a GITBRANCH= line if building from a branch other than master. If the json file is in a subdirectory, then you also need to change the JSON= line to contain the relative path of the file in the repo.

An example of how this looks the gnome-calendar app.

The master branch of gnome-apps-nightly is used for git-master builds, and the gnome-3-22 branch for the current stable applications. Please update both.

Status of this goal

{i} Tip: If you choose to work on a module, create the bug report on the GNOME bugzilla for the relevant module, and make it block bug <<insert here a link to the tracker bug>>. This way people will know someone already works on it, and won't duplicate the work you're doing.

State

Markup

todo

<: #ff8080> todo

patch

<: #ffcc50> [[GnomeBug:xxxxx|patch]]

done

<: #80ff80> [[GnomeBug:xxxxx|done]]

not needed

<: #80ff80> not needed

Above are the states and corresponding markup to update the modules state table below.

Tarball

Status

core-utilities

bijiben

to do

eog

to do

epiphany

to do

evince

to do

gnome-calculator

done

gnome-calendar

master done

gnome-characters

to do

gnome-clocks

to do

gnome-contacts

done

gnome-dictionary

done

gnome-tweaktool

to do

nautilus

done

apps

devhelp

done

frogr

done

games

done

geary

to do

gedit

to do

gitg

to do

glade

to do

iagno

to do

gnome-builder

done

gnome-documents

to do

gnome-maps

done

gnome-news

to do

gnome-photos

done

gnome-software

to do

gnome-todo

to do

gnome-weather

done

polari

done

rhythmbox

to do

totem

done

Initiatives/GnomeGoals/FlatpakManifests (last edited 2017-08-28 20:27:25 by RobertRoth)