Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fate of Roundup and the instances #2

Open
ezio-melotti opened this issue Oct 25, 2020 · 1 comment
Open

Fate of Roundup and the instances #2

ezio-melotti opened this issue Oct 25, 2020 · 1 comment

Comments

@ezio-melotti
Copy link
Member

Roundup has a "core" and one or more tracker "instances". The fork of Roundup that we are currently hosting/running is used by 3 instances:

Since the other two instances rely on us, we need to keep this into account before we shut down Roundup/bpo.

Jython

Roundup

CPython

After the migration to GitHub issues is completed, we have at least 3 options:

  1. Make bpo read-only and keep Roundup running;

    • the other instances can keep running;
    • it will be possible to access old issues and their metadata;
    • it will be possible to add messages with redirect links;
    • it will be possible to search and filter old issues;
    • we need to make it read-only;
  2. Create a static mirror of bpo and shut down Roundup:

    • other instances will need to find an alternative solution;
    • it will be possible to access old issues and their metadata (HTML only);
    • it will be possible to add messages with redirect links (before making it static);
    • it will not be possible to search and filter old issues;
    • we need to create the static mirror;
  3. Create a script that redirects to the corresponding GH issue:

    • other instances will need to find an alternative solution;
    • it will not be possible to access/search old issues;
    • we need to create a redirect script that maps the issue numbers;

Since this issue is non-blocking, we can adopt the first option and then switch to the second or third down the line, depending on what the other projects do.

@ammaraskar
Copy link

Make bpo read-only and keep Roundup running;

I really like this option but coupled with (3), maybe a read-only instance could be available on archive.bugs.python.org or similar and then bugs.python.org/issueXXXX links could redirect to the new Github issue. That way existing links continue to take you to the latest place for discussion but people still have the ability to search on the archived read-only roundup instance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants