[issue32471] Add an UML class diagram to the collections.abc module documentation

2019-08-22 Thread Raymond Hettinger
Raymond Hettinger added the comment: See the rationale in the closed PR. I rather liked this idea but it didn't prove to be a net win during user testing. -- resolution: -> rejected stage: patch review -> resolved status: open -> closed ___

[issue32471] Add an UML class diagram to the collections.abc module documentation

2018-01-25 Thread Yahya Abou Imran
Yahya Abou Imran added the comment: I succeed in submitting a PR and building the doc locally. But there is a little problem of consistency with the abstract methods: in some classes, the inherited one are mentioned (Collection, Sequence, Mapping), but not in

[issue32471] Add an UML class diagram to the collections.abc module documentation

2018-01-07 Thread Yahya Abou Imran
Change by Yahya Abou Imran : -- keywords: +patch pull_requests: +4994 stage: -> patch review ___ Python tracker ___

[issue32471] Add an UML class diagram to the collections.abc module documentation

2018-01-07 Thread Yahya Abou Imran
Yahya Abou Imran added the comment: I have generated SVG files. Here is the rest of the ABCs present in the module: https://gitlab.com/yahya-abou-imran/collections-abc-uml/blob/master/plantuml/other_collections.svg And here is the full version with all ABCs:

[issue32471] Add an UML class diagram to the collections.abc module documentation

2018-01-05 Thread Ivan Levkivskyi
Change by Ivan Levkivskyi : -- nosy: +levkivskyi ___ Python tracker ___ ___

[issue32471] Add an UML class diagram to the collections.abc module documentation

2018-01-03 Thread Raymond Hettinger
Raymond Hettinger added the comment: This is a nice looking diagram. Nice work. The existing table is great when you care about knowing what a particular ABC does, but the diagram nicely gives an overview of whole ecosystem all at once. If the collections.abc

[issue32471] Add an UML class diagram to the collections.abc module documentation

2018-01-03 Thread Brett Cannon
Brett Cannon added the comment: I should mention that over on python-ideas people found the open source code to plantuml, so I think the format is acceptable for use in the docs. -- ___ Python tracker

[issue32471] Add an UML class diagram to the collections.abc module documentation

2018-01-02 Thread Brett Cannon
Brett Cannon added the comment: I brought this up on python-ideas, but I think discussing it here may be better: I think we may need to use a data file format that has an open source implementation. The tool Yahya used (plantuml) doesn't appear to be open source, which is a

[issue32471] Add an UML class diagram to the collections.abc module documentation

2017-12-31 Thread Yahya Abou Imran
Yahya Abou Imran added the comment: Here is the .puml -- Added file: https://bugs.python.org/file47358/base.puml ___ Python tracker

[issue32471] Add an UML class diagram to the collections.abc module documentation

2017-12-31 Thread Yahya Abou Imran
New submission from Yahya Abou Imran : >From python-ideas: >https://mail.python.org/pipermail/python-ideas/2017-December/048492.html In this page of the documentation: https://docs.python.org/3/library/collections.abc.html The table could be difficult to