TODOs for DataLad

globus special remote as a "transport" layer
Posted Fri Apr 5 02:25:10 2019 by yoh
support ssh:// or sftp:// urls via "built-in" ssh support
Posted Fri Jan 12 14:56:42 2018 by yoh
annex merge --remotes
Posted Fri Aug 5 21:35:33 2016 by yoh
make annex info more efficient
Posted Mon Feb 15 15:26:33 2016 by yoh
publicurl config for all special remotes
Posted Fri Jan 25 03:08:38 2019 by yoh
unlock --read-only
Posted Mon Oct 17 15:58:52 2016 by yoh
Natively support s3:// urls (for addurl, get, etc)
Posted Wed Sep 19 13:17:39 2018 by yoh

Done

add --json-progress to `git annex add`
Posted Thu Apr 25 16:33:16 2019 by yoh
provide 'file' in --json-progress record for addurl
Posted Sat Aug 4 03:20:46 2018 by yoh
INFO message for custom special remotes
Posted Mon Feb 5 15:53:04 2018 by yoh
--batch for add
Posted Mon Oct 2 15:59:40 2017 by yoh
--batch for find
Posted Mon Oct 2 15:59:40 2017 by yoh
--batch for info
Posted Mon Oct 2 15:59:40 2017 by yoh
add option to whereis to avoid network interactions
Posted Mon Oct 2 15:59:40 2017 by yoh
checkpresentkey without explicit remote
Posted Mon Oct 2 15:59:40 2017 by yoh
could standalone 'fixed' git-annex binaries be prelinked?
Posted Mon Oct 2 15:59:40 2017 by yoh
drop --batch
Posted Mon Oct 2 15:59:40 2017 by yoh
get --batch
Posted Mon Oct 2 15:59:40 2017 by yoh
interface to the "progress" of annex operations
Posted Mon Oct 2 15:59:40 2017 by yoh
make addurl respect annex.largefiles option
Posted Mon Oct 2 15:59:40 2017 by yoh
metadata --batch
Posted Mon Oct 2 15:59:40 2017 by yoh
parallel get
Posted Mon Oct 2 15:59:40 2017 by yoh
annex add (-u|--update) mode
Posted Thu Mar 23 04:09:43 2017 by yoh
unlock --json
Posted Fri Oct 28 19:56:05 2016 by yoh
git annex info to include information about repo version?
Posted Thu Jun 9 21:10:43 2016 by yoh
make copy --fast faster
Posted Thu May 19 19:11:12 2016 by yoh

My bugs

