HI Yaroslav!

It seems to me that you are not solving a 9front problem with this
work, you are solving a 9legacy problem, namely, how to get 9front git
working with 9legacy.

Further, you are bringing git to legacy. You could consider solving
the problem with git.

In other projects, here is how this would work (apologies if you
already know this)
fork the 9front upstream, lets say to something.org
then
git/clone gits://something.org/9front
cd 9front
git/branch -n legacy
# hack away as need with your git changes; suggestion: multiple small
commits, not one giant commit, it makes rebasing easier.
git/commit cmds/src/git
git/push
# you now have a git that works on legacy in your git repo at something.org

The 9front folks are improving all the time. You want to keep up with
their improvements.
So, you can add 9front.org as a remote, let's say you call that remote
upstream or something.

So, periodically,
cd 9front
git/pull -u upstream
# then rebase your legacy branch on upstream.

This is an extremely common workflow. I realize it is git centric, but
this is about your port of git after all, and once you have it, you
might as well use it.

Then you won't need to use contrib/install any more, which at least
for me, is a good thing: it's quite a bit slower than git.

I wonder if you could use this common workflow for your work. Then you
would not need to worry about this question of getting your changes
into 9front, since that is unlikely to happen. You would be providing
git to other 9legacy users as well.

On Mon, May 11, 2026 at 11:09 AM Charles Forsyth
<[email protected]> wrote:
>
> that was interesting, thank you
>
> On Sun, 10 May 2026 at 21:08, hiro <[email protected]> wrote:
>>
>> for reference:
>> https://git.9front.org/plan9front/9front/2e21c09e8cdbca26aa3b069699239467e1fabc40/commit.html
>>
>> On Sun, May 10, 2026 at 9:58 PM hiro <[email protected]> wrote:
>> > > I assume that's defined not to include (say) mpc, yacc, sed scripts, etc!
>> >
>> > it should go without saying that the intent of the rule is what
>> > matters. i'm unable to imagine the intent you are interpreting into
>> > the rule that would lead to your conclusion, or we're doing something
>> > severely stupid or our assumptions are wrong. but i hope you're just
>> > trolling?
>
> 9fans / 9fans / see discussions + participants + delivery options Permalink

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Td167d7e8cebadcc4-Mec6db18b76dedeea9f003a6a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to