#2438 closed task (fixed)

implement OTF Magic Folder Objective 4

Reported by: daira Owned by: daira
Priority: normal Milestone: 1.12.0
Component: code-frontend-magic-folder Version: 1.10.0
Keywords: otf-magic-folder-objective4, magic-folder Cc:
Launchpad Bug:

Description (last modified by daira)

See otf-magic-folder-objective4 keyword for component tickets.

See docs/proposed/magic-folder/remote-to-local-sync.rst for the design doc.

This ticket mainly helps with branch management.

Change History (11)

comment:1 Changed at 2015-05-29T21:07:49Z by daira

  • Description modified (diff)
  • Status changed from new to assigned

comment:2 Changed at 2015-05-29T21:08:54Z by daira

  • Description modified (diff)

comment:3 Changed at 2015-06-01T16:11:09Z by daira

  • Keywords magic-folder added

Add magic-folder keyword to all drop-upload tickets.

comment:4 Changed at 2015-06-01T21:51:02Z by daira

The design doc leaves the encoding of paths as filenames unspecified. We decided to encode directory separators as "@" characters. A "@" in the original filename is escaped as "@@". (This is unambiguous because path elements cannot be zero-length.)

Edit: see #2442.

Last edited at 2015-06-03T02:02:43Z by daira (previous) (diff)

comment:5 Changed at 2015-06-01T22:34:18Z by daira

Each file under a client DMD will have a "version" metadata field giving an integer version number.

comment:6 Changed at 2015-09-17T14:41:42Z by daira

I've created a somewhat stable branch to facilitate review (although it is not rebased to a clean history yet): https://github.com/tahoe-lafs/tahoe-lafs/commits/2438.magic-folder-stable.1

comment:7 Changed at 2015-10-02T21:11:27Z by daira

The current branch is https://github.com/tahoe-lafs/tahoe-lafs/commits/2438.magic-folder-stable.3, which is rebased to current master.

This branch has been smoke-tested, and basically works for file creation and modification. It does not implement file deletion (part of #1710). Directory handling has not been tested and is also not expected to work at this point.

Last edited at 2015-10-02T21:24:15Z by daira (previous) (diff)

comment:9 Changed at 2016-03-22T05:02:52Z by warner

  • Milestone changed from 1.11.0 to 1.12.0

Milestone renamed

comment:10 Changed at 2016-07-21T21:32:36Z by Brian Warner <warner@…>

In d6d264f/trunk:

Merge 'pr295': add magic-folders to replace drop-upload

comment:11 Changed at 2016-09-06T16:26:45Z by daira

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.