-
Notifications
You must be signed in to change notification settings - Fork 246
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
Cleanup #130
Comments
Added a list of functions that are considered "stages" and should be converted to use promises in #99. |
We use |
Yes |
Oh, I guess that is included in the
my bad |
@lilleyse What do you think about including the glTF sampleModels as a git submodule? |
I'm worried that may bloat the size of this repo. |
If it's linked via submodule, don't the files only get pulled if you |
I would if we could publish the sample models to npm. Is that a legit npm use case since it is not code? We might have to hold on this for a bit so Khronos can organize the models. |
|
Looks like probably not. From https://www.npmjs.com/policies/conduct#acceptable-package-content:
While 3D model files aren't explicitly prohibited here, I think the gist is that npm isn't for data. |
Yes, agreed, but I wonder if there is an exception for data used for unit tests. Can you look into it? Maybe email them or ask on a forum? |
|
@lasalvavida did you ever get a response from npm? |
No response from npm. A git submodule for the new gltf-sample-models repo is probably the way to go on this one. |
I wouldn't jump on that yet since we want some of those models, but not all of them, and we'll also want some of our own. |
Just my $0.02. The git submodule strategy mentioned above sounds fine. Clients who want to run unit tests will need disk space for a copy of the sample model repo, but the size of the sample model repo doesn't "bloat" the size of this repo itself. This repo just gets a hash and a reference to the submodule. This means:
|
Oh yes, this is pretty old now. |
Here is a rough list of tasks for bringing this repo up to production. Feel free to edit or add new items to the list:
{}
in a lot of places, just do it the Cesium way and create the options object if it's not defined withoptions = defaultValue(options, defaultValue.EMPTY_OBJECT);
The text was updated successfully, but these errors were encountered: