92 lines
3.8 KiB
ReStructuredText
92 lines
3.8 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
|
|
monitorgating
|
|
releng
|
|
|
|
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.
|