git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
From: Junio C Hamano <junkio@cox.net>
To: git@vger.kernel.org
Subject: My Itchlist
Date: Fri, 05 Aug 2005 18:52:06 -0700	[thread overview]
Message-ID: <7v8xzfde7t.fsf@assigned-by-dhcp.cox.net> (raw)

Here is a short list of itches I would like to get scratched
before 1.0.  I may be forgetting something big, though, so if
your favorite feature request is not included in the list please
speak up.

- Teach send-pack to use get_sha1() on the source side.

  In addition to a pattern that matches one reference on the
  source side, we should be able to use anything get_sha1() can
  grok.  Hopefully I'll be looking into this over the weekend.

- Teach fetch-pack reference renaming.

  On the push side, send-pack now knows updating arbitrary
  remote references from local references.  We need something
  similar for fetching.  I personally do not feel we need it for
  cloning but my cursory reading of clone-pack indicates the
  command is meant to work reasonably even in an already
  populated repository.  If somebody have a good use case for
  it and a clean patch, I may be tempted to accept it.

- Glossary documentation Johannes Schindelin is working on.

  I think coming up with the concensus of terms would come
  fairly quickly on the list.  Updating docs to match the
  concensus may take some time.  Help is greatly appreciated.

- Makefile variables updates from Pasky.

  While I do not have objections to rename dest to DESTDIR and
  such Pasky proposes, I want to have a matching change to RPM
  and deb generation.  I can speak basic debian/rules, but I am
  reluctant to touch RPM side of the things.

  Whether we do the dest/DESTDIR rename or not, we need to tweak
  binary packaging anyway, or stop installing the default
  templates.  I can be talked into either way.


My tentative plan is for 0.99.4 to finish send-pack, 0.99.5
to enhance fetch-pack, 0.99.6 to finish the first pass for the
documentation updates and stabilizing the binary packaging.


These are not 1.0 showstopper items but what I personally would
love to see.

- teach mailsplit/mailinfo basic MIME (attachments and quoted-printable)

  Some people send patches in MIME quoted-printable.  I could
  drop them on the floor and ask the sender to resend, but I've
  been being a nice guy, which currently involves manual
  intervention.

- teach git-apply "reverse" and possibly "fuzz".

  I think this might help Porcelain; currently they have to
  interpret git extended diff headers themselves.

- commit template filler discussed with Pasky some time ago.

- "rev-list a...b" should mean "rev-list `merge-base a b`..b"

             reply	other threads:[~2005-08-06  1:52 UTC|newest]

Thread overview: 57+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-06  1:52 Junio C Hamano [this message]
2005-08-06  2:39 ` My Itchlist Linus Torvalds
2005-08-06  6:50   ` Johannes Schindelin
2005-08-06 19:04     ` Junio C Hamano
2005-08-13 20:05   ` Petr Baudis
2005-08-07  6:00 ` GIT 0.99.4 (preview) Junio C Hamano
2005-08-08  3:18   ` Horst von Brand
2005-08-08  9:09   ` GIT 0.99.4 preview: current status Junio C Hamano
2005-08-08 17:38     ` Request for help from binary packaging people Junio C Hamano
2005-08-08 18:20       ` Sergey Vlasov
2005-08-08 18:58       ` Chris Wright
2005-08-08 22:02         ` Junio C Hamano
2005-08-08 22:21           ` Chris Wright
2005-08-08 22:49             ` Junio C Hamano
2005-08-10 21:15       ` Matthias Urlichs
2005-08-10 22:11         ` [PATCH] Debian packaging for 0.99.4 Matthias Urlichs
2005-08-10 22:56           ` Martin Langhoff
2005-08-10 23:39             ` Matthias Urlichs
2005-08-11  3:17               ` Sebastian Kuzminsky
2005-08-11  4:44                 ` Martin Langhoff
2005-08-11  5:01                   ` Sebastian Kuzminsky
2005-08-11  6:12                     ` Junio C Hamano
2005-08-11  5:05                   ` Linus Torvalds
2005-08-11  5:30                     ` Johannes Schindelin
2005-08-11  5:48                     ` Sebastian Kuzminsky
2005-08-11 16:04                       ` Matthias Urlichs
2005-08-11 16:30                       ` Linus Torvalds
2005-08-11 19:06                         ` Sebastian Kuzminsky
2005-08-11 20:15                           ` Sam Ravnborg
2005-08-11 20:23                             ` Sebastian Kuzminsky
2005-08-11 20:32                               ` Matthias Urlichs
2005-08-11 20:44                                 ` Sebastian Kuzminsky
2005-08-11 20:24                             ` Matthias Urlichs
2005-08-11 20:32                               ` Sam Ravnborg
2005-08-11 22:13                               ` Alan Chandler
2005-08-11 22:18                                 ` Sebastian Kuzminsky
2005-08-12  8:34                                 ` Matthias Urlichs
2005-08-12  8:41                                   ` David Lang
2005-08-12 10:35                                     ` Matthias Urlichs
2005-08-13 23:57                                       ` Ryan Anderson
2005-08-14  0:11                                         ` Matthias Urlichs
2005-08-15  5:08                                           ` Ryan Anderson
2005-08-14  0:48                                         ` Junio C Hamano
2005-08-14  0:49                                           ` Junio C Hamano
2005-08-11 21:51                             ` Linus Torvalds
2005-08-11 21:53                           ` Linus Torvalds
2005-08-11 22:20                             ` Sebastian Kuzminsky
2005-08-11 23:09                               ` Christian Meder
2005-08-11 23:12                             ` Matthias Urlichs
2005-08-12  8:08                             ` [PATCH] Debian packaging for 0.99.4 [u] Andreas Jellinghaus [c]
2005-08-11 19:11                         ` [PATCH] Debian packaging for 0.99.4 Junio C Hamano
2005-08-11 21:45                           ` Gene Heskett
2005-08-11 22:21                             ` Junio C Hamano
     [not found]           ` <7vd5olqtvp.fsf@assigned-by-dhcp.cox.net>
     [not found]             ` <20050810235436.GW28270@kiste.smurf.noris.de>
2005-08-12 20:21               ` Junio C Hamano
2005-08-12 22:54                 ` Martin Langhoff
2005-08-13  0:41                   ` Matthias Urlichs
2005-08-13  0:38                 ` [PATCH] more Debian packaging fixes Matthias Urlichs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: http://vger.kernel.org/majordomo-info.html

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7v8xzfde7t.fsf@assigned-by-dhcp.cox.net \
    --to=junkio@cox.net \
    --cc=git@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).