2015-04-14 14:16:48 +00:00
|
|
|
# Git LFS Roadmap
|
|
|
|
|
|
|
|
This is a high level overview of some of the big changes we want to make for
|
2015-06-18 13:59:50 +00:00
|
|
|
Git LFS. If you have an idea for a new feature, open an issue for discussion.
|
2015-04-14 14:16:48 +00:00
|
|
|
|
2016-04-11 17:48:01 +00:00
|
|
|
## Bugs/Features
|
2016-04-07 00:33:57 +00:00
|
|
|
|
|
|
|
* git index issues [#937](https://github.com/github/git-lfs/issues/937)
|
2016-04-11 17:50:40 +00:00
|
|
|
* `authenticated` property on urls [#960](https://github.com/github/git-lfs/issues/960)
|
2016-04-11 17:48:01 +00:00
|
|
|
* Use `expires_at` to quickly put objects in the queue to hit the API again to refresh tokens.
|
2016-04-11 17:50:40 +00:00
|
|
|
* Accept raw remote URLs as valid [#1085](https://github.com/github/git-lfs/issues/1085) (@epriestley)
|
2016-04-07 00:33:57 +00:00
|
|
|
* use git proxy settings [#1125](https://github.com/github/git-lfs/issues/1125)
|
|
|
|
* Not following 301 redirect [#1129](https://github.com/github/git-lfs/issues/1129)
|
2016-04-11 17:50:40 +00:00
|
|
|
* add all lfs.* git config keys to git lfs env output
|
2016-04-07 00:33:57 +00:00
|
|
|
|
2016-04-06 15:24:54 +00:00
|
|
|
## Upcoming Features
|
2015-07-23 17:44:22 +00:00
|
|
|
|
2016-04-06 15:24:54 +00:00
|
|
|
* File locking [#666](https://github.com/github/git-lfs/pull/666)
|
|
|
|
* Resumable uploads and downloads [#414](https://github.com/github/git-lfs/issues/414)
|
2016-04-11 08:18:22 +00:00
|
|
|
* Wrapped versions of `git pull` & `git checkout` that optimize without filters
|
|
|
|
like `git lfs clone`
|
|
|
|
* Remove non-batch API route in client
|
2015-04-14 14:16:48 +00:00
|
|
|
|
|
|
|
## Possible Features
|
|
|
|
|
|
|
|
* Binary diffing - reduce the amount of content sent over the wire.
|
2015-07-22 18:55:55 +00:00
|
|
|
* Client side metrics reporting, so the Git LFS server can optionally track
|
|
|
|
how clients are performing.
|
2016-04-11 08:18:22 +00:00
|
|
|
* Pure SSH: full API & transfer support for SSH without redirect to HTTP
|
2015-04-14 14:16:48 +00:00
|
|
|
|
|
|
|
## Project Related
|
|
|
|
|
|
|
|
These are items that don't affect Git LFS end users.
|
|
|
|
|
2015-06-18 13:59:50 +00:00
|
|
|
* CI builds for Windows.
|
|
|
|
* Automated build servers that build Git LFS on native platforms.
|
|
|
|
* Automated QA test suite for running release candidates through a gauntlet of
|
|
|
|
open source and proprietary Git LFS environments.
|
2016-04-06 15:24:54 +00:00
|
|
|
* Automatic updates of the Git LFS client. [#531](https://github.com/github/git-lfs/issues/531)
|