-
Notifications
You must be signed in to change notification settings - Fork 44
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
Support saving files to the server #189
Comments
Would it be acceptable to use |
I think |
That works for me. |
Sounds great. Are you thinking about adding versioning support (undo, revert to point X, etc) at some point, or do you see this as something separate from the tool? |
It would definitely be good to have user file versioning at some point, but I think that can wait. And, fortunately, the Code tab that currently exists for Tortoise authoring already supports "undo" operations. |
how about working with @reuven to keep the models on the Modeling Commons? |
Good idea @SethTisue. I think we should have the |
There are a lot of good long-term ideas here. I think that we would be wise to keep them in mind going forward, but, for now, what we need the most is a basic solution that allows people to save and open code that they wrote in Tortoise. Consequently, I've split the local storage stuff off into a separate ticket (#193) that should be given priority. |
I believe that this will also require user accounts and permissioning (since many people seem hesitant about making their work-in-progress models available to the public). Or maybe the initial draft of this should just upload all files into one central pool...?
We should also think about restrictions for what can and can't be uploaded. We don't really want people uploading any old thing they feel like putting on the server. What should the size limit be? Do we need to check that the file is a valid '.nlogo' file? Should we verify that the model passes the compiler before accepting it? (Probably not.)
The text was updated successfully, but these errors were encountered: