Version 2 (modified by dido, 16 years ago) (diff) |
---|
Analysis
(Give as much as possible of the needed information for designing and implementing the task in the following sections.)
Overview
- The goal is to move as close as possible for one week, to what we wont for the user to be able to do with server resources inside the application. Please view the analysis in GROUP_APP_SERVER_RESOURCE_ACCESS_R0 to achieve more global vision for this task.
- There should be palette (server palette) that will allow the user to chose (add, remove, edit the current url etc.) a server and then connect to it.
- Show status (connected, disconnected, connecting etc.) of a server
- Also a list of available resources for the selected server should present.
- It will be nice if we could manipulate this list (or tree, or whatever comes up) of resources in the same manner as we do inside resource palette
Task requirements
- Create prototype of server palette
- (OPTIONAL) provide manipulation over the server list
- To add, remove or edit the available servers.
- No user name and password will be preserve at this point
- Make available connection to the server
- Only as anonymous user at this point (until there is some security for the server)
- After the user is connected show a list of available resources
- At this revision no sub resources will be shown. Only a few books.
- No meta data will be shown, only the name of the resource(book)(for now)
- No filters at this revision
- The user won't be able(for now) to do the following
- Add resource(book)
- Remove resource
- Rename resource
- Provide some way for server synchronization
- Some kind of basic online collaboration should be available
- (OPTIONAL) provide manipulation over the server list
Task result
- The result should be source code
Implementation idea
(Provide some rough implementation idea(s).)
Related
GROUP_APP_SERVER_RESOURCE_ACCESS_R0
How to demo
- Start the application
- Go to resource palette and conect to the server
- Focus(Show) the list of available resources on the server and open one
- Edit and save the resource on the server via the app (add frame or page or something)
Design
(Describe your design here.)
Implementation
(Describe and link the implementation results here (from the wiki or the repository).)
Testing
(Place the testing results here.)
Comments
(Write comments for this or later revisions here.)
Attachments
-
servers-palette.png
(19.5 KB) -
added by tsachev 16 years ago.
Servers palette sketch