#125 closed enhancement (fixed)

typing and sharing; viewing without attaching

Reported by: zooko Owned by:
Priority: minor Milestone: undecided
Component: code-frontend Version: 0.6.0
Keywords: Cc:
Launchpad Bug:

Description

From ticket #124:

When a user shares a file or directory, they're using an edge of their own vdrive graph to identify it, so they have some idea in mind of how they want the data (sequence of bytes) that they're sharing to be used. I see five cases: sharing just bytes (with no type information), sharing bytes + mime-type, sharing bytes + mime-type + suggested filename, sharing a directory, sharing a directory + suggested dirname.

Our current URI syntax collapses the type information into one bit: filenode or dirnode. Filenodes can be treated as a variety of mime-types, but that information is in the edge (implied by the filename).

Hm, maybe the box on the front page should accept a "sharing link", which is more than a URI, maybe a URI combined with some information about suggested filename/dirname.

I do think this is a good idea. Also going the other direction is a good idea:

Suppose I send my mom a URI (without any other associated metadata) through e-mail and she pastes it into her tahoe node. If she has to get the "file or directory" bit right, she might paste it into the wrong field. Suppose instead of two fields there is just one field -- "import shared thing from URI" -- and when she pastes it in there then it shows her the thing, whether directory or file, without attaching that thing to a namespace. The attaching-to-namespace step can be separate.

Change History (4)

comment:1 Changed at 2007-09-25T04:38:13Z by zooko

  • Version changed from 0.5.1 to 0.6.0

comment:2 Changed at 2007-12-04T21:38:28Z by zooko

  • Component changed from unknown to code-frontend
  • Owner nobody deleted

comment:3 Changed at 2008-06-01T21:14:05Z by warner

  • Milestone changed from eventually to undecided

comment:4 Changed at 2008-06-20T16:44:41Z by zooko

  • Resolution set to fixed
  • Status changed from new to closed

This has been fixed. Thanks, Brian!

Note: See TracTickets for help on using tickets.