git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Draft release notes for v1.5.3, as of -rc1

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Jul 14, 2007, 14:22 UTC
Message-ID
<Pine.LNX.4.64.0707141517450.14781@racer.site>
In-Reply-To
<20070713092908.GO1528MdfPADPa@greensroom.kotnet.org>
Hi,
On Fri, 13 Jul 2007, Sven Verdoolaege wrote:
Show 8 quoted lines
> On Thu, Jul 12, 2007 at 11:40:39PM -0700, Junio C Hamano wrote:
> >   - "git-filter-branch" lets you rewrite the revision history of
> >     the current branch, creating a new branch. You can specify a
> >     number of filters to modify the commits, files and trees.
> 
> Are you sure you want to announce this so publicly given that
> Dscho has basically declared git-filter-branch dead?
> (I know, I'm mostly to blame.)

It is really unfortunate that rewrite-commits came in so late in the release cycle, and I am quite sure it should not be in 1.5.3. There is just too much new in it, and too many things to flesh out.

Junio, if you want to include it in 1.5.3, it should be marked as alpha code, as it has not seen any time in "next", let alone "master".

However, no matter if rewrite-commits is included in 1.5.3, I am not sure what to do about filter-branch.

Since it saw a lot of testing in its admin-rewritehist form, and has had at least some eye pairs looking over it, I have the feeling that it is stable enough to include. How to tell people that it will soon be obsoleted by rewrite-commits, I have no idea.

It would be a much less difficult problem if the syntax of filter-branch and rewrite-commits was identical. Maybe we should make it so, by changing filter-branch?

Thoughts?

Ciao, Dscho

Previous: Sven VerdoolaegeNext: Junio C Hamano
Message 17 of 34 in “What's in git.git (stable)”
  1. Junio C HamanoMay 13, 2007
  2. Junio C HamanoMay 17, 2007
  3. Junio C HamanoMay 19, 2007
  4. Junio C HamanoMay 23, 2007
  5. Junio C HamanoMay 29, 2007
  6. Junio C HamanoJun 2, 2007
  7. Junio C HamanoJun 7, 2007
  8. Junio C HamanoJun 13, 2007
  9. Johannes SchindelinJun 13, 2007
  10. Johannes SixtJun 14, 2007
  11. Junio C HamanoJun 21, 2007
  12. Junio C HamanoJun 25, 2007
  13. Junio C HamanoJul 2, 2007
  14. What's in git.gitJunio C Hamano, Jul 13, 2007
  15. Draft release notes for v1.5.3, as of -rc1Junio C Hamano, Jul 13, 2007
  16. Sven VerdoolaegeJul 13, 2007
  17. Johannes SchindelinJul 14, 2007
  18. Junio C HamanoJul 14, 2007
  19. Johannes SchindelinJul 15, 2007
  20. Brian DowningJul 13, 2007
  21. Junio C HamanoJul 13, 2007
  22. Junio C HamanoJul 28, 2007
  23. David KastrupJul 28, 2007
  24. Junio C HamanoJul 28, 2007
  25. David KastrupJul 28, 2007
  26. Theodore TsoJul 29, 2007
  27. David KastrupJul 29, 2007
  28. Theodore TsoJul 29, 2007
  29. Johannes SchindelinJul 29, 2007
  30. [Untested! proposal] git-mergetool.sh: introduce ediff optionDavid Kastrup, Jul 29, 2007
  31. Theodore TsoJul 29, 2007
  32. David KastrupJul 29, 2007
  33. Thomas GlanzmannJul 28, 2007
  34. Junio C HamanoAug 7, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.