edgeryders / graphryder-api

Backend of Graphryder, a software for semantic social network analysis.
https://edgeryders.eu/t/9517
GNU Lesser General Public License v3.0
2 stars 1 forks source link

Merge this repo and the dashboard repo #9

Open tanius opened 5 years ago

tanius commented 5 years ago

Graphryder consists of a JavaScript application running in the browser (graphryder-dashboard) that talks to a server-side component (graphryder-api – this repository).

Currently, both components reside in one Git repository each, but that makes no sense:

So: one software, one repository. Both components should be merged into one repository named graphryder. To give a prominent example, it's done the same way in Discourse.

There's one side benefit: by starting that repository graphryder as a fresh repository on Github, it will not show up as "forked from …". This would properly communicate that this software is now maintained by Discourse.

tanius commented 5 years ago

Actually, maybe better don't merge the repositories. It might be that the better approach is indeed to keep Graphryder Dashboard as an independent repo that can talk to one of several implementations of the API. In our case, we would create one as a Discourse plugin (see #13) and would then no longer require Graphryder API.