• Re: OT: web-based source hosting

    From Christian Weisgerber@21:1/5 to Nuno Silva on Sun Feb 9 14:56:31 2025
    On 2025-02-09, Nuno Silva <nunojsilva@invalid.invalid> wrote:

    I mean, while I could understand SourceForge being not recommended for
    some reasons (which ones?), it strikes me as unlikely that GitHub is a
    good option, given how they've been progressively rendering it unusable
    on the web (three years ago or so it was different in this regard), and
    I guess/hope that, for the git part, there would be other alternatives
    there, or there really are none?

    Codeberg.org "is a non-profit, community-led effort that provides
    Git hosting and other services for free and open source projects".

    --
    Christian "naddy" Weisgerber naddy@mips.inka.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lawrence D'Oliveiro@21:1/5 to Keith Thompson on Mon Feb 10 03:31:56 2025
    On Sun, 09 Feb 2025 17:10:57 -0800, Keith Thompson wrote:

    I find [SourceForge’s] automatic "Your download will start shortly" with
    a 5-second countdown particularly obnoxious ...

    Every excuse to show you ads. And the ads are often hard to tell from the
    real link(s). This happens with search results, too.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nuno Silva@21:1/5 to Lawrence D'Oliveiro on Mon Feb 10 10:05:12 2025
    On 2025-02-10, Lawrence D'Oliveiro wrote:

    On Sun, 09 Feb 2025 11:44:59 +0000, Nuno Silva wrote:

    So that it's harder to read or download without git or specific
    browsers ...

    GitHub works fine as a source for git-clone and git-fetch commands,
    without any browser being involved. And you can push to it, if you have an account. Yes, there are plenty of alternatives for Git repo hosting.
    Someone else mentioned Codeberg; there are also GitLab and BitBucket.

    (I think all of these require a browser interface for tasks like setting
    up a repo in the first place.)

    It's good to have some suggestions flowing, but a couple notes on these:

    GitLab at gitlab.com also requires (or required?) agreeing to a rather
    broad "indemnification" clause. Other services may have such clauses
    too, but GitLab's one is quite broad and unbounded.

    (At least GitLab and GitHub require specific browsers nowadays, too,
    even for reading without participating.)

    BitBucket started out hosting only Mercurial repos; then market pressures forced it to add Git as an option; then the Mercurial business proved unviable and was dropped altogether.

    SourceForge also does Git now, but I don’t think that makes it much more attractive. ;)

    It is also easy for you to publish your own repos on your own server,
    through a tool as simple as Gitolite.

    --
    Nuno Silva

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From D@21:1/5 to Nuno Silva on Mon Feb 10 12:23:51 2025
    This message is in MIME format. The first part should be readable text,
    while the remaining parts are likely unreadable without MIME-aware tools.

    On Mon, 10 Feb 2025, Nuno Silva wrote:

    On 2025-02-10, Lawrence D'Oliveiro wrote:

    On Sun, 09 Feb 2025 11:44:59 +0000, Nuno Silva wrote:

    So that it's harder to read or download without git or specific
    browsers ...

    GitHub works fine as a source for git-clone and git-fetch commands,
    without any browser being involved. And you can push to it, if you have an >> account. Yes, there are plenty of alternatives for Git repo hosting.
    Someone else mentioned Codeberg; there are also GitLab and BitBucket.

    (I think all of these require a browser interface for tasks like setting
    up a repo in the first place.)

    It's good to have some suggestions flowing, but a couple notes on these:

    GitLab at gitlab.com also requires (or required?) agreeing to a rather
    broad "indemnification" clause. Other services may have such clauses
    too, but GitLab's one is quite broad and unbounded.

    (At least GitLab and GitHub require specific browsers nowadays, too,
    even for reading without participating.)

    BitBucket started out hosting only Mercurial repos; then market pressures
    forced it to add Git as an option; then the Mercurial business proved
    unviable and was dropped altogether.

    SourceForge also does Git now, but I don’t think that makes it much more >> attractive. ;)

    It is also easy for you to publish your own repos on your own server,
    through a tool as simple as Gitolite.



    I host my source code myself on a VM in a fossil repository. It works
    great!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)