Need free long-term git hosting

Jason Yundt jason at jasonyundt.email
Sat Jul 2 16:04:19 UTC 2022


When you say “free long-term git hosting”, I’m assuming that you mean 
free as in gratis. Be careful what you wish for here. When you aren’t 
paying for a product, you are the product. Typically, this means that 
your time is sold to advertisers, but it the case of GitHub, this means 
that your code is sold in the form of Copilot suggestions. Either way, 
if you’re not paying for a service, then the service provider has no 
obligation to treat you well. Often, the service provider is also 
incentivized to screw you.

Here’s another way to think about it: if these projects are your 
professional portfolio, then you’re indirectly making money off of them 
by using them to help you get jobs. If you share some (possibly a small 
amount) of the money with those who helped you make that money, then you 
might earn their loyalty. If you share none of it, then it’s unlikely 
that you’ll earn their loyalty. You’ll have to determine whether or not 
investing in a service provider’s providers loyalty is worth it.

If you still want gratis hosting, then I would recommend pagure.io 
<https://pagure.io/>. Here’s why:

 1. It’s libre <https://pagure.io/pagure/blob/master/f/LICENSE>.
 2. The Pagure developers eat their own dog food (Pagure is developed on
    pagure.io <https://pagure.io/pagure>).
 3. It’s user interface is pretty intuitive and nice looking (but it’s
    not quite as slick as GitHub or GitLab).
 4. It’s run by the Fedora Project
    <https://communityblog.fedoraproject.org/fedorahosted-sunset-2017-02-28/>.
    This has several advantages:
     1. The Fedora Project is funded by Red Hat (among others)
        <https://getfedora.org/en/sponsors/>. Fedora is very important
        to Red Hat, so Fedora’s funding is secure.
     2. Fedora is pretty committed to software freedom.
        <https://docs.fedoraproject.org/en-US/project/#_freedom>

I’m not really familiar with BitBucket, Codeberg or Heptapod, so I don’t 
really know how they compare to pagure.io. If I only look at the 
features that I actually use, then pagure.io is slightly worse than 
gitlab.com but is more libre. Here are Pagure’s main disadvantages:

 1. It’s slow <https://forgeperf.org/>.
 2. The search isn’t very good (you pretty much have to know exactly
    what you’re looking for).
 3. If you like using non-ASCII characters in README files, then this
    bug will annoy you <https://pagure.io/pagure/issue/3739>.

For context, I currently have projects on github.com, gitlab.com and 
pagure.io, and I’m working on moving them to my own infrastructure 
<https://jasonyundt.website/>.
On 7/2/22 09:27, nuncio.bitis at outlook.com wrote:
> Hello -
> I recently read a news article that brought me to the Give-Up-GitHub 
> page. I had almost forgotten that Microsoft bought out GitHub 
> recently, even though it's clear the platform is heading down a 
> commercial proprietary route. The description of Copilot is enough to 
> get me off that site because I don't like the idea of my code being 
> used commercially regardless of whatever license is specified in my 
> projects.
>
> Background: I don't have a team of software engineers. It's just me. 
> I've been using GitHub to host my projects to be seen by prospective 
> employers and also as examples of good software practice. Basically 
> this translates to my projects being hosted as a Professional 
> Portfolio to show my skills and for others to learn.
> Like giving someone your resume in PDF form, it's easier to point them 
> to my online repositories rather than carry code printouts to interviews.
>
> I've already added a README addendum to my projects' README files. Now 
> I just need to settle on a good simple free git hosting platform.
> So far I'm seeing (in no particular order):
>
>  1. GitLab
>  2. BitBucket
>  3. Codeberg
>  4. Heptapod
>
> I'm open to other suggestions. I'm looking for a long-term solution, 
> and I don't care if they're widely-known because I put the links to my 
> projects on my LinkedIn page.
>
> --------------------------------------------------------
> */Jim Parziale/*
>
>
>
> _______________________________________________
> Give-Up-GitHub mailing list
> Give-Up-GitHub at lists.sfconservancy.org
> https://lists.sfconservancy.org/mailman/listinfo/give-up-github
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sfconservancy.org/pipermail/give-up-github/attachments/20220702/0b0f08fe/attachment-0001.html>


More information about the Give-Up-GitHub mailing list