Pre-PEP discussion: Project status markers in the Index APIs

Late to respond here but I think I agree: unless a PEP is able to define a standard across indices for:

a) what the status markers are;
b) what state changes are possible and what they mean;
c) how to ‘get’ the status of a given project.

I think unless we can do the first two in a general way, defining a PEP for the third doesn’t add a lot of benefit.

(Note that in this hypothetical PEP I don’t think every index should have to support every status marker, so some “minimum required state machine”, as well as a way for an index to indicate what statuses it supports, would probably be necessary).

2 Likes