User:Sj/R

From OLPC
< User:Sj
Revision as of 17:00, 28 August 2007 by Sj (talk | contribs) (..)
Jump to navigation Jump to search

Dict | Journal | Repos | Server | Awards | Books | People · Notes +/-

Repository notes.

stories | math | science | reading | language


Roadmap

What does the repository look like?

The OLPC repository [OR] will have three main tiers:

  • Tier 1 : Material that ships preinstalled on every laptop. Within each country, 100-400MB of material will be selected for installation at the factory on the laptops. Children and teachers can change this when they receive the machines; but this material will have the widest reach, and will influence the out of the box experience for new users. Material in this tier -- software and texts -- will all be available under free content licenses.
  • Tier 2 : Material that ships on every school server. This material should be reasonably free.
  • Tier 3 : A national tier within each country, with all materials that are available for free to that country's laptop users.
  • Tier 4 : A global tier combining the shared free materials from all national tiers.

What is useful/usable content?

Sources

native speakers

Archives

  • Museums (slow changing, l to xl items)
  • Libraries (med changing, s to l)
  • News collections (fast changing, xs to s)
  • Publisher archives (texts, s to m)
  • Stock archives (individual items, xs to s)

...digital

  • GR, &c

=== games ---

  • mac emulator, nes emulator, also c64, other
  • ps :
  • sokoban (gen)
  • set (c)
  • checkers [1-2], chess [2], go [2]

By country

Static content

  • Blackbox 1: demo pack
  • Blackbox 2: country-specific reference pack
  • Blackbox 3: manuals, bootstrapping (interface, OS hacking; accessorizing)
  • Texts (with links to national standards/requirements as needed)
  • Modules (indexed by subject, author, source-pool, date, metadata-size, various ratings)

Extant static repositories


Creative content

Viewing

  • Kibbitzing
  • Metadata editing : rating, other
Tools planned : unknown; general chat, not stored as metadata
Tools needed : filesharing & metadata viewer, w/ md-editor

Authoring

  • Text editing
  • Image editing
    Special: for photo manipulation
  • Sound editing
    Special: for human voice, sounds from nature, instrumental music
  • Animation
  • Video
    Special: for video shot by hand, in natural light, of people and natural and manmade objects
    Special: manipulating metadata of video and audio without changing large raw datafiles
  • Overview/summary tools for the above (thumbnails, previews, fingerprints)
  • See also #Publishing
Tools planned :
  • chat editor. chat-graphics. some default previewing?
  • text editor. previewing? equations, other embedding?
  • image editor. history? sharing? thumbnails?
  • csound. special filters/editors?
  • helix-based vid editor? no special anim editor, no metadata-based splicing tools
Tools needed : high-level previews for many different views, audio/video thumbnailing, photo/audio/video filters for standard uses

Collaboration

  • Server- or shared-versioning-based text/image/media editing
  • History: one app to provide history to many other apps (journal on top of the above), or patches to each authoring/viewing tool
  • Metadata: trust/experience/shared-use networks
Tools planned: wiki server option; similar option? for editors of other media; wiki-like version history for all journaled content
Tools needed: metadata tools - social networks, programmatic metric analysis, simple authorship & tagging, rating/blessing by groups (as above)

Publishing

overlay with authoring and collaboration tools; also dark content below

  • Sharing/publishing tool for the above (general journal sharing extended to all filetypes)
    View : Publishing history, use tracking
  • Licensing tool for publishing/viewing the above (off by default)
Tools planned: publishing flags as part of each editor?
Tools needed:
  • Content managment : shared privs for publishing process (consider a private 3-person effort which can be published only by consensus, or by one of them in particular)

Dynamic content

Transactions: through what facility?

Unilateral

  • Continuous inputs : time, location [network and geo], sensors [external and laptop-internal]
  • Tools for queries at a distance: of sensors, databases, other machines, people
  • Simulations

Networked

  • Server-bsaed (see also 'collaborative authoring', above)
  • Passive feedback (over the network; aggregation of default-shared properties)
  • Asynchronous feedback
  • Semi-synch feedback (chat, simultaneous editing)
  • Synch feedback (tug of war, network mapping, 3D sound/photo creation, joint simulations)


Dark content

Backups

Note network/sharing/privacy dependencies.

Capacity of author to change privacy settings.

6-mo, 2-yr, 10-yr backups.

Compression, prioritization.
'On'line, offline
Feedback/tracking : where are backups going?

Default and DIY backup solutions.

Right to vanish? Who gets to authorize deletion?

Revisions

Network/sharing/privacy dependencies.

Default use, capacity of author to change/delete revisions.
Right to vanish? For shared content? For shared and collab-edited works? Who authorizes?

6-mo, 2-yr, 10-yr revisions.

Compression, reduction over time
Distinguishing content and metadata in revisions