Line 1: |
Line 1: |
− | <noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude> | + | <noinclude>{{GoogleTrans-en}}{{TOCright}} |
| + | [[Category:Feature Page Incomplete]] |
| + | [[Category:Feature|Server Objects Sharing]]</noinclude> |
| | | |
| <!-- All fields on this form are required to be accepted. | | <!-- All fields on this form are required to be accepted. |
Line 8: |
Line 10: |
| == Summary == | | == Summary == |
| | | |
− | Share objects on standalone server. | + | Share sugar datastore (Journal) objects on a standalone server. |
| | | |
| + | The main purpose is having one place to share users Journal objects like [http://scratch.mit.edu/] does for Scratch community (that doesn't exclude possibility of having storages for local community needs), i.e., having something similar to [[Activity Library]] but for Journal objects. |
| + | , |
| == Owner == | | == Owner == |
| | | |
Line 26: |
Line 30: |
| | | |
| The idea is keeping this feature as simple as possible from Shell point of view. | | The idea is keeping this feature as simple as possible from Shell point of view. |
− | * utilize Browse for browsing/download/upload(?) | + | * Utilize Browse for browsing/download/upload (?) |
− | * minimal changes in Shell or even nothing(use Browse in all cases) | + | * Minimal changes in Shell or even nothing (use Browse in all cases) |
| + | * Server should return [[Features/Object_Bundles|object bundle]] if web client is Browse and plain Journal entries otherwise (for non-sugar users) |
| | | |
| == Benefit to Sugar == | | == Benefit to Sugar == |
Line 35: |
Line 40: |
| == Scope == | | == Scope == |
| | | |
− | * Shell code | + | * depends on [[Features/Object Bundles]] |
− | ** fix issues related to name mangling of Journal objects after uploading/downloading
| + | * Choose/adapt web framework |
− | ** keep objects DS metadata while transfering between user-server-user
| |
− | ** after user-server-user session, object on target box should be treated in the same way like object on source box
| |
− | * Choosing/coding web engine | |
| | | |
| == How To Test == | | == How To Test == |
| | | |
− | # Create a new TurtleArt activity | + | # Create a new Turtle Art activity |
| # Upload the new entry to the SL wiki using Browse | | # Upload the new entry to the SL wiki using Browse |
| # Use Browse to download the entry back to Journal | | # Use Browse to download the entry back to Journal |
Line 67: |
Line 69: |
| | | |
| * [http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg06520.html ml thread] | | * [http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg06520.html ml thread] |
| + | * [http://joshstechjournal.blogspot.com/2009/07/july-23-2009-xo-web-sharing-scratch.html blog post] |
| | | |
| == Release Notes == | | == Release Notes == |
Line 74: |
Line 77: |
| == Comments and Discussion == | | == Comments and Discussion == |
| * See [[{{TALKPAGENAME}}|discussion tab for this feature]] <!-- This adds a link to the "discussion" tab associated with your page. This provides the ability to have ongoing comments or conversation without bogging down the main feature page --> | | * See [[{{TALKPAGENAME}}|discussion tab for this feature]] <!-- This adds a link to the "discussion" tab associated with your page. This provides the ability to have ongoing comments or conversation without bogging down the main feature page --> |
− |
| |
− | [[Category:Feature Page Incomplete]]
| |
− | [[Category:Feature]]
| |