Skip to content

PEP 588: Update GitHub Issues Migration Plan #2497

@ezio-melotti

Description

@ezio-melotti

PEP-0588 was written together with PEP-0581 and outlined a migration plan. Since then, several things changed and https://github.com/psf/gh-migration/projects/1 was created and updated to track the migration. Then, closer to the migration date, I wrote psf/gh-migration#13.

I discussed with the SC both the possibility of creating a new PR or updating PEP-0581, and IIRC they were leaning towards the latter, however it will need to be pretty much rewritten. Given that the migration is going to happen soon, the rewrite (or new pep) could serve the following purposes:

  • Clarify that PEP-0581 doesn't reflect the actual plan used for the migration if a new pep is written, or update it with up-to-date info;
  • Offer some background about the problems and the decisions taken (linking to relevant GH issues/discussions), including issue numbering, label mapping, user subscriptions, etc.;
  • Document the actual process followed during the migration and all the changes that were involved (this is the bulk of Migration and risk management plans psf/gh-migration#13);

IOW, it will mostly be an informational PEP to document the migration.

What do you think?

(CC @Mariatta)

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions