GNU socialtag:nu.federati.net,2024-03-29:TagTimeline:dvcsNotices tagged with dvcsUpdates tagged with dvcs on Federati Nu: Federated N-series GNU Social!https://upload.wikimedia.org/wikipedia/commons/0/00/Nu_uc_lc.svg2024-03-29T00:57:14+00:00http://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2022-07-02:noticeId=3404671:objectType=noteNew note by lnxw48a1> We should not use github and never should have because Free Software needs Free tools[0]. <br /><br /> > [0] <a href="https://mako.cc/writing/hill-free_tools.html" title="https://mako.cc/writing/hill-free_tools.html" rel="nofollow noreferrer" class="attachment">https://mako.cc/writing/hill-free_tools.html</a> <br /><br /> #<span class="tag"><a href="https://nu.federati.net/tag/github" rel="tag">GitHub</a></span>'s proprietariness has always been an unseen landmine, but like its predecessors #<span class="tag"><a href="https://nu.federati.net/tag/sourceforge" rel="tag">SourceForge</a></span>, #<span class="tag"><a href="https://nu.federati.net/tag/googlecode" rel="tag">GoogleCode</a></span>, #<span class="tag"><a href="https://nu.federati.net/tag/codeplex" rel="tag">CodePlex</a></span> etc, projects have chosen based on present convenience (FOSS friendly, zero or low price for non-profit projects and individuals, large numbers of users --> potential for drive-by contributions). However, the big issue with GH and the others listed above was that to some degree, they were the center of gravity for code-hosting in their respective time periods. <br /><br /> #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS</a></span> software such as Git, Breezy, Mercurial, Fossil, Darcs, Pijul and so on could be used to enable a much more distributed hosting model--and should be. If people and projects do not have to join a specific #<span class="tag"><a href="https://nu.federati.net/tag/codehosting" rel="tag">code-hosting</a></span> site in order to contribute to a project / attract contributors, the allure of sites like GitHub starts to fade.<br /><br /> @<a href="https://libranet.de/profile/clacke" class="h-card u-url p-nickname mention">clacke</a>3404671http://activitystrea.ms/schema/1.0/post2022-07-02T14:16:35+00:002022-07-02T14:16:35+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2022-07-02:objectType=thread:nonce=a73532d7c9dacd1chttp://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2022-06-12:noticeId=3403280:objectType=noteNew note by lnxw48a1The only reason I even knew about SIT is because #<span class="tag"><a href="https://nu.federati.net/tag/pijul" rel="tag">Pijul</a></span> and its #<span class="tag"><a href="https://nu.federati.net/tag/nest" rel="tag">Nest</a></span> code hosting platform was talking about embedding it in order to get shared bug-tracking built into the #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS.</a></span> <br /> <br /> See <a href="https://discourse.pijul.org/t/incorporating-discussions-into-the-repo-itself/210/6" title="https://discourse.pijul.org/t/incorporating-discussions-into-the-repo-itself/210/6" rel="nofollow external noreferrer" class="attachment" id="attachment-286670">https://discourse.pijul.org/t/incorporating-discussions-into-the-repo-itself/210/6</a>3403280http://activitystrea.ms/schema/1.0/post2022-06-12T22:25:05+00:002022-06-12T22:25:05+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2022-06-12:objectType=thread:nonce=ced4e9f5488ae8e3http://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2021-06-29:noticeId=3370635:objectType=noteNew note by lnxw48a1As #<span class="tag"><a href="https://nu.federati.net/tag/pijul" rel="tag">Pijul</a></span> approaches version 1.0, they’re working on stabilizing data and storage formats. There were a couple of changes recently, which for the first time, were mostly backwards compatible. <a href="https://pijul.org/posts/2021-06-28-two-changes/" title="https://pijul.org/posts/2021-06-28-two-changes/" rel="nofollow external noreferrer" class="attachment" id="attachment-281721">https://pijul.org/posts/2021-06-28-two-changes/</a> [pijul org]<br /> <br /> #<span class="tag"><a href="https://nu.federati.net/tag/scm" rel="tag">scm</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">dvcs</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/rust" rel="tag">rust</a></span>3370635http://activitystrea.ms/schema/1.0/post2021-06-29T20:01:14+00:002021-06-29T20:01:14+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2021-06-29:objectType=thread:nonce=25099f52f8255c4ehttp://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2021-05-19:noticeId=3366869:objectType=noteNew note by lnxw48a1Not sure what "SIT":{<a href="https://sit.fyi/" title="https://sit.fyi/" rel="nofollow noreferrer" class="attachment">https://sit.fyi/</a>} does exactly. I do see a bug-tracker plugin, but nothing else. <br /><br /> I came across it because there is discussion about adding bug-tracking to #<span class="tag"><a href="https://nu.federati.net/tag/pijul" rel="tag">Pijul</a></span> ... and this was mentioned in the discussion.<br /><br /> #<span class="tag"><a href="https://nu.federati.net/tag/fossil" rel="tag">Fossil</a></span> already comes with a bug-tracker, so it is nice to see other #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS</a></span> software starting to integrate it.3366869http://activitystrea.ms/schema/1.0/post2021-05-19T03:50:07+00:002021-05-19T03:50:07+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2021-05-19:objectType=thread:nonce=89aeae5971d97b50http://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2021-05-17:noticeId=3366688:objectType=noteNew note by lnxw48a1Correction: #<span class="tag"><a href="https://nu.federati.net/tag/pijul" rel="tag">Pijul</a></span> ... it is a #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">dvcs</a></span> / #<span class="tag"><a href="https://nu.federati.net/tag/scm" rel="tag">scm</a></span> system written in #<span class="tag"><a href="https://nu.federati.net/tag/rust" rel="tag">Rust</a></span>, and an evolution of some of the ideas behind #<span class="tag"><a href="https://nu.federati.net/tag/haskell" rel="tag">Haskell</a></span>'s #<span class="tag"><a href="https://nu.federati.net/tag/darcs" rel="tag">Darcs</a></span>, including fleshing out the theoretical basis and solving a couple of major bugs.3366688http://activitystrea.ms/schema/1.0/post2021-05-17T23:09:10+00:002021-05-17T23:09:10+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2021-05-17:objectType=thread:nonce=36ee091011cbf40chttp://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2021-05-14:noticeId=3366269:objectType=noteNew note by lnxw48a1Oh, weird. The site for the #<span class="tag"><a href="https://nu.federati.net/tag/darcs" rel="tag">Darcs</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS</a></span> / #<span class="tag"><a href="https://nu.federati.net/tag/scm" rel="tag">SCM</a></span> software is now blank.<br /> <br /> I can only assume an attacker defaced the site and they just relaunched it, as there is not even a front page created yet (it is a wiki).3366269http://activitystrea.ms/schema/1.0/post2021-05-14T04:08:45+00:002021-05-14T04:08:45+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2021-05-14:objectType=thread:nonce=de293f724afea14ahttp://activitystrea.ms/schema/1.0/commenttag:nu.federati.net,2021-02-07:noticeId=3357081:objectType=commentNew comment by lnxw48a1If you’re a #<span class="tag"><a href="https://nu.federati.net/tag/rustacean" rel="tag">Rustacean</a></span> / #<span class="tag"><a href="https://nu.federati.net/tag/rustacrucian" rel="tag">Rustacrucian</a></span>, #<span class="tag"><a href="https://nu.federati.net/tag/deno" rel="tag">Deno</a></span> may be interesting simply because it is written in #<span class="tag"><a href="https://nu.federati.net/tag/rust" rel="tag">Rust</a></span> ... by the same person who started #<span class="tag"><a href="https://nu.federati.net/tag/nodejs" rel="tag">Node.js.</a></span> <br /> <br /> See <a href="https://www.youtube.com/watch?v=M3BM9TB-8yA" title="https://www.youtube.com/watch?v=M3BM9TB-8yA" rel="nofollow external noreferrer" class="attachment thumbnail" id="attachment-143414">https://www.youtube.com/watch?v=M3BM9TB-8yA</a> <br /> <br /> If you’re interested in !<a href="https://nu.federati.net/group/79/id" class="h-card u-url p-nickname group" title="The Tcl scripting language and related projects (tcltk)">TclTk</a>, then you may find #<span class="tag"><a href="https://nu.federati.net/tag/jsish" rel="tag">jsish</a></span> interesting, because its internals are designed based on some of Tcl’s internals, and because it integrates the #<span class="tag"><a href="https://nu.federati.net/tag/fossil" rel="tag">Fossil</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS</a></span> and can be updated using standard Fossil commands.3357081http://activitystrea.ms/schema/1.0/post2021-02-07T18:17:53+00:002021-02-07T18:17:53+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2021-02-07:objectType=thread:nonce=7818a08438af62d9http://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2020-11-30:noticeId=3349827:objectType=noteNew note by lnxw48a1<a href="https://arxiv.org/abs/1311.3903" title="https://arxiv.org/abs/1311.3903" rel="nofollow external noreferrer" class="attachment" id="attachment-278540">https://arxiv.org/abs/1311.3903</a> <br /> <br /> A Categorical Theory of Patches <br /> <br /> A formalization of the #<span class="tag"><a href="https://nu.federati.net/tag/darcs" rel="tag">Darcs</a></span> theory of patches. Darcs ( <a href="http://darcs.net/" title="http://darcs.net/" rel="nofollow external noreferrer" class="attachment" id="attachment-269732">http://darcs.net/</a> ) is a #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS</a></span>, like #<span class="tag"><a href="https://nu.federati.net/tag/git" rel="tag">git</a></span> or #<span class="tag"><a href="https://nu.federati.net/tag/hg" rel="tag">hg</a></span> or #<span class="tag"><a href="https://nu.federati.net/tag/fossil" rel="tag">Fossil</a></span>, but based around patches.<br /> <br /> #<span class="tag"><a href="https://nu.federati.net/tag/vcs" rel="tag">VCS</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/versioncontrol" rel="tag">version-control</a></span>3349827http://activitystrea.ms/schema/1.0/post2020-11-30T23:43:55+00:002020-11-30T23:43:55+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2020-11-30:objectType=thread:nonce=ed4356b7370cf0b2http://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2020-11-10:noticeId=3345983:objectType=noteNew note by lnxw48a1There's another #<span class="tag"><a href="https://nu.federati.net/tag/codehosting" rel="tag">code-hosting</a></span> option: #<span class="tag"><a href="https://nu.federati.net/tag/heptapod" rel="tag">Heptapod</a></span> is a fork of #<span class="tag"><a href="https://nu.federati.net/tag/gitlab" rel="tag">GitLab</a></span> that supports #<span class="tag"><a href="https://nu.federati.net/tag/hg" rel="tag">Hg</a></span> repos. I see a hosted version at <a href="https://about.heptapod.host/" title="https://about.heptapod.host/" rel="nofollow external noreferrer" class="attachment" id="attachment-277714">https://about.heptapod.host/</a><br /> <br /> #<span class="tag"><a href="https://nu.federati.net/tag/vcs" rel="tag">VCS</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/scm" rel="tag">SCM</a></span>3345983http://activitystrea.ms/schema/1.0/post2020-11-10T06:03:32+00:002020-11-10T06:03:32+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2020-11-10:objectType=thread:nonce=3e36153169a954e2http://activitystrea.ms/schema/1.0/notetag:nu.federati.net,2020-11-09:noticeId=3345779:objectType=noteNew note by lnxw48a1I think y’all know I favor the #<span class="tag"><a href="https://nu.federati.net/tag/fossil" rel="tag">Fossil</a></span> #<span class="tag"><a href="https://nu.federati.net/tag/scm" rel="tag">SCM</a></span> / #<span class="tag"><a href="https://nu.federati.net/tag/dvcs" rel="tag">DVCS</a></span> over #<span class="tag"><a href="https://nu.federati.net/tag/git" rel="tag">Git</a></span> (though I’m giving #<span class="tag"><a href="https://nu.federati.net/tag/mercurial" rel="tag">Mercurial</a></span> ( #<span class="tag"><a href="https://nu.federati.net/tag/hg" rel="tag">Hg</a></span> ) another look as well. I’m resource-constrained as well as energy-limited, but I have been thinking of standing up a miniature software forge for !<a href="https://nu.federati.net/group/239/id" class="h-card u-url p-nickname group" title="Federati Networks (fnetworks)">FNetworks</a> projects and users, likely using Kallithea (which can use both Hg and Git) and also having some Fossil repos (but not as part of a forge).3345779http://activitystrea.ms/schema/1.0/post2020-11-09T04:54:11+00:002020-11-09T04:54:11+00:00http://activitystrea.ms/schema/1.0/personhttps://nu.federati.net/user/2lnxw48a1Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .lnxw48a1LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}Main account. A GNU+Linux bearing nomad migrating across a Windows-centric desert. I save the world from incompetent headquarters IT folks. I invite comment and discussion, but I dislike arguing .{58024A03-1021-499E-B14D-DF4537889BF8}tag:nu.federati.net,2020-11-09:objectType=thread:nonce=61a1a29f78f77c9c