Activities/FileShare: Difference between revisions
No edit summary |
|||
| Line 8: | Line 8: | ||
==Project Status== | ==Project Status== | ||
The project is under active development. I am currently looking for bug reports as well as suggestions for further improvement. Check out the current Dev Release (Dec. | The project is under active development. I am currently looking for bug reports as well as suggestions for further improvement. Check out the current Dev Release (Dec. 15, 2009) or source code. | ||
If you have found a bug, please report it the google group page or email to our google group email address. | If you have found a bug, please report it the google group page or email to our google group email address. | ||
| Line 15: | Line 15: | ||
* Activity can be loaded up and files can be added and removed from the file list | * Activity can be loaded up and files can be added and removed from the file list | ||
* It can be shared and users who join are able to download files (journal entries) from the file list and have them installed into their own journal. | * It can be shared and users who join are able to download files (journal entries) from the file list and have them installed into their own journal. | ||
* Activity is able to keep and resume | |||
** On closing, the files and file list is stored in the activity entry and can be restored. | |||
** One advantage to this is an instance of this activity can be shared and the files remain with it. | |||
* The server is able to copy files back to the journal | |||
** Useful when restoring the activity and would like to get a file back that may have been deleted or modified. | |||
==Bugs== | ==Bugs== | ||
* Sometimes user interface can become un-responsive during file transfers. | * Sometimes user interface can become un-responsive during file transfers. | ||
* (Untested, but looks like this will be problematic)Client downloads file and then disconnects. The server then removes a file and re-adds file (after changing it). When the client re-connects (resumes) the client will not know that the file changed and not allow them to download the new one. | |||
** Work around: Close the activity and delete it's entry in the journal. When re-connecting, it will allow all downloads as expected as it doesn't know that you already downloaded that file. | |||
==Future Plans== | ==Future Plans== | ||
| Line 25: | Line 34: | ||
** Download count on each file | ** Download count on each file | ||
** Prevent/Notify user from closing the activity while users are downloading from them. | ** Prevent/Notify user from closing the activity while users are downloading from them. | ||
* Integration to the school server | * Integration to the school server | ||