On Wed, 2017-03-22 at 11:36 +0100, Miroslav Suchý wrote:
Dne 22.3.2017 v 11:00 Nikos Mavrogiannopoulos napsal(a):
> Hi,
> For several packages it is possible to automate build, test and
> package updating on multiple fedora releases (+epel) in a single
> keypress using the cockpituous (sic) tools [0]. These tools hide
> quirks
> and requirements of the fedora tooling, and allow a very efficient
> orchestration of package releases (see [1] for a script which
> releases
> gnutls for example).
Few comments from my quick review:
+ it can release to Debian and Docker
- user have to put quite a lot of logic and repetitive configuration
in `make-release` (for every project)
- not really well documented
There already exist much olders and IMO betters tools which can
release from upstream directly to Fedora:
https://github.com/dgoodwin/tito/
https://github.com/openstack-packages/rdopkg
https://github.com/ignatenkobrain/rpm-gitoverlay
The look fine too. I am not tied to a particular tool. What I was
interested is whether there is plan or intention of improving the
fedora infrastructure for packagers by making these part of our daily
work-flow.
regards,
Nikos