git-annex/ users/ joey
  • Edit
  • RecentChanges
  • History
  • Preferences
  • Branchable
  • 3 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
you're cool

Hey Joey,

Just wanted to leave you a message to say I think you're cool. I'm Gen Z and just recently I am diving into the world of Open Source and its culture. I just have a lot of fascination for people like you who do great, but really magnificent thing and stay so cool about it, not in the spotlights or whatever. Believe it or not, but I found out about git annex from ChatGPT when I asked how I can organize multiple hard drives that I have gather over the years with a lot of duplicate files on them. I want to go to film school you see and I want to organize all the footage I have so I can do cool things with it.

Anyway it is always a breeze to come from something like ChatGPT to a corner of the internet that is so real. In a way it feels quite intimate to leave a message here on your user page of some thing that you created to explain something else you created! It gives me nostalgia to a time I never experienced.

Looking forward to learn more about you and the things you do and to figure whether git annex is a fit for me. If it is then I will make sure to tell everybody I know about it because it all looks so cool to me already.

Warm regards, Yannick

Comment by yannick — Mon Apr 7 11:13:43 2025
  • Remove comment
Add a comment
Links: bugs/ adjusted branch subtree regression: FAIL bugs/"Unsupported url scheme" message when trying to cconnect to ftp server bugs/10.20250320 build error when assistant is disabled bugs/Android Installation Error bugs/Can't export synced/ branches bugs/Cannot clone an annex bugs/Corrupted drive: Assistant seems consider files deleted and deletes them elsewhere too bugs/Could not read from remote repository bugs/Dropping filename extensions with more than 4 char bugs/FTBFS for the past week: Variable not in scope bugs/Fails to drop key on windows (Access denied) bugs/Handling of files inside and outside archive directory at the same time bugs/Hard links not synced in direct mode bugs/How to git union-merge? bugs/IPv6 link-local address as remote bugs/Installation error on android bugs/Issue on OSX with some system limits bugs/Option --from-anywhere not recognized in copy bugs/OsPath bld of g-a shows files needlessly modified bugs/Race condition or double-locking with pidlock bugs/Request the ability to specify pull commit message bugs/Syncing of file contents seems to be broken in recent versions of the assistant bugs/User-Agent not sent with S3 remote bugs/Windows build has been failing for a while bugs/Wrong error message when cloning shared git repo bugs/added branches makes 'git annex unused' slow bugs/adjust or sync in unlock-present repo removes +x permission bugs/annex merge breaks git repository! bugs/annex unannex/uninit should handle copies bugs/annex.autocommit seems ignored for new files bugs/assist and sync print url setting name to stderr 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/can't build without assistant bugs/can't get bugs/concurrent git-annex processes can lead to locking issues bugs/encountering fatal error on auto annex upgrade bugs/export doesn't copy from adjusted branch bugs/exporttree interaction with adjusted branch bugs/force option not propagated to git-annex-transferrer bugs/fsck complains about requires of dead repos bugs/get from p2phttp does not ask for/use credentials bugs/get/metadata/???: does not handle pathspec correct bugs/git annex copy just does not copy sometimes bugs/git annex still deleting content when merging bugs/git remote annex - rclone 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-adjust cares about argument order bugs/git-lfs special insists on https bugs/git-remote-annex doesn't work on Windows (perms) bugs/git-remote-annex fails createDirectoryFrom not located in git bugs/hFlush: resource vanished (Broken pipe) bugs/httpalso windows URL errors bugs/keeps adding to git even though largerthan= bugs/keeps ext remote after all urls unregistered bugs/lookupkey --ref refuses to run in bare repository bugs/migrate --remove-size does nothing bugs/move from ssh when not present displays misleading bugs/p2phttp: drop difference wideopen unauth-readonly bugs/problem commit normal links bugs/redundant transfer not prevented bugs/resolvemerge fails when unlocked empty files exist bugs/safe.bareRepository breaks git-annex uuid bugs/sizebalanced preferred content empty repo stays empty bugs/support bare git repo, with the annex directory exposed to http bugs/sync does not sync content with new remote on first run bugs/tests started to fail recently bugs/v10 locked gpg crypto test fails while debian pkg bugs/windows FTBFS: Could not find module System.Posix bugs/windows started to FTBFS 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/addunlocked true is not in effect for import 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 consistent with git in handling http:// with : 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/copy --fast --from --to checks destination files projects/dandi/bugs-done/copy --from --to does not adjust avail info projects/dandi/bugs-done/copy --from --to does not copy if present locally projects/dandi/bugs-done/enableremote fails with "wrong reason" stated 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/importtree from S3 slows to halt even with prefix projects/dandi/bugs-done/importtree with versioning=yes: check first 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 on OSX/Windows 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/add config var preventing adjusted branch mode 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/dropkey -z does not drop etc 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 resource exhausted 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/info regression: exits on first bad path projects/datalad/bugs-done/init fails in a folder with newline in its name 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/need more debug for failing to get uuid or key 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/started to escape characters in the output 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 is not honoring --backend 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 addurl file:/// on Windows 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/annex sync silently resets master to previous sync projects/repronim/bugs-done/change in beh: addurls creates multiple commits 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/fresh test fails: hPut: invalid argument 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/registerurl does not register if external remote 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/webapp --listen port is not used? 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] Change --copies' meta parameter to NUMBER 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/--json for unannex and ideally any other command todo/Abstract,LibreVault,ResilioSync alternative on NDN todo/Adding unmatched files to a view 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/Avoid lengthy "Scanning for unlocked files ..." todo/Bittorrent-like features todo/Disable checksum with `get --fast` todo/INFO message for custom special remotes todo/Incremental fsck by default todo/Make webapp port configurable todo/Mbps todo/Natively support s3:// urls (for addurl, get, etc) todo/OPT: "bundle" get + check (of checksum) in a single operation todo/P2P locking connection drop safety todo/PATCH: drop url parameters from extension.hs todo/Read-only support for webdav todo/Split autocommit option todo/Support (globally configured) "annex init" hooks todo/a way to figure out the origin of largefiles todo/add --all (or alike) to find and findref todo/add --json-progress to `git annex add` todo/add --key to "annex log" todo/add import tree to external special remote protocol todo/add option to whereis to avoid network interactions todo/add sftp special remote todo/addurl --raw-except REMOTEs? todo/adjusted branch with hashdirlower links todo/allow disk space quota independent of free disk space todo/allow for annonymous AWS S3 access todo/annex merge --remotes todo/annex url redirects 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/assistant does not use LiveUpdate todo/assure correct names (and values) for special remotes parameters todo/avoid storing contentidentifier log for borg todo/avoid sync unncessary transfers todo/batch async todo/be able to specify custom commit message for git-annex branch commit todo/better error messages for local remote todo/better mangling of filenames in views via unicode todo/cache key info todo/calckey [--path] given a checksum and filename? todo/checkpresentkey without explicit remote todo/cluster preferred content parallel evaluation issue with archive group todo/command to "migrate" from adjusted mode todo/compute special remote remaining todos todo/configuration option for default "mode" on crippled file systems todo/copy with both --to and --from todo/copy/move support for pushinsteadOf todo/copy-key (--batch) to copy/merge availability info todo/could standalone 'fixed' git-annex binaries be prelinked? todo/deal with git fsck symlinkPointsToGitDir todo/debug for "content changed while it was being sent todo/detect and handle submodules after path changed by mv todo/distributed migration for special remotes todo/do not count trusted repos toward mincopies todo/documentation: improve on special remotes todo/drop --batch todo/encrypt just the annex on git+annex hosting site todo/export --json --json-progress --json-error-messages todo/exporttree remotes could store any key todo/external backends todo/external remotes: Add support for ErrorMsg to -FAILURE messages lacking it todo/external special remotes not using git-annex-remote in name todo/faster (took 2 min) way to realize the need in pidlock? todo/faster proxying todo/filter-branch for objects todo/findkeys todo/get --batch todo/get: allow for both --branch and pathspec 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-annex info with limit overcounts todo/git-annex list with want get and drop todo/git-annex proxies todo/git-annex-addunused-historical todo/git-annex-migrate using git-replace todo/git-hook to sanity-check git-annex branch pushes todo/git-lfs special remote simpler setup todo/git-remote-annex todo/git-remote-annex support for p2phttp todo/git-remote-annex web special remote support 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 symlinks when importing from directory todo/import tree from rsync special remote todo/importtree only remotes todo/improve memory usage of --all todo/improve unused for special remotes todo/include msg with possible reason why command (e.g. add) failed into --json output todo/init:do not bother scanning if in git-annex branch todo/interface to the "progress" of annex operations todo/learn about remotes that are currently unavailable todo/lockContent for special remotes todo/lockdown hooks todo/make add --batch add directories content todo/make addurl respect annex.largefiles option todo/make annex "respect" .git/hooks/prepare-commit-msg 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/migration to VURL by default todo/more "filesystem efficient" journalling? todo/multiple -m 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 git-annex branch merge and database updates 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/option to explain todo/option to limit to files that are expected to be present todo/output of wanted (and possibly group etc) should not be polluted with "informational" messages todo/p2phttp: reuse credentials for repos on one host 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 machine readable (--json?) version of initremote --whatelse todo/provide windows build with MagicMime todo/proving preferred content behavior todo/proxying for p2phttp and tor-annex remotes todo/publicurl config for all special remotes todo/record ETag when using addurl --fast todo/registerurl --remote REMOTE 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/smarter use of disk when proxying todo/specify freeze/thaw scripts relative to topdir todo/speed up VURL by avoiding redundant hashing todo/speed up import tree todo/speed up import tree with many excluded files todo/ssh special remote todo/stalldetection for import and export todo/standlone: growing number of libpcre.so lookups todo/stop after these files 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/the same path looked up 3 times for libpcre*.so todo/timeout support for importfeed todo/to and from multiple remotes todo/tolerate intermittent errors upon "export" (and probably copy) to S3 todo/track free space in repos via git-annex branch 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/use systemd credential system for git-annex credentials todo/verified relaxed urls todo/warn of breaking changes same way git does todo/way to instruct on how to decide on extension? 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/wherewas todo/windows support todo/wishlist: disable automatic commits todo/withExclusiveLock blocking issue todo/worktree overwrite races todo/yt-dlp: parse/handle (error) "Video unavailable"
Last edited Wed Jan 21 18:58:21 2015
OSZAR »