On Tue, Apr 25, 2017 at 06:46:40PM +0200, Mikolaj Izdebski wrote:
On 04/25/2017 04:23 PM, Pierre-Yves Chibon wrote:
> - Store koshei integration flag
> - store this in a yaml/toml file in the dist-git repo
> - let the consumers
> - do an http request to retrieve the file
> - listen to fedmsg to catch changes to this file (and update a local
> cache based on this)
Do you mean separate yaml/toml file per package/collection, stored in
dist-git branch, right next to spec file?
Yeah. We would introduce some yaml/toml file alongside the spec file
in git, in branch.
We figured it could be done one of a few different ways:
- Consumers could only consider the 'master' branch. Whatever is in
rawhide is true for the package across the other branches.
- Consumers could consider each branch independently. This could let
koschei have new fine-grained on/off values for different releases.
Not sure if that's something we actually want, though.