Replies: 1 comment 3 replies
-
It's an Ok from my side to rename Mathics3-Rubi 👍 |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The number of GitHub repositories in the Mathics3 organization has gotten large enough that I think organizing them along certain guidelines would help.
I have been renaming repositories that implement Mathics3 Modules to start with
Mathics3-Module
. In particular,pymathics-hello
was renamedMathics3-Module-hello
pymathics-natlang
was renamedMathics3-Module-nltk
At some point, probably soon,
pymathics-graph
will be renamedMathics3-Module-networkx
.Note that in this name change,
graph
becomesnetworkx
. And not thatnatlang
becamenltk
. And previously,Mathics3-Module-trepan
was created rather than, say,Mathics3-Module-debugger
. Why?"nltk" is the package we are wrapping. Well, also "spacey", but "nltk" is the main one? If there were another natural language package we wanted to wrap, using this idea, it would be more natural what the name should be. Similarly, "networkx" is the package we are wrapping in the previously named "pymathics.graph". Also, "graph" is a vague word; "Network graph" would probably be better. But "networkx" makes it clear what kind of graph we would be talking about.
As for the name "Mathics3-Module-trepan". I didn't want to call it "Mathics3-Module-debugger" because I want or hope that someone else interested in debuggers will be able to use it without going against the generic "the debugger" stigma. "Mathics3-Module-trepan" draws heavily on debugger code for Python in packages "trepan3k" (for Python 3x) and "trepan2" (for Python 2x).
For GitHub repositories that contain Mathics3 Packages, I have started renaming to start with "Mathics3-Package". In particular, "Mathics3-Combinatorica" has been renamed "Mathics3-Package-Combinatorica." Other packages will start to follow this scheme. The one that has been most worked on by someone other than myself is currently called "Mathics3-Rubi". I hold off on that until I get an okay from @aravindh-krishnamoorthy
Beta Was this translation helpful? Give feedback.
All reactions