Warning: |
GNOME Goal: flatpak build manifests
Guidelines
Ship flatpak build manifests in git for our applications.
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
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 |
|
notes |
done |
eog |
to do |
epiphany |
done |
evince |
done |
gnome-calculator |
|
gnome-calendar |
done |
gnome-characters |
done |
gnome-clocks |
done |
gnome-contacts |
|
gnome-dictionary |
done |
gnome-tweaktool |
to do |
nautilus |
done |
apps |
|
devhelp |
|
frogr |
done |
games |
|
geary |
done |
gedit |
done |
gitg |
done |
glade |
done |
iagno |
done |
gnome-builder |
done |
gnome-documents |
done |
gnome-maps |
|
gnome-news |
to do |
gnome-photos |
|
gnome-software |
to do |
gnome-todo |
done |
gnome-weather |
|
polari |
done |
rhythmbox |
done |
totem |
done |