Fedorahosted.org sunset reminder: 2017-02-28

Kevin Fenzi <[email protected]> Thu, 12 Jan 2017 13:10:19 -0700
Newsgroups gmane.linux.redhat.fedora.core.announce
Organization Scrye, INC
Message-ID <[email protected]>
(This is a resend reminder, with some additional faq information)

Greetings. 

Fedora Infrastructure currently maintains two sites for general open
source code hosting: fedorahosted.org and pagure.io. 

Fedorahosted.org was established in late 2007 using Trac for issues and
wiki pages, Fedora Account System groups for access control and source
uploads, and offering a variety of Source Control Management tools
(git, svn, hg, bzr). With the rise of new workflows and source
repositories fedorahosted.org has ceased to grow, adding just one new
project this year and a handful the year before. 

Pagure.io was established in 2015, and is a modern Flask/Python based
application. It is under rapid development and supports git repos for
source code, docs, and tickets. The pull request model is used for
changes along with many options for projects. Access control is
standalone. New projects are self service and added all the time. 

Given the lack of growth and continued maintenance burden, Fedora
Infrastructure would like to retire fedorahosted.org and encourage all
its active projects to move to pagure.io (or whatever other place they
feel best meets their needs). We have tenatively scheduled this
retirement for February 28th, 2017.

The Infrastructure team has already contacted owners of the top ten
projects on Fedora Hosted for input on their needs.  If your project
has special needs, please contact the Infrastructure team (details
below) to discuss options.

After the sunset date, we will continue to provide raw data from public
projects previously hosted at fedorahosted.org, but the service itself
will be closed. We hope to provide this data for download for a few
years, but won't provide it forever. 

A quick FAQ:

Question: pagure.io has some issues/problems that prevent me from
moving my project there. What can I do?

Answer: Please file these issues against pagure:
https://pagure.io/pagure/issues/ and we will try and address them as
best we can. Note that not every feature request can be accommodated
but the team will consider all requests.

Question: How can I migrate my data from fedorahosted to pagure.io?

Answer: You can use the https://pagure.io/pagure-importer tool to
migrate trac data to pagure.io issues. Git repositories should be
easily migrated with a push to the new pagure.io repo. Releases can be
uploaded to pagure.io. There is also available a copr repo with the
latest version of the importer tool:
https://copr.fedorainfracloud.org/coprs/cverna/pagure-importer/

Question: I want to test things out, but not migrate yet, how can I do
that?

Answer: We have a https://stg.pagure.io/ test instance you are welcome
to create projects on and test importing data. Note that from time to
time we clear out this instance, so do not use it for any long term
use. 

Question: What happens if I ignore this/don't get around to migrating
my project by the 2017-02-28 deadline?

Answer: We hope to provide the raw data from projects for download for
a while, so you should be able to download a tar.xz of your old git
repo and trac files, but it will be up to you to extract what you need
from them, and we won't host them forever. The data sunset period would
be at least several additional months.

Question: Does pagure.io support hg, bzr, svn or cvs? 

Answer: no. 

Question: I have a mailing list at lists.fedorahosted.org, what happens
to that?

Answer: We have no plans to retire lists.fedorahosted.org at this time.
All lists and archives will keep functioning. We hope soon to have a
lists.pagure.io domain available and projects that wish to migrate can
do so if they choose. 

Question: I have more questions, where can I get more answers?

Answer: Feel free to ask on the [email protected]
list or #fedora-admin on IRC

Thanks, 

kevin

_______________________________________________
announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEESz7rprBJHpbnMnrQSzew2A/7u14FAlh34qwACgkQSzew2A/7
u17pcBAArT+Ps2ZLWy5E4tBeADBQBpmzFGea72xfN3D2jKRoPNcSZ/P8o3hq7Iym
fRhXOsYXIcklPaVDHSjxocvG895Md4jf6sHo1N2D2j+R5qcvgsfquMoQ2OpwRz6+
a3lUTh1MEfYsAF2xLMTfOYMfGpF+V64oqtFsutL1luB9BY62nWgc1vehqLPSb6YD
NvHP7WwJTHjDPMbAB/XLTPsWx0QuxdA+zqb+4ngi83npCNuo/eCRklqL9uznFd6Y
5+Zf0ZX2U+B5xzFUm4nz1oJOwTjLC37bw14cyGoTuD9iAA9hAu7GXrJuqyBXy1KR
tmBkCqtTlerpMKuZAOWQoKvkTlKL65st3DQYWI9iW9EPgQf3vIhv7psO0VVyEVrI
bJdsz0vbWqlqah53Clq4bJKolN+9QVoyKDbjiIJegGF7D87awKAq7LzAcjvRhklD
1j/GRBoTUORkuMmb2OGOlJS+CoufsSl9iqZUV+Dq8L6rgvUtouITaIaGENgw910z
GYsbUflS5CexsjgIkyyvWHpCoAR0jC+lRXtHElSZPbOZU8RhQf2EZnzNPcbqDAHy
tsCJ0mvBN3azY0cs8v9aHvxSf7DEQr7RWIESIBK6vn9TNTbWUjMxRC6N3zfiC/j6
HyXGFKGqOo/kDyQp8RSWwW2Z8ndeVmmUqI7tRdy1E0Y9+YrHtBU=
=E7Fu
-----END PGP SIGNATURE-----