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

Re: Git 1.0 Synopis (Draft v4)

From
Daniel Barkalow <barkalow@iabervon.org>
Date
Aug 16, 2005, 15:39 UTC
Message-ID
<Pine.LNX.4.63.0508161123480.23242@iabervon.org>
In-Reply-To
<7vy872fiin.fsf@assigned-by-dhcp.cox.net>
On Tue, 16 Aug 2005, Junio C Hamano wrote:
Show 15 quoted lines
> Daniel Barkalow <barkalow@iabervon.org> writes:
>
> > It might be worth putting the list of things left to do before 1.0 in the
> > tree (since they clearly covary), and it would be useful to know what
> > you're thinking of as preventing the release at any particular stage.
>
> Yeah, yeah.  Call me lazy.
>
> Excerpts from my "last mile to 1.0", my Itchlist, and pieces from
> random other messages since then.
>
> - Documentation. [I really need help here --- among ~7000 lines
>   there, I've written around 2500 lines, David Greaves another
>   2500, and Linus 1400.  And it is not very easy to proofread
>   what you wrote yourself.]

I'm not sure how done this can actually get before some sort of feature freeze; the best ways to do things keeps changing as more convenient ways are added. Once the new stuff is diverted to post-1.0, I'd be interested in going through it.

Show 6 quoted lines
> - git prune and git fsck-cache; think about their interactions
>   with an object database that borrows from another.  This
>   includes the case where .git/objects itself is symlinked to
>   somewhere else (i.e. running "git prune" that somewhere else
>   without consulting this repository would lose objects), and
>   alternates pointing at somewhere else (i.e. ditto).

It should be fine, but only if .git/refs is symlinked to the matching place; this gives you the same repository with multiple working trees. Having refs/ and objects/ directories that aren't always together would be much less safe.

	-Daniel
*This .sig left intentionally blank*
Previous: Daniel BarkalowNext: Horst von Brand
Message 16 of 19 in “Re: Git 1.0 Synopis (Draft v3”
  1. Horst von BrandJul 31, 2005
  2. Git 1.0 Synopis (Draft v4)Ryan Anderson, Aug 15, 2005
  3. Ryan AndersonAug 15, 2005
  4. Junio C HamanoAug 15, 2005
  5. Ryan AndersonAug 15, 2005
  6. Junio C HamanoAug 15, 2005
  7. Ryan AndersonAug 15, 2005
  8. Junio C HamanoAug 15, 2005
  9. Daniel BarkalowAug 15, 2005
  10. Junio C HamanoAug 16, 2005
  11. Johannes SchindelinAug 16, 2005
  12. Dongsheng SongAug 16, 2005
  13. about git server & permissionsDongsheng Song, Aug 16, 2005
  14. Johannes SchindelinAug 16, 2005
  15. Daniel BarkalowAug 16, 2005
  16. Daniel BarkalowAug 16, 2005
  17. Horst von BrandMay 29, 2006
  18. Horst von BrandMay 29, 2006
  19. Eric WongMay 29, 2006

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.