git-lfs remote URL is not recorded? []
Posted Wed Oct 9 17:44:12 2019 by yoh
git annex info fails on NFS: waitToSetLock: resource exhausted (No locks available) [projects/datalad]
Posted Mon Feb 6 19:25:44 2017 by yoh
fsck does not detect/fix some key directories correctly [projects/datalad]
Posted Wed Sep 13 14:25:12 2017 by yoh
impossible to perform "read-only" git annex info without write permissions [projects/datalad]
Posted Tue Feb 20 00:02:10 2018 by yoh
whereis shouldn't just crash if one of the special remotes "drivers" is not available [projects/datalad]
Posted Wed Sep 12 14:02:45 2018 by yoh
2 ssh connection prompts for password [projects/datalad]
Posted Sat Aug 12 04:06:17 2017 by yoh
unable to get from public S3 remote without clear reasoning why [projects/datalad]
Posted Tue Sep 11 17:07:14 2018 by yoh
Unable to addurl file:/// on Windows []
Posted Tue Dec 11 16:50:29 2018 by yoh
--shared setting of git causes annex'ed files to be writeable! [projects/datalad]
Posted Tue Oct 10 17:06:09 2017 by yoh
annex metadata (not --batch'ed) is not aware of files added via addurls --batch [projects/datalad]
Posted Tue Mar 27 15:34:00 2018 by yoh
shouldn't keep permissions of the ssh remote? [projects/datalad]
Posted Mon Feb 15 16:30:33 2016 by yoh
some transfers for get -J4 fail over ssh/rsync and require retry [projects/datalad]
Posted Tue Sep 18 14:48:35 2018 by yoh
standalone build is slightly out of date [projects/datalad]
Posted Tue Sep 25 13:31:02 2018 by yoh
annex doesn't fixup symlinks when "git commit path_to_repo" is used [projects/datalad]
Posted Wed Mar 22 18:59:47 2017 by yoh
git-annex: content is locked while trying to move under NFS and pidlock [projects/datalad]
Posted Sat Mar 12 16:58:09 2016 by yoh
encfs support -- shouldn't it be treated as crippled already? [projects/datalad]
Posted Wed Apr 27 15:56:17 2016 by yoh
drop blows on lustre: SQLite3 returned ErrorIO [projects/datalad]
Posted Thu Jul 14 14:18:29 2016 by yoh
some tests fail while running under NFS [projects/datalad]
Posted Tue Mar 8 21:01:05 2016 by yoh
awkward error from annex whenever operating on a clone with submodules [projects/datalad]
Posted Tue Mar 29 13:27:36 2016 by yoh
autostart/git-annex.desktop gets resurrected [projects/datalad]
Posted Fri Nov 20 14:06:19 2015 by yoh
autoenable not done for implicit init [projects/datalad]
Posted Fri Sep 9 18:44:57 2016 by yoh
R/O permissions are stalking me somehow [projects/datalad]
Posted Thu Mar 10 15:16:31 2016 by yoh
set metadata leaks from one (staged) key to another during rename of file [projects/datalad]
Posted Tue Sep 26 18:03:44 2017 by yoh
get -J cannot be used with password-based authentication [projects/datalad]
Posted Wed Mar 15 23:55:00 2017 by yoh
howto guarantee a single instance of a special remote? [projects/datalad]
Posted Mon Mar 5 19:31:33 2018 by yoh
cannot (or how?) to pass socket path with a space in its path via annex-ssh-options [projects/datalad]
Posted Fri Mar 17 03:10:56 2017 by yoh
copy does not reflect some failed copies in --json output [projects/datalad]
Posted Wed Mar 1 14:34:32 2017 by yoh
could webdav be more resilient to timeouts?
Posted Thu Jul 13 16:39:55 2017 by yoh

Fixed

double rsync run and test failure []
Posted Tue Aug 13 15:53:35 2019 by yoh
Regression in `find --json` output []
Posted Wed Jul 3 19:50:48 2019 by kyle
initial get -J on exported S3 bucket fails []
Posted Thu Oct 11 23:40:55 2018 by yoh
unclear why annex fails to get a file from a public S3 bucket where it exported before [projects/datalad]
Posted Tue Sep 25 15:33:57 2018 by yoh
annex get -J 16 via ssh stalls [projects/datalad]
Posted Tue Sep 25 13:48:37 2018 by yoh
impossible to login to the website at times [] [projects/datalad]
Posted Tue Sep 25 13:37:31 2018 by yoh
get over ssh fails with fd:19: hClose: resource vanished [projects/datalad]
Posted Sat Sep 22 03:30:51 2018 by yoh
v6 - under subdir: git add "whines", git commit "blows" [projects/datalad]
Posted Thu Sep 6 23:43:10 2018 by yoh
regression - fails to drop . Exit code 11 wo --debug, and 1 with --debug [projects/datalad]
Posted Tue May 8 01:56:01 2018 by yoh
get from the web remote fails (redirect?) - lack of further debug info [projects/datalad]
Posted Sun May 6 15:44:53 2018 by yoh
annex view barfs fatal: Unable to add (null) to database [projects/datalad]
Posted Fri May 4 03:08:49 2018 by yoh
get -JX: transfer already in progress ... for some files [projects/datalad]
Posted Fri Mar 9 15:30:22 2018 by yoh
annex sync (in direct mode only) does not actually update local branch/tree [projects/datalad]
Posted Fri Feb 23 19:19:55 2018 by yoh
get -J from ssh remote tries to lock in home directory? [projects/datalad]
Posted Sat Feb 10 02:46:43 2018 by yoh
regression - yt: prefix for "regular" urls [projects/datalad]
Posted Wed Dec 6 00:46:30 2017 by yoh
graft/graft cleanup commits -- really needed? [projects/datalad]
Posted Wed Oct 25 01:49:21 2017 by yoh
OSX: addurl --batch --json spits out shortened output string dies off with 4 [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
adds file destined for annex into git in 'addurl' [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
addurl --batch --with-files doesn't add file into git until pipe is closed [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
addurl --batch decides to talk to ssh remotes for some reason [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
addurl --file causes file redownload even if it already present [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
annex add ignores .-prefixed directories [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
annex drop fails to determine availability on a http url redirecting to ftp [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
cannot "install" standalone git annex within afs mount [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
does not complain/fail if by mistake option value passed within arg for -c [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
dropkey --batch --json --force is always succesfull [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
duplicate progress reports in parallel 'get' [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
git annex adjust --unlock seems to cause migration of a file to another backend [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
info --json lists backend usage stats as a list of lists [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
lookupkey started to spit out "debug" messages to stdout [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
man page for command misses actual command in the synopsis for git-annex-checkpresentkey [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
new whereis --json lost information about web urls if other special remotes provide them [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
prematurely (can't check offline) marks remote as annex-ignore [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
remote repository must be version 6 as well to have copied files appear correctly [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
reports success when addurl --batch a file which is .gitignore'd [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
standalone builds shouldn't pollute ~/.ssh with helpers merely upon annex init [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
strips _ from extensions in E backends? [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
thread blocked indefinitely in an STM transaction while moving within a local clone [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
treatment of largefiles is not working for addurl --fast (or --relaxed) [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
use of annex in submodule replaces .git with incorrect symlink [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
using regular magic file warning pollutes stderr [projects/datalad]
Posted Mon Oct 2 15:59:40 2017 by yoh
get -J "fails" to get files with the same key [projects/datalad]
Posted Wed Aug 30 14:15:43 2017 by yoh
get --json fails whenever plain get works (with https urls) [projects/datalad]
Posted Sun Jul 30 13:39:32 2017 by yoh
fails to verify presence via http while wget fetches it just fine [projects/datalad]
Posted Wed Jul 26 19:10:10 2017 by yoh
parallel get can fail some downloads and require re-getting [projects/datalad]
Posted Thu May 25 14:35:43 2017 by yoh
mysterious dependency of git annex status output of the added file [projects/datalad]
Posted Fri Feb 17 15:30:27 2017 by yoh
could standalone copy of git ship/deploy hooks samples as well as stock git? [projects/datalad]
Posted Fri Feb 10 02:33:48 2017 by yoh
annex ignores pushurl and uses only url upon "copy --to"
Posted Fri Feb 3 15:10:38 2017 by yoh
clash of -j in copy for --json --json-progress [projects/datalad]
Posted Fri Jan 20 15:05:18 2017 by yoh
git-annex confuses Git with nested submodules
Posted Mon Feb 29 19:18:30 2016 by mih