__color__ ticket summary component version milestone type owner status created _changetime _description _reporter
3 6 "implement ""get""" camp 0.1 0.1 defect igloo new 2008-11-06T16:20:42Z+0000 2008-11-10T22:44:59Z+0000 "implement ""get"". Also, add a test that it doesn't use more than a certain amount of memory for a large repo.
" igloo
1 1 Implement conflict marking camp 0.1 0.1 defect new 2008-11-06T15:07:30Z+0000 2008-11-06T15:15:00Z+0000 "Implement conflict marking. Needs some design work first.
" igloo
1 2 "Implement reading and creating ""Camp file-repository format""" camp 0.1 0.1 defect new 2008-11-06T16:05:56Z+0000 2008-11-06T16:05:56Z+0000 "Details on http://projects.haskell.org/camp/repository
This is used by apply, which is in turn used by push.
" igloo
1 3 Solidify the on-disk formats camp 0.1 0.1 defect new 2008-11-06T16:07:39Z+0000 2008-11-06T16:07:39Z+0000 This includes adding the metadata to megapatches, and actually using a file naming scheme more like that described in http://projects.haskell.org/camp/repository. igloo
1 7 finish the proofs theory 0.1 0.1 defect new 2008-11-06T16:29:41Z+0000 2008-11-06T16:29:41Z+0000 Finish the proofs. igloo
1 8 repo locking camp 0.1 0.1 defect new 2008-11-06T16:32:32Z+0000 2009-02-20T17:53:42Z+0000 "Handle repo locking.
Something like
{{{
withLockedRepo :: Repository -> (LockedRepository -> IO a) -> IO a
}}}
maybe, but functions like `readPatch` would have to be able to take either repository type.
" igloo
2 11 Flesh out the primitive patch commute definition camp 0.1 0.1 defect new 2008-11-08T17:04:18Z+0000 2008-11-08T17:04:18Z+0000 Flesh out the primitive patch commute definition. Currently it's way too conservative (i.e. it mostly returns Nothing, as I haven't got around to writing the definition). igloo
3 4 Improve the interactive UI camp 0.1 0.1 defect new 2008-11-06T16:12:35Z+0000 2008-11-06T16:12:35Z+0000 "Currently the interactive patch selections is only used by record, and it is very primitive. It needs to be filled out into a full solution.
However, we need to be careful not to use memory unnecessarily (e.g. `darcs record -a` and `darc record; a` should have similar memory usage) or read patches unnecessarily (e.g. unpull shouldn't read all the patches in order to unpull the most recent).
" igloo
3 9 e-mail-on-push camp 0.1 0.1 defect new 2008-11-06T16:33:23Z+0000 2008-11-06T16:33:23Z+0000 "We need some sort of e-mail-on-push support, be it a special case or general hooks.
" igloo
3 12 Use a UTF-8 string type rather than ByteString camp 0.1 defect new 2008-12-01T19:23:20Z+0000 2008-12-01T19:23:20Z+0000 "Sometimes when we use `ByteString` we really mean it, but sometimes we really want some sort of a UTF8 string type. Unfortunately, the one we want to use probably doesn't exist yet.
" igloo
4 13 amend-record should handle manual reverts correctly camp task new 2009-01-03T14:06:47Z+0000 2009-04-27T02:42:15Z+0100 "amend-record should handle scenarios like starting with:
{{{
a
b
c
d
e
}}}
recording
{{{
a
fff
ggg
hhh
e
}}}
and then amend-recording to
{{{
a
fff
c
hhh
e
}}}
" igloo