[HN Gopher] Metahead - An enterprise-grade, Git-based metarepo
___________________________________________________________________
Metahead - An enterprise-grade, Git-based metarepo
Author : grokx
Score : 15 points
Date : 2024-01-10 21:27 UTC (1 hours ago)
(HTM) web link (www.metahead.dev)
(TXT) w3m dump (www.metahead.dev)
| digger495 wrote:
| Or, you could just use a monorepo..
| khazhoux wrote:
| Is that your reasoned conclusion after reading what this team
| actually built, and considering the deficiencies in today's
| repos + monorepos which led them to invent this new approach?
|
| Or did you just read the headline?
| jauntywundrkind wrote:
| We're pretty worried about trying to monorepoize our existing
| code bases together.
|
| How do we not break all the merge commits that link a project
| specific PR? Complex filter-branch I guess. How do we make
| GitHub able to actually help us navigate the past effectively?
|
| It seems like we need some custom tooling to help us replay the
| past step by step across multiple repos, doing some rewriting
| as we go.
|
| And what if it's not just your own repos one is managing? What
| if you also are trying to manage external deps too?
|
| I see much validity to wanting good git-of-gits. Also if anyone
| has any suggestions for stitching together monorepos out of
| existing repos, please _please_ comment!
| oooyay wrote:
| Git doesn't actually perform that well with monorepos of a
| certain scale and linear history. From what I read they're
| trying to give you a git interface to a monorepos that scales
| well.
| edgyquant wrote:
| Not sure the implementation details but this $
| git clone https://josh-project.dev/josh.git:/docs.git
|
| Seems really neat to me
| opentokix wrote:
| What the f is "Enterprise grade"?
| vosper wrote:
| There's no published pricing, just "contact sales", if you want
| SSO.
|
| /s
___________________________________________________________________
(page generated 2024-01-10 23:00 UTC)