This adds Pagure related investigation to dist git decoupling ARC investigation. Signed-off-by: Michal Konecny <mkonecny@redhat.com>
85 lines
3.7 KiB
ReStructuredText
85 lines
3.7 KiB
ReStructuredText
Dist Git Move
|
|
====
|
|
|
|
Purpose
|
|
----
|
|
|
|
The objective of the potential initiative is to move repository contents (including but not
|
|
limited to source codes, Packit configurations, RPM specfiles) from Pagure Dist-Git to
|
|
another platform and confirm that the associated tooling and services (including but not limited
|
|
to FMN, Datanommer, COPR, Toddlers, FMN, CI, Monitor-Gating, Packit, Bodhi, Fedpkg) work well with
|
|
the newer platform. The investigation aims to be as agnostic as it can be regarding the
|
|
destination platform to help ideate a general solution for the compatibility of the associated
|
|
tooling and services.
|
|
|
|
Background
|
|
----
|
|
|
|
With Pagure's development having less activity for a while now, we need to ensure that the
|
|
workflow changes are documented associated tooling and services are changed to continue working
|
|
the way they did when Pagure Dist-Git is decomissioned and the repository contents are moved
|
|
elsewhere, while confirming that we are not locked down to the features that are specific to the
|
|
chosen destination platform.
|
|
|
|
Requirements
|
|
----
|
|
|
|
* Study the interactions of toolings/services with Dist-Git
|
|
* Include additions to **Datanommer** to support interactions with another platform
|
|
* Include additions to **Fedora Notifications** to support interactions with another platform
|
|
* Include additions to **COPR** to support interactions with another platform
|
|
* Include additions to **Toddlers** to support interactions with another platform
|
|
* Include additions to **Continuous Integration** to support interactions with another platform
|
|
* Include additions to **Release Engineering** to support interactions with another platform
|
|
* Include additions to **Monitor Gating** to support interactions with another platform
|
|
* Include additions to **Packit** to support interactions with another platform
|
|
* Include additions to **Bodhi** to support interactions with another platform
|
|
* Include additions to **Pagure** to support interactions with another platform
|
|
* Include additions to **Anitya/The New Hotness** to support interactions with another platform
|
|
|
|
Index
|
|
----
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
bodhi
|
|
ci
|
|
copr
|
|
fedpkg
|
|
hotness
|
|
notifications
|
|
pagure
|
|
toddlers
|
|
messaging
|
|
|
|
Conclusions
|
|
----
|
|
|
|
We are concluding that we would be filling this section with a placeholder for now. The best
|
|
one in the placeholder business is called Lorem Ipsum. Lorem Ipsum is simply dummy text of the
|
|
printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever
|
|
since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type
|
|
specimen book. It has survived not only five centuries, but also the leap into electronic
|
|
typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release
|
|
of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing
|
|
software like Aldus PageMaker including versions of Lorem Ipsum.
|
|
|
|
Roadmap
|
|
----
|
|
|
|
- **Step 1** - Start doing something
|
|
- **Step 2** - Continue doing something
|
|
- **Step 3** - Stop doing something
|
|
|
|
Efforts
|
|
---
|
|
|
|
We are estimating nothing at the moment so here is some more of that Lorem Ipsum text that you
|
|
all know and love. Lorem Ipsum is simply dummy text of the printing and typesetting industry.
|
|
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown
|
|
printer took a galley of type and scrambled it to make a type specimen book. It has survived not
|
|
only five centuries, but also the leap into electronic typesetting, remaining essentially
|
|
unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem
|
|
Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including
|
|
versions of Lorem Ipsum.
|