git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Migrate away from vger to GitHub or (on-premise) GitLab?

From
DSDragan Simic <dsimic@manjaro.org>
Date
Feb 1, 2024, 20:09 UTC
Message-ID
<7a9048296c585d499d3b2547b05d1341@manjaro.org>
In-Reply-To
<060d01da5549$6e93e250$4bbba6f0$@nexbridge.com>
On 2024-02-01 21:01, rsbecker@nexbridge.com wrote:
Show 32 quoted lines
> On Thursday, February 1, 2024 2:00 PM, Dragan Simic wrote:
>> On 2024-02-01 19:36, Hans Meiser wrote:
>>>> Quite frankly, I think you've missed some important points from the
>>>> Konstantin's message.  To sum it up a bit, not having continuous
>>>> support is simply unacceptable for any kind of a long-term project.
>>> 
>>> As I wrote, once installed on-premise, no-one will shut down an
>>> on-premise git server except for yourself. It can run for eternity.
>>> You just need someone to administer it properly and publish the
>>> website.
>> 
>> A git server?  I was under impression that you proposed running an own 
>> instance of
>> GitLab or something similar.
> 
> Git is unique, as a project, given that everything (! Not everything
> but a whole lot) is managed using git, including the enterprise git
> server platforms.
> 
> A huge advantage of using a git server is being able to mirror the
> repository. If we went with a GitLab host, we could potentially mirror
> over to GitHub. The drawback is that the pull request history (and
> related discussions) id not (currently) preserved. I think this is a
> situation no matter what, even if we go GitLab/GitLab or
> GitHub/GitHub. The value of the discussion threads is the most
> important part of what needs to be preserved. I have high confidence
> that the team could move to either Pull Request/Merge Request
> structure reasonably easily, but if we had to move again in future
> (count on it), there must be a way to preserve the community assets of
> the discussions that went into making decisions. Without that, I am
> concerned that a migration to a GitLab (or any other) instance would
> increase velocity but put long term decisions at risk.

Good point, I agree that the value of the discussions on the mailing list is extremely high. We should also keep in mind that the risk of a vendor lock-in is even higher when it comes to the discussions.

Frankly, the resilience of email as a service and the openness of its format can hardly be beaten.

Show 15 quoted lines
>>> In the end, it's all just about git. You may create your own git
>>> webserver (https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb),
>>> or just use an existing one, like the GitLab server:
>>> https://about.gitlab.com/install/
>>> 
>>> In these servers, everything is configurable. Moreover, many plug-ins
>>> exist for plumbing extensions to these providers. It's possible to
>>> establish your own workflow, rights management and automatic 
>>> handling.
>>> You just need someone who is an expert with the tool of your choice.
>>> 
>>> Many other great repositories already are using one of those
>>> providers; Meta, Google, Microsoft for example share their code there
>>> – just to name a few. I wouldn't consider these users as being known
>>> for being exceptional risk-takers.
Previous: Dragan SimicNext: rsbecker@nexbridge.com
Message 15 of 48 in “Migrate away from vger to GitHub or (on-premise) GitLab?”
  1. Hans MeiserFeb 1, 2024
  2. Kristoffer HaugsbakkFeb 1, 2024
  3. Antonin DelpeuchFeb 1, 2024
  4. Dragan SimicFeb 1, 2024
  5. Konstantin RyabitsevFeb 1, 2024
  6. Dragan SimicFeb 1, 2024
  7. Dragan SimicFeb 1, 2024
  8. Hans MeiserFeb 1, 2024
  9. Hans MeiserFeb 1, 2024
  10. Kristoffer HaugsbakkFeb 1, 2024
  11. Nico WilliamsFeb 1, 2024
  12. Dragan SimicFeb 1, 2024
  13. Hans MeiserFeb 1, 2024
  14. Dragan SimicFeb 1, 2024
  15. Dragan SimicFeb 1, 2024
  16. rsbecker@nexbridge.comFeb 1, 2024
  17. brian m. carlsonFeb 2, 2024
  18. Patrick SteinhardtFeb 2, 2024
  19. Hans MeiserFeb 2, 2024
  20. Hans MeiserFeb 2, 2024
  21. Hans MeiserFeb 2, 2024
  22. Hans MeiserFeb 2, 2024
  23. Dragan SimicFeb 2, 2024
  24. Phillip WoodFeb 2, 2024
  25. Dragan SimicFeb 2, 2024
  26. Phillip WoodFeb 2, 2024
  27. Muting and unmuting threads (Was: Migrate away from vger to GitHub or (on-premise) GitLab?)Dragan Simic, Feb 2, 2024
  28. Michal SuchánekFeb 2, 2024
  29. Dragan SimicFeb 2, 2024
  30. Sergey OrganovFeb 2, 2024
  31. rsbecker@nexbridge.comFeb 2, 2024
  32. Theodore Ts'oFeb 2, 2024
  33. Junio C HamanoFeb 2, 2024
  34. rsbecker@nexbridge.comFeb 2, 2024
  35. Michal SuchánekFeb 2, 2024
  36. Junio C HamanoFeb 2, 2024
  37. rsbecker@nexbridge.comFeb 2, 2024
  38. Junio C HamanoFeb 2, 2024
  39. Junio C HamanoFeb 2, 2024
  40. Theodore Ts'oFeb 2, 2024
  41. Dragan SimicFeb 4, 2024
  42. Michal SuchánekFeb 4, 2024
  43. Michal SuchánekFeb 4, 2024
  44. Dragan SimicFeb 4, 2024
  45. Oswald BuddenhagenFeb 4, 2024
  46. Oswald BuddenhagenFeb 5, 2024
  47. Hans MeiserFeb 6, 2024
  48. Dragan SimicFeb 6, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.