wintergatan-community / virtual-mmx

A WebApp to program songs on a virtual Marble Machine X
https://wintergatan-community.github.io/virtual-mmx/
MIT License
36 stars 15 forks source link

Integrate vmmx-schema with virtual-mmx #4

Closed micahswitzer closed 4 years ago

micahswitzer commented 4 years ago

We need a way to access the data schemas located in the vmmx-schema repo from within this repo.

The possible options I see are:

  1. Publish it to NPM as it's own package
  2. Publish it to GitHub Packages
  3. Include it as a Git submodule
  4. Copy the code over manually

Personally, I believe that option number 1 is the best for these reasons:

Some disadvantages:

Conclusion

If everybody's good with option 1, I can go ahead an create a PR with the appropriate changes and action steps. Otherwise, voice your thoughts here!

micahswitzer commented 4 years ago

Well it turns out that we've already addressed the immediate issue in this commit, so I'm going to take this idea and turn it into a proposal for publishing the schema repo as its own package over in that repo.