-
Notifications
You must be signed in to change notification settings - Fork 1
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
code / repository organization improvements : remove rt-xr-maf-plugin #5
Comments
|
I agree on this, the number of repositories need to be reduced to invite new developers to test the tools |
I completely agree with you, it was difficult for me to understand what each repository was used for. Reducing the number of repositories will make the first steps more intuitive for beginners. |
Progress on continous delivery for the media pipeline dependencies here: 5G-MAG/rt-xr-maf-native#6 |
The unity player implementation currently comes as a set of 4 repos:
rt-xr-unity
: reference player - unity projectrt-xr-gltfast
: a fork of glTFast - unity pluginrt-xr-maf-plugin
: maf library & media pipelines - unity plugin.rt-xr-maf-native
: maf library & media pipelines - C++ librariesThis configuration makes the project more complex to maintain and reason about than it has to be.
Having fewer repos would make it easier:
All code related to parsing iso-23090-14 can be moved to the gltfast fork. But code related to a generic xr player implementation might not be relevant there.
rt-xr-maf-plugin
was initially intended to contain the maf implementation for unity. It currently only contains build artifacts and dependencies fromrt-xr-maf-native
. If media player code wrapping the MAF API for Unity is not maintained in this repo, it could be removed.The project needs to be organized with the following in mind:
The text was updated successfully, but these errors were encountered: