Feature roadmap/File name and directory access: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Automated import of articles)
 
No edit summary
 
Line 3: Line 3:
|Feature subcategory=Linux and OS
|Feature subcategory=Linux and OS
|Requesters=Gnu, Ben, Erik, Greg, Marvin
|Requesters=Gnu, Ben, Erik, Greg, Marvin
|Requirements=
|Requirements=Allow listing, copying and finding files with standard Unix commands in the terminal view. See also point #1 at: [[9.1.0#e-mail from Ben S]]

* Allow listing, copying and finding files with standard Unix commands in the terminal view.
* Must still allow use of the Journal
* Make it easy to see a file in the journal and then to find the same file in the terminal.
* The datastore <br>
Sugar's design calls for a centralized rich data storage system, the
datastore. The datastore provides secure, limited file access to
Activities, manages file metadata, maintains a differentially compressed
history of all work, ensures reliable backups to a trusted server, and
mediates the connection to removable media. Every one of these features
is crucial to Sugar's functioning, and almost none are really working at
this time.

|Specification=
|Specification=
From Ben's comments: <br>
http://lists.laptop.org/pipermail/sugar/2008-July/007390.html

There have, at this point, been at least five distinct proposals for a
next-generation datastore design, all differing in underlying
implementation and user-facing functionality. We need to have a Once And
For All datastore summit, draw up a compromise datastore design, and
implement it. We can do this by 9.1.0, if we are willing to make it a
priority.

Additional Links:
* [[Sugar.datastore.datastore|The current datastore]]
* [[Olpcfs]]
* [http://lists.laptop.org/pipermail/community-news/2008-January/000095.html Sugar Datastore Summit in January] (item 10).
* [http://dev.laptop.org/git?p=users/mstone/sds;a=blob;f=README;hb=HEAD SDS] (stands for Simple Data Store or possibly something else)
* [http://lists.laptop.org/pipermail/devel/2008-March/012047.html Git-based] datastore desig

|Owners=
|Owners=
}}
}}

Latest revision as of 20:10, 15 December 2008

Feature subcategory Is part of::Category:Linux and OS
Requesters {{#arraymap:Gnu, Ben, Erik, Greg, Marvin|,|x|Requested by::x}}
Requirements * Allow listing, copying and finding files with standard Unix commands in the terminal view.
  • Must still allow use of the Journal
  • Make it easy to see a file in the journal and then to find the same file in the terminal.
  • The datastore

Sugar's design calls for a centralized rich data storage system, the datastore. The datastore provides secure, limited file access to Activities, manages file metadata, maintains a differentially compressed history of all work, ensures reliable backups to a trusted server, and mediates the connection to removable media. Every one of these features is crucial to Sugar's functioning, and almost none are really working at this time.

Specification From Ben's comments:

http://lists.laptop.org/pipermail/sugar/2008-July/007390.html

There have, at this point, been at least five distinct proposals for a next-generation datastore design, all differing in underlying implementation and user-facing functionality. We need to have a Once And For All datastore summit, draw up a compromise datastore design, and implement it. We can do this by 9.1.0, if we are willing to make it a priority.

Additional Links:

Owners {{#arraymap:|,|x|Contact person::User:x}} Please indicate developers or champions supporting this request
Priority not indicated
Helps deployability? not indicated
Target for 9.1? not indicated