From: greened@obbligato.org
To: Junio C Hamano <gitster@pobox.com>
Cc: git@vger.kernel.org
Subject: Re: git-subtree Next Round Ready
Date: Sun, 01 Apr 2012 13:00:58 -0500 [thread overview]
Message-ID: <87mx6v49id.fsf@smith.obbligato.org> (raw)
In-Reply-To: <7vobrgs5tb.fsf@alter.siamese.dyndns.org> (Junio C. Hamano's message of "Wed, 28 Mar 2012 15:45:36 -0700")
Junio C Hamano <gitster@pobox.com> writes:
> I do not see the point of your subtree branch, especially after 1f30551
> (Set TEST_DIRECTORY, 2012-03-20) where it starts depending on files
> outside its top-level directory. At that point, the tree ceases to be
> viable as a standalone project.
The point of the branch was to provide an easy reference to subtree
merge into the main git repository. I have no intention of keeping a
separate git-subtree project.
> I think it would make more sense, from the history viewpoint, to:
>
> - Stop the history of the "subtree" branch at commit d3a04e0 (Use Test
> Harness, 2012-01-29);
>
> - Create "for-upstream" branch that is a fork of 1.7.10 (when tagged);
>
> - On "for-upstream" branch, add all the files from d3a04e0 (Use Test
> Harness, 2012-01-29) to contrib/subtree, and record it as a merge
> between 1.7.10 and d3a04e0 (you can use subtree merge for this); and
> finally
>
> - Replay the commits between d3a04e0 and the tip of your current
> "subtree" branch on top of "for-upstream".
>
> And then have me pull the "for-upstream" branch.
Ok, that sounds fine to me.
> Further development after that point can continue in-tree just like any
> other contrib subsystems like "completion/" and "fast-import/git-p4".
Yep, sounds good!
-Dave
next prev parent reply other threads:[~2012-04-01 18:04 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-25 22:06 git-subtree Next Round Ready greened
2012-03-28 22:45 ` Junio C Hamano
2012-04-01 18:00 ` greened [this message]
2012-04-10 3:34 ` greened
2012-04-10 16:02 ` Junio C Hamano
2012-04-10 18:12 ` greened
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87mx6v49id.fsf@smith.obbligato.org \
--to=greened@obbligato.org \
--cc=git@vger.kernel.org \
--cc=gitster@pobox.com \
/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.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.