<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>Here is my take on moving to modules (speaking from dogtag side of things):</div><div><br></div><div><b>Pros:</b></div><div><br></div><div>* We would be version-focused instead of fedora-release focused [1]</div><div>* One source for multiple fedora-release [2]</div><div>* Dogtag's future would be as described in [3]</div><div><br></div><div><b>Cons:</b></div><div><br></div><div>* Dogtag's CI runs on Travis. Moving into modules would break the CI workflow leading to a major restructure of upstream CI</div><div>* In addition to official releases via koji/bodhi, we do maintain an official COPR repo (@pki/10.x). This would need to be reconfigured</div><div>* Dogtag's nightlies run on COPR. This would again need to be reconfigured.</div><div><br></div><div>Though in future modules MIGHT help us, the effort required to move into modules (and to make it work) is releatively VERY HIGH.</div><div><br></div><div>[1] <a href="https://docs.fedoraproject.org/en-US/modularity/architecture/building/#_modular_package_builds">https://docs.fedoraproject.org/en-US/modularity/architecture/building/#_modular_package_builds</a></div><div>[2] <a href="https://docs.fedoraproject.org/en-US/modularity/architecture/building/#_building_one_source_for_multiple_releases">https://docs.fedoraproject.org/en-US/modularity/architecture/building/#_building_one_source_for_multiple_releases</a></div><div>[3] <a href="https://i.ibb.co/23nbNWK/module-branching.jpg">https://i.ibb.co/23nbNWK/module-branching.jpg</a></div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Of course, we can move FreeIPA to a module relatively fast in Rawhide.
But first we need to understand whether the same is possible for Dogtag.</div><div>
-- 
/ Alexander Bokovoy
Sr. Principal Software Engineer
Security / Identity Management Engineering
Red Hat Limited, Finland</div><div><br></div><div>_______________________________________________</div><div>Pki-devel mailing list</div><div><a href="mailto:Pki-devel@redhat.com">Pki-devel@redhat.com</a></div><div><a href="https://www.redhat.com/mailman/listinfo/pki-devel">https://www.redhat.com/mailman/listinfo/pki-devel</a></div></blockquote></body></html>