Yes, the idea is there will be a shared public server. I like the idea of having private servers too, though. It would be handy for people working inside of a company. In fact, the client side UI should probably let you hook into multiple servers if you want. I'd love for the server to work with multiple cloud providers.
- Josh
client hook and prototype server that can:
* create a new user account
* upload a set with a name and description
* search for sets by name and description
* download a set
That should be enough to start designing a JSON API.
-j
Blasting forth in three part harmony!
For now it will run on the server I already have, a virtual linux box, probably as a J2EE app in Tomcat, though I'm open to anything. If we get so popular that we outgrow the server, then we'll simply have to move. That's a problem I'm not going to worry about just yet. We only have maybe 20 users so far. :)
- J
Yes, but that's a larger issue. The website right now is really meant for early adopters. We need to redesign the website for real authors, including tutorials and help text.
- Josh
>
> Andreas
The data you referred to is the image cache for the Flickr search, similar to a browser cache. What information should we tell / ask the user about regarding caching. Would it be okay if we stored the cache in a new place? What about a button in the prefs to clear the cache?
- Josh
> OK is that Leo ask (for tracking e.g.) and gives information about.
>
> Andreas
Blasting forth in three part harmony!
>>
>>>> Yes.
>>
>> Other examples:
>> In Bug 45 I've criticized that Leo stores data without permission.
My first reaction was angry because I did not know what happened there.
Would it be okay if we stored the cache in a new place? What about a
button in the prefs to clear the cache?
Your solution was to create a temporary directory and delete the data
afterwards. That was great. But you must communicate that.
> The data you referred to is the image cache for the Flickr search,
> similar to a browser cache. What information should we tell / ask the
> user about regarding caching.
What about a button in the prefs to clear the cache?
The button is one nice idea. Or you use blank space as billboard.
Andreas
>> upload a binary payload with metadata. initially this payload with be a leoz file, and the metadata will beJSON seems like a great match for the metadata, but the leoz file will be binary, and JSON doesnt seem great for embedding binary data. I mean, you can do it, but it is a little weird. Because the leoz file is zipped, and then to survive in the json container it needs to be converted to string, (Base64 encoding?) Feels clumsy to me.