Is this the right list to discuss:
https://fedoraproject.org/wiki/Koji/ContentGenerators
I wonder, why not try an approach where "content generator" is a tool which:
- Takes as input one of more upstream sources (git repositories ideally) - Plus some optional metadata in a dist-git style git repository - Generates a spec file (the key part, but there's *lots* of prior art here, such as what http://www.openembedded.org/wiki/Main_Page does via Bitbake, Clear Linux also generates spec files, plus there's the language-specific tools etc.) - Requires the generated RPMs are namespaced (e.g. cgen-rubygems-, cgen-jar) ? - Defines a tool to extract RPMs back to the target (rubygem, jar)
My motivation here is I'd really like to do (at least partial) generation of specfiles myself in packages which are presently in Fedora.
On Wed, Jan 27, 2016 at 2:28 PM, Colin Walters walters@verbum.org wrote:
Is this the right list to discuss:
Probably better on koji-devel
https://fedoraproject.org/wiki/Koji/ContentGenerators
I wonder, why not try an approach where "content generator" is a tool which:
- Takes as input one of more upstream sources (git repositories ideally)
- Plus some optional metadata in a dist-git style git repository
- Generates a spec file (the key part, but there's *lots* of prior art here, such as what http://www.openembedded.org/wiki/Main_Page does via Bitbake, Clear Linux also generates spec files, plus there's the language-specific tools etc.)
- Requires the generated RPMs are namespaced (e.g. cgen-rubygems-, cgen-jar) ?
- Defines a tool to extract RPMs back to the target (rubygem, jar)
My motivation here is I'd really like to do (at least partial) generation of specfiles myself in packages which are presently in Fedora. _______________________________________________ rel-eng mailing list rel-eng@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/rel-eng@lists.fedoraproject.org
rel-eng@lists.fedoraproject.org