Re: Improving the way we build nightly apps
- From: Michael Catanzaro <mcatanzaro gnome org>
- To: Matthias Clasen <matthias clasen gmail com>, desktop-devel-list <desktop-devel-list gnome org>
- Subject: Re: Improving the way we build nightly apps
- Date: Tue, 28 Feb 2017 17:18:55 -0600
On Tue, 2017-02-28 at 11:44 -0500, Matthias Clasen wrote:
So far, we have this gnome-nightly-apps repository which contains
copies of the flatpak manifests for a bunch of gnome apps. That is
redundant and suboptimal. Recently, flatpak has gained the ability to
find manifests in git repositories that you point it to, and we
should use this to move the json files to each applications git tree.
Quite possibly there is already a copy of it there anyway.
If you want to help out with making this happen, the details are
described here:
https://wiki.gnome.org/Initiatives/GnomeGoals/FlatpakManifests
This is clearly superior to how we build the flatpaks now.
On the other hand, these manifests should hopefully be obsoleted soon
by BuildStream. The goal of that effort is to remove the separate
Continuous manifest, JHBuild moduleset, and flatpak nightlies repos. So
if we implement this now, we'd be going from centralized to
decentralized and then back to centralized in the future. So I don't
know if it makes sense to do this for all modules now. But it's a small
amount of work and certainly doesn't hurt anything.
You should add it to the list of proposed goals:
https://wiki.gnome.org/Initiatives/GnomeGoals/
Michael
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]