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

Mermaid test #44

Open
hugovk opened this issue Apr 6, 2022 · 0 comments
Open

Mermaid test #44

hugovk opened this issue Apr 6, 2022 · 0 comments

Comments

@hugovk
Copy link
Owner

hugovk commented Apr 6, 2022

https://github.blog/2022-02-14-include-diagrams-markdown-files-mermaid/

https://peps.python.org/pep-0001/#pep-review-resolution

The possible paths of the status of PEPs are as follows:

image

As a Mermaid flowchart:

  flowchart LR
      Draft --> Accepted
      Draft --> Provisional
      Draft --> Rejected
      Draft --> Withdrawn
      Draft <--> Deferred
      Accepted --> Final
      Final -.-> Replaced
      Provisional --> Final
      Provisional -.-> Rejected
      Provisional -.-> Withdrawn
      Active
Loading

PEP 1 continues:

While not shown in the diagram, “Accepted” PEPs may technically move to “Rejected” or “Withdrawn” even after acceptance. This will only occur if the implementation process reveals fundamental flaws in the design that were not noticed prior to acceptance of the PEP. Unlike Provisional PEPs, these transitions are only permitted if the accepted proposal has not been included in a Python release - released changes must instead go through the regular deprecation process (which may require a new PEP providing the rationale for the deprecation).

Adding Accepted to Rejected and Withdrawn:

  flowchart LR
      Draft --> Accepted
      Draft --> Provisional
      Draft --> Rejected
      Draft --> Withdrawn
      Draft <--> Deferred
      Accepted --> Final
      Accepted --> Rjected
      Accepted --> Withdrawn
      Final -.-> Replaced
      Provisional --> Final
      Provisional -.-> Rejected
      Provisional -.-> Withdrawn
      Active
Loading
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

1 participant