git-annex/ users/ joey
  • Edit
  • RecentChanges
  • History
  • Preferences
  • Branchable
  • 2 comments

  • install
  • assistant
  • walkthrough
  • tips
  • bugs
  • todo
  • forum
  • comments
  • contact
  • thanks

Joey Hess id@joeyh.name
https://joeyh.name/

RSS Atom
git-annex

Hey Joey,

figured this might be the right place to drop a heartily "Thank You!" for your work regarding git-annex (as well for your contributions to Debian and the FLOSS universe in general).

I'm still in the process of trying to wrap my head around the git-annex complex to find the right(TM) implementation for my use case. For me, git-annex strives for essentials, i.e. future-proving, wide applicability and others. Steep learning curve for the diligent user trying to find the right way the first time w/o losing data while using it.

Best prove of a successful and sustainable piece of software seems to be the diversity of use cases others find to apply it to. Looking around the web and seeing the diversity of real and serious git-annex applications is just plain amazing.

cheers

Comment by 4omecha — Thu Oct 4 14:19:17 2018
  • Remove comment
I Am.
I freaking love you man
Comment by jrayguinn — Mon May 17 09:42:12 2021
  • Remove comment
Add a comment
Links: bugs/ git-annex: bad url ssh://git@gitlab.com:~/gitlabname/reponame.git bugs/"Unsupported url scheme" message when trying to cconnect to ftp server bugs//exe/git-annex bugs/`sync -C` takes longer to get file than `get` bugs/10.20220525 cannot probe for untrusted remote key bugs/Adjust --unlock not using --reflink? bugs/Broken symlinks in directory remote causes crash bugs/Can't add a git repo to git annex: "Invalid path repo/.git/X" for many X bugs/Cannot clone an annex bugs/Corrupted drive: Assistant seems consider files deleted and deletes them elsewhere too ... bugs/Debian and MacOSX cannot read eachother's S3 credentials bugs/Directory remotes with same mount point bugs/FTBFS for the 2nd day bugs/FTBFS since yesterday on linux bugs/Failure to get small files over P2P protocol bugs/Files recorded with other file's checksums bugs/GIN is not recognized as a git-annex enabled repos bugs/Git repos corrupt themselves bugs/Handling of files inside and outside archive directory at the same time bugs/Hard links not synced in direct mode bugs/Hybrid encryption can't generate the right key after moving files bugs/Incompatibility with git 2.37 bugs/Incorrect "file content has changed" on duplicates bugs/Issue on OSX with some system limits bugs/Redundant quote in the filepath with rsync remote bugs/Repo manipulation breaks git-annex drop --all bugs/Resolver lts-19.16 still causes trouble with Win32 bugs/Strange case of data loss, possibly linked to git-annex with encrypted rsync remote bugs/Syncing of file contents seems to be broken in recent versions of the assistant bugs/Tests v8 locked: rsync remote: FAIL bugs/Versioned S3 tree does not unexport git objects bugs/Webapp won´t start on MacOS bugs/When --git-dir is not in --work-tree bugs/Wrong permission when using shared repository bugs/adb remote fails to import treeish bugs/adb replaces symlinks by plain text files bugs/add overwrite race bugs/added branches makes 'git annex unused' slow bugs/addurl + metadata on Windows doesn't work bugs/annex import does not account for versioning on S3 bugs/annex unannex/uninit should handle copies bugs/annex.autocommit seems ignored for new files bugs/assistant does not always use repo cost info when queueing downloads bugs/assistant doesn't sync empty directories bugs/assistant doesn't sync file permissions bugs/assistant should set up dedicated ssh keys for remotes using the standalone tarball bugs/assistant sometimes does not merge changes from remote bugs/backend option for init is in no effect? bugs/batch commands miss journalled changes made while running bugs/build for OpenBSD is outdated bugs/bup often errors out when -J > 1 bugs/cabal builds without assistant bugs/can't build without assistant bugs/can't get bugs/chunks not deduplicated bugs/concurrent git-annex processes can lead to locking issues bugs/copy -J --to local git remote does not run concurrently bugs/dead with no params can mark repo with empty description dead bugs/describe what git-annex actually is bugs/error out on file size 0 from external spec remote bugs/error: git-annex filter-process died of signal 15 bugs/exporttree interaction with adjusted branch bugs/external remote protocol unable to parse command bugs/failure getting/copying on git-lfs remote (gcrypt) bugs/fsck --json incomplete error reporting bugs/fsck tells 'ok' also if no file present bugs/git annex connecting over tor does not work bugs/git annex get --batch does not work bugs/git annex repair failed: missing objects bugs/git annex still deleting content when merging bugs/git keeps refreshing index bugs/git proxy uses ls-files without --exclude-standard bugs/git-annex fsck in quiet mode don't report the files it failed to download bugs/git-annex sometimes messes up ~/.git-credentials bugs/git-annex stack.yml misses extra-deps. bugs/git-annex: <socket: 16>: hPutBuf: resource vanished (Broken pipe) bugs/git-annex-enableremote confusing behavior when there is a git remote with same name as special remote bugs/git-annex-import imports outside of directory bugs/git-annex-move not using parallelism? bugs/how to copy tp multiple remotes simultaneously? bugs/import tree on adjusted unlocked branch issues bugs/importtree replaces files with identical size bugs/init: autoupgrade <8 annex version to 8 not 10 bugs/introduction of aws-0.23 causes stack bld to fail bugs/long file extensions (e.g. .numbers) dropped bugs/make 'find' clear(er) on what is unlocked bugs/move from ssh when not present displays misleading bugs/move that fails at drop stage does not resume correctly bugs/no way to disable repository auto upgrade bugs/poor choice of name for adjusted branches bugs/problem commit normal links bugs/schedule.log added to annex? :/// bugs/should error on whereis --batch-keys --all bugs/special remote adb - Argument list too long bugs/special remote protocol: adding local state variables (not under git) bugs/support bare git repo, with the annex directory exposed to http bugs/sync claims data loss but seems to just lose tracking bugs/sync does not propagate forgetfulness bugs/tasty test limiting broken by concurrency bugs/test prop_relPathDirToFileAbs_basics fails again bugs/uftp 5: invalid key type bugs/unnecessary work when drop cannot possibly succeed bugs/unusable with ghc 8.10.7 on DragonFlyBSD bugs/v8 repo auto upgrades to v10 bugs/warning: unable to convert submodule to form that bugs/windows ftbfs bugs/windows: needlessly reminded to run `restage` bugs/windows: two repo tests fail after commit 5a98f2d5 design/assistant design/assistant/blog/day 288 success stories/comment 12 f2df427cf3608377e9a52d8bdeadb26f design/assistant/blog/day 288 success stories/comment 18 9a57de4cea407a73b2d023d85afdccc6 design/assistant/blog/day 288 success stories/comment 5 7ca419aa3a187857b19268572d5df297 design/assistant/blog/day 288 success stories/comment 7 146331ae2de25a6dc3595dffab9514de design/assistant/polls/goals for April design/assistant/xmpp security design/new repo versions forum/How to retroactively annex a file already in a git repo forum/autobuilders for git-annex to aid development forum/batch check on remote when using copy forum/cloud services to support forum/example of massively disconnected operation forum/export tracking not enabled when branch is set forum/git-annex communication channels forum/hashing objects directories forum/new linux arm tarball build forum/new microfeatures forum/performance improvement: git on ssd, annex on spindle disk forum/tips: special_remotes/hook with tahoe-lafs/comment 6 2e9da5a919bbbc27b32de3b243867d4f forum/working without git-annex commits install/Linux standalone news/git annex fall of code news/sharebox a FUSE filesystem for git-annex projects/dandi/bugs-done/addurl failure has empty error-messages projects/dandi/bugs-done/addurl: content-disposition field should be taken as is without obfuscation projects/dandi/bugs-done/be like git and ask for credentials if 404 projects/dandi/bugs-done/beegfs: init tests FAIL resource busy projects/dandi/bugs-done/fsck --key without "chunking" information in git-annex does not try chunks projects/dandi/bugs-done/git-lfs remote URL is not recorded? projects/dandi/bugs-done/impossible(?) to continuously re-import a directory while keeping original files in place projects/dandi/bugs-done/initremote type=git is not working for unkn reason projects/dandi/bugs-done/leaks git config error message upon inability to read downloaded "config" file projects/dandi/bugs-done/many (2x jobs?) sleeping hash-object processes? projects/dandi/bugs-done/metadata cmd. vs. --json-error-messages projects/dandi/bugs-done/move.log: openFile: resource busy (file is locked) projects/dandi/bugs-done/reports file "modified" whenever it is not projects/dandi/bugs-done/standalone needs more depends - libgcc-s1? projects/datalad/bugs-done/"357 out of 984 tests failed" on NFS lustre mount projects/datalad/bugs-done/"failed to send content to remote" projects/datalad/bugs-done/'Beyond symbolic' link error when link is upstream of repo projects/datalad/bugs-done/'init --version=N' can land on unsupported N+1 projects/datalad/bugs-done/--debug is not in effect if precedes -c projects/datalad/bugs-done/1 test failure under conda on Windows 10: prop_view_roundtrips projects/datalad/bugs-done/2 mac crippled FS: Unable to remove all write projects/datalad/bugs-done/2 ssh connection prompts for password projects/datalad/bugs-done/A case where file tracked by git unexpectedly becomes annex pointer file projects/datalad/bugs-done/Build failing because MonadFail is not in scope projects/datalad/bugs-done/Build failing on Windows since ef3ab0769 projects/datalad/bugs-done/Build fails on Windows as of commit 0a9a9c44e projects/datalad/bugs-done/Build fails on Windows as of commit 4b1b9d7a8 projects/datalad/bugs-done/Build fails on Windows as of commit a706708d1 projects/datalad/bugs-done/Build fails on Windows as of commit ddd7d1d11 projects/datalad/bugs-done/Build/OSXMkLibs.hs does not resolve @loader_path projects/datalad/bugs-done/Change to annex.largefiles leaves repo modified projects/datalad/bugs-done/Deleted files not considered with wanted="anything" projects/datalad/bugs-done/Exclude submodules from export to WEBDAV projects/datalad/bugs-done/FTBFS: Couldn't match type `Annex.AnnexState' ... projects/datalad/bugs-done/Git LFS as a special remote on GitLab not working projects/datalad/bugs-done/Guard against previously annexed dotfiles being converted to git files? projects/datalad/bugs-done/JSON results for `export` have file:null property projects/datalad/bugs-done/OSX: addurl --batch --json spits out shortened output string dies off with 4 projects/datalad/bugs-done/Patch for compilation errors on Windows projects/datalad/bugs-done/R/O permissions are stalking me somehow projects/datalad/bugs-done/Recent hang with rsync remote with older systems (Xenial, Jessie) projects/datalad/bugs-done/Repo contains invalid Windows paths again projects/datalad/bugs-done/SSH-based git-annex-init hang on older systems (Xenial, Jessie) projects/datalad/bugs-done/Some calls to git repeat --config values projects/datalad/bugs-done/Submodule deletion not synced from adjusted branch projects/datalad/bugs-done/Sync of adjusted branch does not propagate changed submodule commit projects/datalad/bugs-done/Syntax error in comit f29d49d47 projects/datalad/bugs-done/Tests failing on Windows projects/datalad/bugs-done/Too difficult if not impossible to explicitly add/keep file under git (not annex) in v6 without employing .gitattributes projects/datalad/bugs-done/W:prop_relPathDirToFileAbs_basics started to fail projects/datalad/bugs-done/WEBDAV export has wrong subdirectory content projects/datalad/bugs-done/Windows build failing as of commit cb7bb3e projects/datalad/bugs-done/Windows: drop claims that "content is locked" projects/datalad/bugs-done/Windows: substantial per-file cost for `add` projects/datalad/bugs-done/add --dry-run seems have introduced a "regression" projects/datalad/bugs-done/add --force-small fails on modified submodules projects/datalad/bugs-done/adds file destined for annex into git in 'addurl' projects/datalad/bugs-done/addurl --batch --with-files doesn't add file into git until pipe is closed projects/datalad/bugs-done/addurl --batch (--json or not) doesn't report failure correctly if non-annexed file exists projects/datalad/bugs-done/addurl --batch decides to talk to ssh remotes for some reason projects/datalad/bugs-done/addurl --file causes file redownload even if it already present projects/datalad/bugs-done/annex doesn't fixup symlinks when "git commit path_to_repo" is used projects/datalad/bugs-done/annex drop fails to determine availability on a http url redirecting to ftp projects/datalad/bugs-done/annex drop is not "in effect" for load which was "addurl --batch"ed but not yet committed projects/datalad/bugs-done/annex get -J 16 via ssh stalls projects/datalad/bugs-done/annex get should retry failed downloads from S3 projects/datalad/bugs-done/annex metadata (not --batch'ed) is not aware of files added via addurls --batch projects/datalad/bugs-done/annex sync (in direct mode only) does not actually update local branch/tree projects/datalad/bugs-done/annex view barfs fatal: Unable to add (null) to database projects/datalad/bugs-done/annex-ssh-options dropped since 8.20200330 projects/datalad/bugs-done/annex.hardlink is not "in effect" in thin mode projects/datalad/bugs-done/autoenable=true seems to not work any longer projects/datalad/bugs-done/autostart/git-annex.desktop gets resurrected projects/datalad/bugs-done/awkward error from annex whenever operating on a clone with submodules projects/datalad/bugs-done/be robust to additions of more specific mime types to libmagic (e.g. application/json) projects/datalad/bugs-done/build of 7.20191230+git152-gefb981388 fails the prop_read_write_transferinfo test projects/datalad/bugs-done/can't make annex happy in freeze/thaw projects/datalad/bugs-done/cannot "install" standalone git annex within afs mount projects/datalad/bugs-done/cannot commit "annex add"ed modified file which switched its largefile status to be committed to git now projects/datalad/bugs-done/case where using pathspec with git-commit leaves s projects/datalad/bugs-done/change in behavior after 8.20210621 projects/datalad/bugs-done/clash of -j in copy for --json --json-progress projects/datalad/bugs-done/commits created despite alwayscommit=false as of recent change projects/datalad/bugs-done/copy does not reflect some failed copies in --json output projects/datalad/bugs-done/could standalone copy of git ship/deploy hooks samples as well as stock git? projects/datalad/bugs-done/crippled filesystem: SQLite3 returned ErrorBusy projects/datalad/bugs-done/crippledfs: annex-init crash when remote name is projects/datalad/bugs-done/diffdriver does not workout on unlocked file? projects/datalad/bugs-done/drop on NFS (no pidlock need detected) leaves annex/objects/XX/YY/KEY dir behind projects/datalad/bugs-done/dropkey --batch --json --force is always succesfull projects/datalad/bugs-done/duplicate progress reports in parallel 'get' projects/datalad/bugs-done/enableremote stuck with a recentish git-annex projects/datalad/bugs-done/encfs support -- shouldn't it be treated as crippled already? projects/datalad/bugs-done/error message in addurl is not channeled into json record with --json-error-messages projects/datalad/bugs-done/error: invalid object while setting metadata projects/datalad/bugs-done/export -J 6 to S3: transfer already in progress projects/datalad/bugs-done/export_import fails on crippled FS on ubuntu projects/datalad/bugs-done/fails to `get` in parallel for a freshly clone from public s3 bucket where versioning info was forgotten projects/datalad/bugs-done/fails to verify presence via http while wget fetches it just fine projects/datalad/bugs-done/find --batch reports files that have no content projects/datalad/bugs-done/find --branch: no results with --{un,}locked projects/datalad/bugs-done/fresh test fails for "trust:" - trust failed projects/datalad/bugs-done/fromkey: create directories for pointer files? projects/datalad/bugs-done/fsck does not detect/fix some key directories correctly projects/datalad/bugs-done/get --json fails whenever plain get works (with https urls) projects/datalad/bugs-done/get -J "fails" to get files with the same key projects/datalad/bugs-done/get -J cannot be used with password-based authentication projects/datalad/bugs-done/get -J from ssh remote tries to lock in home directory? projects/datalad/bugs-done/get -J5 : pidlock: getFileStatus: does not exist projects/datalad/bugs-done/get -J8 on OSX leads to git-annex: git: createProcess: runInteractiveProcess: pipe: resource exhausted (Too many open files) projects/datalad/bugs-done/get -JX: transfer already in progress ... for some files projects/datalad/bugs-done/get fails (only in --debug) with rsync error projects/datalad/bugs-done/get from the web remote fails (redirect?) - lack of further debug info projects/datalad/bugs-done/get is stuck unless a clone was previously explicitly "annex init"ed projects/datalad/bugs-done/get over ssh fails with fd:19: hClose: resource vanished projects/datalad/bugs-done/git annex adjust --unlock seems to cause migration of a file to another backend projects/datalad/bugs-done/git annex info fails on NFS: waitToSetLock: resource exhausted (No locks available) projects/datalad/bugs-done/git-annex get: createDirectory: does not exist projects/datalad/bugs-done/git-annex looses itself on Windows? projects/datalad/bugs-done/git-annex no longer provides remote name with GETCONFIG name projects/datalad/bugs-done/git-annex: content is locked while trying to move under NFS and pidlock projects/datalad/bugs-done/graft/graft cleanup commits -- really needed? projects/datalad/bugs-done/howto guarantee a single instance of a special remote? projects/datalad/bugs-done/huge multiple copies of '.nfs*' and '.panfs*' being created projects/datalad/bugs-done/impossible to login to the website at times projects/datalad/bugs-done/impossible to perform "read-only" git annex info without write permissions projects/datalad/bugs-done/inconsistent output upon addurl --batch complicates if not forbids reliable parsing of output projects/datalad/bugs-done/info --json lists backend usage stats as a list of lists projects/datalad/bugs-done/init: syntax warnings in diff driver on Windows projects/datalad/bugs-done/initremote type=git fresh "regression" projects/datalad/bugs-done/lookupkey started to spit out "debug" messages to stdout projects/datalad/bugs-done/man page for command misses actual command in the synopsis for git-annex-checkpresentkey projects/datalad/bugs-done/merge-annex-branches=false - automate and extend projects/datalad/bugs-done/metadata --remove stalls as of 88a7fb5cb projects/datalad/bugs-done/new whereis --json lost information about web urls if other special remotes provide them projects/datalad/bugs-done/no longer non-0 exit for "find ... nonexisting" projects/datalad/bugs-done/old(er) cp from coreutils lacks --reflink projects/datalad/bugs-done/on some remotes failing to detect annex spits out message to stderr and empty lines to stderr, ignores --json-error-messages projects/datalad/bugs-done/parallel get can fail some downloads and require re-getting projects/datalad/bugs-done/parallel get to the files for the same key would fail with thread blocked indefinitely in an STM transaction projects/datalad/bugs-done/prematurely (can't check offline) marks remote as annex-ignore projects/datalad/bugs-done/presence of AWS creds ruins access to public urls projects/datalad/bugs-done/prevent silent data loss on unlocked files projects/datalad/bugs-done/prop_isomorphic_key_encode fails with external backend changes projects/datalad/bugs-done/prop_relPathDirToFileAbs_basics fail on crippled ~ projects/datalad/bugs-done/regression - fails to drop . Exit code 11 wo --debug, and 1 with --debug projects/datalad/bugs-done/regression - yt: prefix for "regular" urls projects/datalad/bugs-done/regression: annex add of moved file errors out projects/datalad/bugs-done/regression: fails to 'add .' if file was renamed projects/datalad/bugs-done/regression: index.lck in shared-group is not g+w projects/datalad/bugs-done/regression: standalone build is deficient on linux after 7.20190819+git2-g908476a9b-1~ndall+1 some time projects/datalad/bugs-done/reinject: silent failure with absolute path to poi projects/datalad/bugs-done/remote repository must be version 6 as well to have copied files appear correctly projects/datalad/bugs-done/reports success when addurl --batch a file which is .gitignore'd projects/datalad/bugs-done/return --backend for addurl ? projects/datalad/bugs-done/running tests on NFS HOME does not exit cleanly: gpgtmp projects/datalad/bugs-done/set metadata leaks from one (staged) key to another during rename of file projects/datalad/bugs-done/shared setting of git causes annex'ed files to be writeable! projects/datalad/bugs-done/should not assume entire name to be an extension? projects/datalad/bugs-done/shouldn't keep permissions of the ssh remote? projects/datalad/bugs-done/significant performance regression impacting datal projects/datalad/bugs-done/some annex addurl --fast --with-files --json --json-error-messages --batch do not quit projects/datalad/bugs-done/some test(s?) regularly fail starting recently projects/datalad/bugs-done/some tests fail while running under NFS projects/datalad/bugs-done/some transfers for get -J4 fail over ssh/rsync and require retry projects/datalad/bugs-done/sporadic (?) fail of crypto test? projects/datalad/bugs-done/standalone build is slightly out of date projects/datalad/bugs-done/standalone runshell can race and fail to remove `~/.cache/git-annex/locales/` dirs projects/datalad/bugs-done/standalone shim is segfaulting if IFS=$'\013' projects/datalad/bugs-done/storeKey when already present failures on Windows projects/datalad/bugs-done/strips _ from extensions in E backends? projects/datalad/bugs-done/test fail on windows: permission denied projects/datalad/bugs-done/testremote breeds way too many instances of the externals remote projects/datalad/bugs-done/testremote failures starting with aeca7c220 projects/datalad/bugs-done/testremote with external remote hangs after asyncexternal merge projects/datalad/bugs-done/tests fail (gpg-agent related?) when running build inside singularity container projects/datalad/bugs-done/tests fail on Linux build projects/datalad/bugs-done/thread blocked indefinitely in an STM transaction while moving within a local clone projects/datalad/bugs-done/treatment of largefiles is not working for addurl --fast (or --relaxed) projects/datalad/bugs-done/unable to get content via ssh without write perms projects/datalad/bugs-done/unclear why annex fails to get a file from a public S3 bucket where it exported before projects/datalad/bugs-done/upgrade (from v5) fails without stating any reason/hints projects/datalad/bugs-done/using regular magic file warning pollutes stderr projects/datalad/bugs-done/v6 - under subdir: git add "whines", git commit "blows" projects/datalad/bugs-done/v8 conflict resolution (adjusted branch) teststuck projects/datalad/bugs-done/wanted on read-only repo crashes projects/datalad/bugs-done/wanted started to dump debug output to stdout projects/datalad/bugs-done/whereis shouldn't just crash if one of the special remotes "drivers" is not available projects/repronim/bugs-done/3 tests fail while trying to build fresh git annex 6.20181011+git109-gff9ba1f4d projects/repronim/bugs-done/7.20181211+git29-gab4a1bed9 fails tests during neurodebian build projects/repronim/bugs-done/Regression in `find --json` output projects/repronim/bugs-done/Unable to get/addurl to http link: download failed: InvalidHeader "preload" projects/repronim/bugs-done/add --json should provide a "note" with an error message in case of an error projects/repronim/bugs-done/addurl fails with non-youtube url with "This url is supported by youtube-dl, but youtube-dl could potentially access any address" projects/repronim/bugs-done/annex init no longer generates default description projects/repronim/bugs-done/annex sets remote (regular http) to be ignored while running in docker container projects/repronim/bugs-done/fails to init under a directory with a "tricky" name projects/repronim/bugs-done/fresh build for neurodebian: test failure projects/repronim/bugs-done/get fails to place v7 unlocked file content into the file tree in v7 in repo with detached HEAD projects/repronim/bugs-done/git annex test never exits? projects/repronim/bugs-done/git-annex precommit . gets stuck after likely interrupted `annex add` call projects/repronim/bugs-done/gpgconf: invalid option "--kill" (gpg 2.0.22) projects/repronim/bugs-done/initial get -J on exported S3 bucket fails projects/repronim/bugs-done/multiple ssh prompts, and thread blocked indefinitely in an ??? transaction projects/repronim/bugs-done/regression: fails to detect need for pidlock on an NSF mount projects/repronim/bugs-done/regression: http downloads redirecting to ftp are no longer supported projects/repronim/bugs-done/rmurl marks url not available in wrong remote projects/repronim/bugs-done/windows: autostart for annex 64bit looks under x86 special remotes/hook testimonials thanks tips/assume-unstaged tips/finding duplicate files tips/install on Android in Termux/old comments tips/setup a public repository on a web site tips/what to do when a repository is corrupted todo/'info filename' to provide information either content is locally present todo/[PATCH] Fix annex.adviceNoSshCaching no effect todo/[PATCH] Run freeze/thaw hooks on crippled fs todo/--batch for add todo/--batch for find todo/--batch for info todo/--debug-level (and/or -c annex.debug-level) + more debug information from git-annex todo/--json for registerurl todo/--metadata fieldname>=VALUE string comparison todo/Allow for TRANSFER-SUCCESS to report also a URL where key could now be obtained from todo/Allow for URLs prioritization WITHIN (web) remote todo/Allow globally limiting filename length todo/Avoid lengthy "Scanning for unlocked files ..." todo/Bittorrent-like features todo/Copy-on-Write/reflink support for unlocked files todo/Copy-on-Write/reflink/clonefile support on macOS todo/Fsck remote files in-flight todo/INFO message for custom special remotes todo/Long Running Filter Process todo/Mbps todo/OPT: "bundle" get + check (of checksum) in a single operation todo/PATCH: drop url parameters from extension.hs todo/Package for Lacie NasOS? todo/Set total storage limit for special remotes todo/Store git pack files on special remotes todo/Usability improvements for new users todo/When autostarting the assistant on boot delay the execution 2min todo/Wishlist: additional environment variables for hooks todo/Wishlist: sanitychecker fix wrong UUID/duplicate remote todo/add --all (or alike) to find and findref todo/add --json-progress to `git annex add` todo/add --json-progress to fsck --json todo/add ancient armel build todo/add import tree to external special remote protocol todo/add option to whereis to avoid network interactions todo/add sftp special remote todo/additional git-annex-config settings? todo/adjusted branch with hashdirlower links todo/aeson 2.0 todo/allow disk space quota independent of free disk space todo/allow for annonymous AWS S3 access todo/annex merge --remotes todo/annex.addunlocked in gitattributes todo/api for telling when nonexistant or non git files passed todo/assign costs per URL or better repo-wide (regexes) todo/assistant cannot set up remote repo via an ssh alias or an ip address todo/assure correct names (and values) for special remotes parameters todo/avoid storing contentidentifier log for borg todo/batch async todo/be able to specify custom commit message for git-annex branch commit todo/better error messages for local remote todo/cache key info todo/calckey [--path] given a checksum and filename? todo/checkpresentkey without explicit remote todo/command to "migrate" from adjusted mode todo/complete annex.skipunknown transition in 2022 todo/configuration option for default "mode" on crippled file systems todo/copy with both --to and --from todo/copy-key (--batch) to copy/merge availability info todo/could standalone 'fixed' git-annex binaries be prelinked? todo/create debug logs but erase them on success todo/debug for "content changed while it was being sent todo/deferred update mode todo/do not count trusted repos toward mincopies todo/does not preserve timestamps todo/drop --batch todo/dynamic stall detection todo/encrypted keys in git repository todo/export --json --json-progress --json-error-messages todo/external backends todo/external remotes: Add support for ErrorMsg to -FAILURE messages lacking it todo/faster (took 2 min) way to realize the need in pidlock? todo/findkeys todo/get --batch todo/git annex info <remote> does not list all the parameters for the remote todo/git annex info to include information about repo version? todo/git annex upgrade to not care about submod status? todo/git fetch and push to import export remote todo/git smudge clean interface suboptiomal todo/git status smudges unncessarily after unlock todo/git-annex-addunused-historical todo/git-hook to sanity-check git-annex branch pushes todo/git-lfs special remote simpler setup todo/hidden files todo/hiding a repository todo/idea: external special remote "async" protocol for transfers todo/import from directory does not use cp --reflink? todo/import only remotes need a way to resolve conflicts todo/import tree from rsync special remote todo/importfeed needs more memory the more urls there are todo/importfeed parallell todo/importtree only remotes todo/improve memory usage of --all todo/include msg with possible reason why command (e.g. add) failed into --json output todo/info: allow file matching options for all keys todo/init:do not bother scanning if in git-annex branch todo/interface to the "progress" of annex operations todo/key checksum from chunk checksums todo/learn about remotes that are currently unavailable todo/lockContent for special remotes todo/lockdown hooks todo/make addurl respect annex.largefiles option todo/make annex info more efficient todo/make copy --fast faster todo/make git check-ignore less "cpu heavy" while addurl --batch --fast ? todo/may be (again) to prelink or somehow avoid all the failing opens? todo/metadata --batch todo/more "filesystem efficient" journalling? todo/more efficient resolution of trivial export conflicts todo/move readonly values to AnnexRead todo/need a clear criteria for adding git-annex-config settings todo/network test suite todo/not ask git credentials for password per each file todo/optimise by converting Map to HashMap todo/optimise use of keys db on local remote todo/optimization needed: slow uninit todo/option to `drop path` to not drop "all copies" todo/output of wanted (and possibly group etc) should not be polluted with "informational" messages todo/parallel get todo/prevent directly printing to stderr error from an attempt to download remote /config file todo/prevent pulling unlocked files using all disk space by default todo/provide 'file' in --json-progress record for addurl todo/provide windows build with MagicMime todo/publicurl config for all special remotes todo/registerurl: do changes in journal "in place"? todo/remove legacy import directory interface todo/report PID (and may be failure details?) in "process done" debug messages todo/required content todo/return "key" entry in --json output for addurl (and future add) --batch todo/reuse desktop notifications todo/show me where unused file was, i can wait todo/specify gitconfig for test suite todo/speed up "standalone build" and/or tests todo/ssh special remote todo/stalldetection for import and export todo/standlone: growing number of libpcre.so lookups todo/support ~/.netrc for http access authentication specs as was done when wget was used todo/sync --branches to sync only specified branches (e.g. git-annex) todo/tahoe lfs for reals todo/test suite unsafe use of setEnv todo/timeout support for importfeed todo/to and from multiple remotes todo/tolerate intermittent errors upon "export" (and probably copy) to S3 todo/tor todo/unify adjust with view todo/unlock --json todo/unlock --read-only todo/unregisterurl KEY URL todo/upload large chunks without buffering in memory todo/use git-mktree rather than index file todo/v9 changes todo/warn of breaking changes same way git does todo/way to untrust without unncessary branch update todo/webapp export remote configuration interface todo/webapp ssh setup should work with locked down git-annex-shell account todo/whishlist: kde-connect as a transport todo/windows support todo/windows: prepare for Win32 not export c_ entities todo/wishlist: `git annex optimize` todo/wishlist: --dry-run option for all commands todo/wishlist: --maxdepth option for git annex find todo/wishlist: Add --byte-limit option todo/wishlist: Freeing X space on remote Y todo/wishlist: Option to specify max transfer rate todo/wishlist: disable automatic commits todo/wishlist: provide a config option for using new hashing scheme in non-bare remotes todo/wishlist: recursive directory remote setup/addurl todo/withExclusiveLock blocking issue todo/worktree overwrite races
Last edited Wed Jan 21 18:58:21 2015