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. 26, 2009) or source code.
| + | {{:Activities/FileShare/status}} |
| | | |
− | If you have found a bug, please report it the google group page or email to our google group email address. | + | This activity has been released on activities.sugarlab.org. At this time, development is pending community feedback and bug reports. I am not actively working on this project, but I am willing to pick it up anytime for bug reports or for feature requests. |
| + | |
| + | Bug reports and as well as suggestions for further improvement will be appreciated. |
| + | |
| + | If you have found a bug, please report it on sugar's [http://bugs.sugarlabs.org/newticket?component=FileShare&owner=jlew bug tracker] (competent: FileShare, owner: Jlew) |
| | | |
| ==Features== | | ==Features== |
Line 20: |
Line 24: |
| * The server is able to copy files back to the journal | | * 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. | | ** Useful when restoring the activity and would like to get a file back that may have been deleted or modified. |
| + | * If there is a server running on the jabber server the xo is connected to, it can upload and download files there |
| + | ** Server script can be found here: [http://gitorious.org/jlew/xo-file-distro/trees/master/FileShare.server http://gitorious.org/jlew/xo-file-distro/trees/master/FileShare.server] |
| | | |
| | | |
| ==Bugs== | | ==Bugs== |
− | Please send any bug reports to the group mailing list. | + | Please report bugs using sugars [http://bugs.sugarlabs.org/newticket?component=FileShare&owner=jlew bug tracker] Component: File Share, Owner: Jlew |
| + | |
| + | * Sharing a file, remove it, then trying to re-add it states that the file is already shared. |
| + | ** This was intentional, when a file is removed, it is removed from lists, but the file still existing for anyone who is currently downloading the file. I plan on allowing the file to be re-added and then just have any clients who are downloading to ignore the file being added again. |
| | | |
− | * Sometimes user interface can become un-responsive during file transfers or when adding large files that don't have journal entires yet.
| + | [http://bugs.sugarlabs.org/query?component=FileShare View Reported Bugs on Bug Tracker] |
− | * (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.
| |
− | * [Cannot Consistently Reproduce] Permission Denied when reading files on a flash drive
| |
| | | |
| ==Future Plans== | | ==Future Plans== |
Line 37: |
Line 43: |
| ** 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 | + | * Update server script |
− | ** Current plans are to have a server running on the school server as well allowing authorized users to upload files to the school server as well. | + | ** Keep list of who uploaded file |
| + | ** Maybe add a private upload option that does not show to all users |
| | | |
| ===UI=== | | ===UI=== |
Line 44: |
Line 51: |
| | | |
| ==Change Log== | | ==Change Log== |
− | Detailed change log can be found on our [http://groups.google.com/group/fileshareactivity/web/change-log change log] page in our google group.
| + | [[Activities/FileShare/ChangeLog|Detailed Change Log]] |
− | | |
| *2009-12-11: Initial release | | *2009-12-11: Initial release |
| *2009-12-14: FileShare-2.xo | | *2009-12-14: FileShare-2.xo |
Line 51: |
Line 57: |
| *2009-12-18: FileShare-4.xo | | *2009-12-18: FileShare-4.xo |
| *2009-12-26: FileShare-5.xo | | *2009-12-26: FileShare-5.xo |
| + | *2010-01-08: FileShare-6.xo |
| + | *2010-01-12: FileShare-7.xo |
| + | *2010-01-19: FileShare-8.xo |
| + | *2010-01-29: FileShare-9.xo |
| + | *2010-05-18: FileShare-10.xo |
| + | |
| ==Links== | | ==Links== |
| * Project Leader: [[User:Jlew| Justin Lewis]] | | * Project Leader: [[User:Jlew| Justin Lewis]] |
− | * Activity can be downloaded on the sugarlabs activity website: [http://activities.sugarlabs.org/en-US/sugar/addon/4266 File Share]
| |
− | * [http://gitorious.org/jlew/xo-file-distro Source code]
| |
− | * [http://groups.google.com/group/fileshareactivity File Share Activity on Google Group]
| |
− | ** Group Email Address [mailto:fileshareactivity@googlegroups.com fileshareactivity@googlegroups.com]
| |
| | | |
| + | ===FileShare Activity=== |
| + | * [http://activities.sugarlabs.org/en-US/sugar/addon/4266 File Share (activities.sugarlabs.org)] |
| + | ** Download |
| + | ** Screenshots |
| + | * [http://gitorious.org/jlew/xo-file-distro Source Repo] |
| + | |
| + | ===FileShare Server=== |
| + | * [[FileShare/Server|FileShare Server Wiki Page]] |
| + | * [http://gitorious.org/jlew/xo-file-distro/trees/master/FileShare.server Source code] |
| | | |
| [[Category:Activities]] | | [[Category:Activities]] |