| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
maxGraphdistinctive yet familiar. |
freeGraph(or freedomGraph) Strengthen the message that it's about creating a free-forever library; and also that this is a very powerful library allowing to do pretty much anything |
|
Not an answer for voting but think it would be nice if it was short and pronounceable. One reason for this is HTML components need a hyphen character, and shorter could mean less characters if using it as a prefix, e.g. a circle could be <my-circle> or <nxt-circle> pronounced "next-circle" (if we want to add HTML components, that is). I think I read in the book "code complete" or similar that words that are pronounceable take less time to process (I'm having trouble finding the citation and don't have it with me though). |
veGraphShort and has the letters "vertices and edges", also getting to the point in defining to new users what the lib does. |
|
It does not matter to the Threat Dragon project what it is called, because we are just starting out to use mxgraph. But mxgraph appears in many (probably thousands) project's package.json, so if it is renamed then (if I understand correctly) their project will not get updates from npmjs.com until this mxgraph package is renamed in their package.json . This is not a great thing to ask the mxgraph community to do @coclav what was their legal reasoning? The community has been using the name 'mxgraph' and the source code for some time now under Apache 2.0 licence. Is the problem that the name is copyright? Or there are claims on the source code? |
|
We could also have some generic name like 'draw-graph.js'. |
|
@coclav what name do you think is best? It would be great to decide on this soon, as it is now after May 1st. The most votes (by a long way) went to 'maxGraph' - is this OK to @junsikshim @mcyph @tbouffard @lreading I can create an npm package and make this available on npmjs.com (this is a well trod path, and we are used to doing it for OWASP Threat Dragon core) - but it has to be named so that it can start being referenced as a dependency. @lreading is planning the work to get mxgraph-as-was into Threat Dragon, so this is coming up soon for us Note the discussion in a recent PR: #33 (comment) |
|
Just to make clear what @coclav is saying in this discussion, as this question has come up in a pull-request. @tbouffard has raised the point about the licence before and after mxgraph 4.2.2 release. At this point the licence deviated from standard Apache Licence version 2.0 on October 29th 2020. Colin has had a discussion with the original mxgraph owners / contributors and they have confirmed on 16th April: " |
|
Hm, why not something like tsGraph or jsGraph instead of mxgraph? It is simple, short and I think it says enough about the project without limiting its scope |
| Back | FazBrowse Home | New Git URL |
Uh oh!
There was an error while loading. Please reload this page.
{{title}}
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
{{editor}}'s edit
{{editor}}'s edit
Uh oh!
There was an error while loading. Please reload this page.
Hello team,
I have followed up with the creators of the original creator of the "mxGraph" library off which this project is based.
Long story short, we cannot use the name mxGraph.
We need to find a new project name. I have put a couple of suggestions in the replies, please "upvote" for your favourite or propose some new ones.
I would suggest that we review progress on may 1st 2021, and go ahead with the one with the most "upvotes".
cc @jgadsden @junsikshim @mcyph @tbouffard