summaryrefslogtreecommitdiff
path: root/doc/design
Commit message (Collapse)AuthorAge
* metadata: FIeld names are now case insensative.Gravatar Joey Hess2014-02-25
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2014-02-25
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus2014-02-25
|
* updateGravatar Joey Hess2014-02-24
|
* more todosGravatar Joey Hess2014-02-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-23
|\
* | annex.genmetadata can be set to make git-annex automatically set metadata ↵Gravatar Joey Hess2014-02-23
| | | | | | | | (year and month) when adding files
| * Added a comment: Already existing metadata implementationGravatar https://www.google.com/accounts/o8/id?id=AItOawm3vKzS4eOWYpKMoYXqMIjNsIg_nYF-loU2014-02-22
|/
* etoolongGravatar Joey Hess2014-02-22
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-22
|\
* | views: add automatically constructed file location metadataGravatar Joey Hess2014-02-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When constructing views, metadata is available about the location of the file in the view's reference branch. Allows incorporating parts of the directory hierarchy in a view. For example `git annex view tag=* podcasts/=*` makes a view in the form tag/showname. Performance impact: I benchmarked git annex view tag=* in the conference proceedings repo to take 6.459s before this change, and 6.544s after. FWIW, I considered making the syntax for this be podcasts/*, which might be easier for the user to learn. However, I think it's not as good: * The user has to then juggle two different syntaxes, and podcasts/* will be expanded by the shell so they also need to quote it, while podcasts/=* is unlikely to be expanded by the shell. * It would allow for things like podcasts/*/* and *.mp3 which do not map well into views. This commit was sponsored by Aurélien Pinceaux.
| * add missing traillink, so that we don't jump from disaster recovery to ↵Gravatar https://id.koumbit.net/anarcat2014-02-22
|/ | | | telehash..
* boldGravatar Joey Hess2014-02-20
|
* update roadmapGravatar Joey Hess2014-02-20
|
* better syntax for directory metadataGravatar Joey Hess2014-02-20
|
* remove spamGravatar Joey Hess2014-02-20
|
* better proposed syntax for filename derived metadataGravatar Joey Hess2014-02-20
|
* todo: metadata derived from master branch filenameGravatar Joey Hess2014-02-20
|
* todo: git annex add while on view, what to do?Gravatar Joey Hess2014-02-20
|
* todo: assistant supportGravatar Joey Hess2014-02-20
|
* updateGravatar Joey Hess2014-02-19
|
* add git annex view commandGravatar Joey Hess2014-02-18
| | | | | | | | | | | | | | | | | | (And a vpop command, which is still a bit buggy.) Still need to do vadd and vrm, though this also adds their documentation. Currently not very happy with the view log data serialization. I had to lose the TDFA regexps temporarily, so I can have Read/Show instances of View. I expect the view log format will change in some incompatable way later, probably adding last known refs for the parent branch to View or something like that. Anyway, it basically works, although it's a bit slow looking up the metadata. The actual git branch construction is about as fast as it can be using the current git plumbing. This commit was sponsored by Peter Hogg.
* Added a comment: niceGravatar https://www.google.com/accounts/o8/id?id=AItOawlVsvZpOtQ_ukVysPjQxJEBlKCM5lsgPkk2014-02-15
|
* reference branchGravatar Joey Hess2014-02-13
|
* add metadata command to get/set metadataGravatar Joey Hess2014-02-12
| | | | | | | | | Adds metadata log, and command. Note that unsetting field values seems to currently be broken. And in general this has had all of 2 minutes worth of testing. This commit was sponsored by Julien Lefrique.
* data types and serialization for metadataGravatar Joey Hess2014-02-12
| | | | | | | A very haskell commit! Just data types, instances to serialize the metadata to a nice format, and QuickCheck tests. This commit was sponsored by Andreas Leha.
* unify fields and tagsGravatar Joey Hess2014-02-11
|
* typoGravatar Joey Hess2014-02-11
|
* cleanupGravatar Joey Hess2014-02-11
|
* correctionGravatar Joey Hess2014-02-11
|
* every idea that came to me in my sleep. there were rather a lot of themGravatar Joey Hess2014-02-11
|
* interesting new design just gelled.. almostGravatar Joey Hess2014-02-11
|
* Added a commentGravatar http://schnouki.net/2014-02-11
|
* Added a commentGravatar http://joeyh.name/2014-02-11
|
* fix missing SETCONFIG ValueGravatar Joey Hess2014-02-10
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-10
|\
* | telehash securityGravatar Joey Hess2014-02-10
| |
| * Added a commentGravatar http://schnouki.net/2014-02-10
|/
* updateGravatar Joey Hess2014-02-07
|
* poll vote (Tahoe-LAFS)Gravatar 139.80.40.122014-02-04
|
* typoGravatar https://thargos.myopenid.com/2014-01-27
|
* preferred content stability analysisGravatar Joey Hess2014-01-22
|
* a separate sync daemon has many advantages indeedGravatar https://id.koumbit.net/anarcat2014-01-20
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-01-20
|\
| * Added a comment: Chunk itGravatar https://www.google.com/accounts/o8/id?id=AItOawm_YXzEdPHzbSGVwtmTR7g1BqDtTnIBB5s2014-01-20
| |
* | gathdGravatar Joey Hess2014-01-19
|/
* Added a comment: re: long pollingGravatar https://www.google.com/accounts/o8/id?id=AItOawmz8d2M0lQDYWLSbDQSjYRHfrQkWKgPu602014-01-17
|
* Added a commentGravatar http://joeyh.name/2014-01-16
|
* Added a comment: long polling in Widget formGravatar https://www.google.com/accounts/o8/id?id=AItOawmz8d2M0lQDYWLSbDQSjYRHfrQkWKgPu602014-01-16
|
* TelelhashGravatar Richard Hartmann2014-01-14
|