-
-
Notifications
You must be signed in to change notification settings - Fork 31
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
Potential expansion to be less MusicBrainz-centric #79
Comments
What are your latest thoughts on this @exogen? Would be interested to collaborate in some way if you are still planning to move to the MusiQL model. |
Great question, it is still in the works and I would love to collaborate! I have a bunch of preliminary code written laying things out, but not in a state to push up yet. Here is a rough outline of my latest thinking:
|
That article certainly hits the nail on the head when it comes to schema-first. Had not seen In general, I wonder if it makes sense to move to a schema/API that abstracts the sources away from the user? So, the API would just expose top-level entities like artists, tracks, releases etc etc (essentially, promoting the The way Agree on the monorepo too but not sure I understand enough about how the extensions work to comment on that! |
Currently, most of the extensions depend on being attached to a particular MusicBrainz entity, and don't offer many of their own fields on the root Query.
I'm considering rebranding this project to something like "MusiQL", which would be very similar, but not MusicBrainz-centric. Most of the existing queries would work exactly the same, but be under a
musicBrainz
field on the root query.The text was updated successfully, but these errors were encountered: