-
Notifications
You must be signed in to change notification settings - Fork 291
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
Core stabilisation #57
Comments
Well, priorities in opensource software are based on :
They should be discussed on the mailing list first. Different users have different priorities. I do not say that your items are not legitimate nor relevant, I just want to remind that this is a collaborative open project and should be managed as such. |
I've been reading some of the code, and listed a number of improvements:
|
Scene is being specialised for the use cases of IGN (setStreetLevelImageryOn, getGlobe). It needs to stay generic, without any assumptions on the nature of the data inside it. |
Thank you for those remarks
|
If it is ok with you, I will be doing 7 + some of the work on #54. The goal is to modify scene.add to be able to define a nodeProcess for each layer. This will affect scene, browseTree and nodeProcess files. |
I work on all points, it's difficult to share the points. We must reflect on the distribution. |
Distribution should be easier if :
This is important to allow for good collaboration, even if it adds some overhead to the development. It will ensure more quality, and provide visibility on the advances and development process, which is an extremely important point. |
Agreed, |
I opened an issue related to my previous comment: #67. |
(Street level imagery is a work in progress, don't be afraid to break it when changing core functions
|
Hi all, Fully agree, we have to implement unit functional tests for testing each function before merging, like check the url of a request or verify that the pointed area is the right one … etc. We are thinking about how to do that, no examples to share yet, maybe in the next weeks. De : Alexandre Devaux [mailto:notifications@github.com] Agreed, — |
Issue too generalist and obsolete |
The core isn't stable and many parts are temporary.
The priorities are :
For the moment the others features aren't priorities and will not be integrated in master branch. it isn't possible to work on a bad base. (may be an exception for #41 )
Thanks
The text was updated successfully, but these errors were encountered: