imp at bsdimp.com
Sun Mar 29 21:34:22 UTC 2020
On Fri, Mar 27, 2020 at 3:21 PM Ed Maste <emaste at freebsd.org> wrote:
> On Fri, 27 Mar 2020 at 17:06, Warner Losh <imp at bsdimp.com> wrote:
> > I'm sorry, that's a *HUGE* change from what we decided. And it doesn't
> lose the ability for us to maintain our own local changes easily...
> My understanding has always been that we would maintain the vendor
> history in our tree, as we do today in the existing svn2git conversion
> (i.e. https://github.com/freebsd/freebsd) with elftoolchain. This is
> the configuration that I have prototyped and experimented with.
> This does not and has never implied that we'd have *all* of the
> upstream history of every piece of contrib software that we use, just
> that in the history for a contrib component we have our versions
> (i.e., what's in contrib/ today) as well as the snapshots
> corresponding to upstream revisions (i.e., vendor/).
Ah yes. You're right. I'd gotten confused as to the exact context. Absent
the ability to automatically and retrospectively generate git
subtree/subrepo commit metadata (which would be quite hard and likely
error-prone), that's the only way to record that.
More information about the freebsd-git