<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>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.</p>
<p>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.</p>
<p>If you still want gratis hosting, then I would recommend <a
moz-do-not-send="true" href="https://pagure.io/">pagure.io</a>.
Here’s why:</p>
<ol>
<li><a moz-do-not-send="true"
href="https://pagure.io/pagure/blob/master/f/LICENSE">It’s
libre</a>.</li>
<li>The Pagure developers eat their own dog food (<a
moz-do-not-send="true" href="https://pagure.io/pagure">Pagure
is developed on pagure.io</a>).</li>
<li>It’s user interface is pretty intuitive and nice looking (but
it’s not quite as slick as GitHub or GitLab).</li>
<li>It’s run by the <a moz-do-not-send="true"
href="https://communityblog.fedoraproject.org/fedorahosted-sunset-2017-02-28/">Fedora
Project</a>. This has several advantages:</li>
<ol>
<li><a moz-do-not-send="true"
href="https://getfedora.org/en/sponsors/">The Fedora Project
is funded by Red Hat (among others)</a>. Fedora is very
important to Red Hat, so Fedora’s funding is secure.</li>
<li><a moz-do-not-send="true"
href="https://docs.fedoraproject.org/en-US/project/#_freedom">Fedora
is pretty committed to software freedom.</a></li>
</ol>
</ol>
<p>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:</p>
<ol>
<li><a moz-do-not-send="true" href="https://forgeperf.org/">It’s
slow</a>.</li>
<li>The search isn’t very good (you pretty much have to know
exactly what you’re looking for).</li>
<li>If you like using non-ASCII characters in README files, then <a
moz-do-not-send="true"
href="https://pagure.io/pagure/issue/3739">this bug will annoy
you</a>.</li>
</ol>
For context, I currently have projects on github.com, gitlab.com and
pagure.io, and I’m working on moving them to <a
moz-do-not-send="true" href="https://jasonyundt.website/">my own
infrastructure</a>.<br>
<div class="moz-cite-prefix">On 7/2/22 09:27,
<a class="moz-txt-link-abbreviated" href="mailto:nuncio.bitis@outlook.com">nuncio.bitis@outlook.com</a> wrote:<br>
</div>
<blockquote type="cite"
cite="mid:MN2PR06MB588776A0045E3E1E9DD1382C80BC9@MN2PR06MB5887.namprd06.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
Hello -</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
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.</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
<br>
</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
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.</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
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.</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
<br>
</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
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.</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
So far I'm seeing (in no particular order):<br>
</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
class="elementToProof">
<ol>
<li>GitLab</li>
<li>BitBucket</li>
<li>Codeberg</li>
<li>Heptapod<br>
</li>
</ol>
</div>
<div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0);" class="elementToProof">
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.<br>
</div>
<div style="font-family: Georgia, serif; font-size: 11pt; color:
rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div id="Signature">
<div>
<div><span style="color: rgb(34, 34, 34); font-family:
arial; font-size: 10pt; background-color: rgb(255, 255,
255);"></span></div>
<p style="text-align: start; margin: 0in; font-size: 11pt;
font-family: Calibri, sans-serif; color: rgb(0, 0, 0);">
<span style="font-family:"Courier New""><span
style="font-size:10pt">--------------------------------------------------------</span></span><br>
<b><i><span style="font-size: 16pt; font-family:
"Times New Roman", serif; color: rgb(31,
73, 125);">Jim Parziale</span></i></b></p>
<br style="color: rgb(34, 34, 34); font-family: arial;
font-size: small; background-color: rgb(255, 255, 255);">
</div>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Give-Up-GitHub mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Give-Up-GitHub@lists.sfconservancy.org">Give-Up-GitHub@lists.sfconservancy.org</a>
<a class="moz-txt-link-freetext" href="https://lists.sfconservancy.org/mailman/listinfo/give-up-github">https://lists.sfconservancy.org/mailman/listinfo/give-up-github</a>
</pre>
</blockquote>
</body>
</html>