Hi everyone,

We would like to inform you that Advanced Reconnaissance Crew (ARC) [0] from the CPE team is currently conducting research into decoupling dist-git from its pagure-related dependencies.

This investigation has come about as part of discussions that arose from https://pagure.io/cpe/initiatives-proposal/issue/26 [1].

The investigation has the following objectives:
1. Enumerate and write down a description of all the integrations we rely on in our current git forge (Pagure) 2. Create a list of integrations to continue after moving to different git forge 3. Write a recommendation plan on how we can loosely couple these integrations generically with another git forge (make it git forge agnostic as possible) 4. Add the list and descriptions of integrations to the right place in our documentation

This will then inform future design requirements and the next set of objectives that looks like this:
* Map API calls that need to remain
* Removing the Pagure from dist-git
* Base git as backend
** What functionality needs to move to dist-git when git is used as base backend

You can find a list of existing work items here: https://pagure.io/fedora-infra/arc/issues [2] You can also follow along with the findings on our HackMD: https://hackmd.io/@fnF231raRruGKZbPBWKsHQ/SJceJYaxa [3]

On behalf of ARC,
Michal

P.S.: You can also discuss this on discourse: https://discussion.fedoraproject.org/t/dist-git-decoupling-investigation/93644 [4]

[0] https://fedora-arc.readthedocs.io/en/latest/workflow.html
[1] https://pagure.io/cpe/initiatives-proposal/issue/26
[2] https://pagure.io/fedora-infra/arc/issues
[3] https://hackmd.io/@fnF231raRruGKZbPBWKsHQ/SJceJYaxa
[4] https://discussion.fedoraproject.org/t/dist-git-decoupling-investigation/93644
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to