axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Axiom git


From: Svjatoslav Agejenko
Subject: Re: Axiom git
Date: Wed, 15 Feb 2023 07:34:48 +0200
User-agent: Evolution 3.38.3-1+deb11u1

Hello !

On Tue, 2023-02-14 at 20:09 -0500, Tim Daly wrote:
> Microsoft has made github much more painful to use. I'll see if I
> can figure out how to grant you write access.


If GitHub or Microsoft gets in the way and I understand there are not many 
Axiom developers who needs commit/push rights then I'm happy to help
hosting Git repository within my (or any other) GNU/Linux server.

Everyone will get pull rights. Selected/trusted developers will get rights
to push to repository. 

I can install also simple web based Git UI: 
https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb
Nothing fancy. Allows to view branches and commit history.

It is trivial to set up Git repository in GNU/Linux server
and people with SSH access there will be able to push.
Giving new developer push access would be as simple as creating
system account on the server.

(I understand there will be ~5 people in total anyway)

Public pull access will work over HTTP(S). GitWeb also allows
downloading compressed archive of latest state.

GitHub can optionally remain as read-only mirror. Because this platform
is popular. I think Linux development is also done in own servers
and GitHub is just a mirror for reading.




FYI: As an alternative to having server where everyone pushes. Developers
who want to contribute, technically can also host their own repository
anywhere and send patch or pull request to Tim. Tim should be able to 
pull from alternative remote servers into his git repository to inspect
and optionally merge contributor changes. This is because git is distributed
and central server is not mandatory.




What do you think ?


Best regards
-- 
Svjatoslav Agejenko
WWW: http://svjatoslav.eu








reply via email to

[Prev in Thread] Current Thread [Next in Thread]