All, I have opened a PR to foreman-packaging with the intent of centralizing a large chunk of community plugin packaging to foreman-packaging so that we are all working from the same repository. Further, the intent of this would be to centralize published repositories as well which would allow better metrics gathering and single place for users to go.
I've laid out what the PR does and the benefits on the PR itself. So any discussion of what it provides or how we are pulling it in should be relegated to the PR. However, I wanted to bring some awareness to this (since we wish to do this for Katello 3.4 release) and to look ahead. The current PR moves all katello-packaging to foreman-packaging but maintains the repository structure. That is, Katello would still have its own repository with a Pulp, Candlepin and Client repository. This will allow for a separation and non-interference with current Foreman and Plugins. Further, this allows Katello's testing pipeline to continue working and being gated by testing. Looking ahead beyond the 3.4 release, we could start to then look at: * single Foreman Client repository which would include all client tools (e.g. the openscap client tool, katello-agent) * smarter plugin releasing with gating defined by a plugin I would appreciate any feedback, agreement to or input towards this idea, and the initial implementation so we can adjust and test nightlies prior to the 3.4 branch date (~3 weeks away). Thanks, Eric [1] https://github.com/theforeman/foreman-packaging/pull/1541 -- Eric D. Helms Red Hat Engineering -- You received this message because you are subscribed to the Google Groups "foreman-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to foreman-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.