Deprecation/Removal schedule

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



We seem to have accumulated some crufts, duplicated and/or
disused features.  I think we should start planning deprecation
and removal.

Here are potential candidates we might want to mark as
"scheduled for removal".  Note that I threw in a bit more than
what I seriously consider bloat, so your favorite may appear in
the list.

* git-applymbox and git-applypatch

  Does anybody rely on them?  I think new users are all using
  git-am (this is just what _I_ think -- please consider this
  message as a poll to voice your objection).

* git-whatchanged

  This has been identical to git-log with different default
  options.

* git-p4import, git-quiltimport and contrib/gitview

  These have seen almost no activity since their appearance.  It
  could be that they are already perfect and many people are
  using them happily, but I find it a bit hard to believe.

* git-diff-stages

  Judging from the fact that nobody complained what it does is
  not accessible from "git diff" wrapper, I suspect nobody is
  interested in comparing the stages while merging (I certainly
  do not use it myself).

* git-lost-found

  Although it has served us well, I think it is about to outlive
  its usefulness, thanks to the recent "reflog by default"
  change.

* git-local-fetch, git-ssh-fetch and git-ssh-upload

  In-tree git-fetch does not use these commit walkers as the
  backend.  They might be used by Cogito and people's scripts so
  I am not seriously pushing for their removal.  http-fetch is
  here to stay so it's not like removing them would reduce the
  burden to maintain the commit walkers anyway.

* contrib/colordiff

  This has long outlived its usefulness.


-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]