Number V: Federati N5
  • Login
Number V: Federati N5 is Federati Networks' beta site for its GNU social N-Series instances. Expect changes.
  • Public

    • Public
    • Groups
    • Recent tags
    • Popular
    • People

Notices tagged with hg

  1. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Wednesday, 22-Jun-2022 04:34:26 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    > Deleted all the forks I had on GitHub, moved the very few repos I care about over to Codeberg

    I believe moving over to #Codeberg is a big improvement over relying on #GitHub (which, as #SourceForge once was, is the center of gravity for FOSS projects' development).

    I closed all my repos on GH some years back. I kept one or two repos on #BitBucket for years, but they were basically dead. When BB rid itself of #Mercurial ( #hg ) and switched solely to #git, I took advantage of the opportunity to close my account there.

    That said, large numbers of people moving en mass from GitHub to Codeberg would just move the problem to a different platform. The problem being people rely heavily on a centralized service.

    As for GitHub, I still have my account, and with job-hunting, I really need to put something there. Seriously, I have had some places send rejection notices because they couldn't see any evidence (on GitHub) that I knew anything about the job. But I really only want GH to be a secondary mirror of a main repo hosted elsewhere.
    In conversation about 9 months ago from nu.federati.net permalink
  2. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Friday, 18-Feb-2022 04:58:40 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    Most of what I do goes into my #Fossil repo, but I'm also trying to use #Darcs, #Breezy, #Pijul, and #Hg enough to be able to fairly say which ones work best for me.

    You'll notice that #Git is not in that list. I'm having to use git whenever I deal with other people's code projects, so I already know that it isn't tailored for my needs.
    In conversation about a year ago from nu.federati.net permalink
  3. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Wednesday, 02-Feb-2022 02:22:02 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    I also think that our #code-hosting solutions needn't presume #git. All of #hg, #fossil, #darcs, #pijul, #brz can be viable depending on the project & organization.

    (See conversation here: https://libranet.de/display/0b6b25a8-1361-f814-24c4-aa2977913506 )

    There's another related thread that I can't find right now.
    In conversation about a year ago from nu.federati.net permalink

    Attachments

    1. a Claes unto himself 🇸🇪🇭🇰
      from a Claes unto himself 🇸🇪🇭🇰
      Are there platform cooperatives other than @Codeberg.org open to the general public that offer general-purpose git hosting? https://mastodon.technology/user...
  4. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Saturday, 03-Apr-2021 03:02:10 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    • GeniusMusing
    @geniusmusing I find #git to be too big and complex for my needs (and arguably for most projects). I know it “won” and even some projects that formerly used another #VCS ( such as Mercurial #hg, #darcs, Bazaar #bzr / Breezy #brz ) are switching.

    In the plans: a very limited #Kallithea install (with git and Mercurial) and #Fossil for Federati ... when I have more funds and energy to devote to getting it going on its own VPS.
    In conversation Saturday, 03-Apr-2021 03:02:10 UTC from nu.federati.net permalink
  5. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Monday, 30-Nov-2020 23:43:55 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    https://arxiv.org/abs/1311.3903

    A Categorical Theory of Patches

    A formalization of the #Darcs theory of patches. Darcs ( http://darcs.net/ ) is a #DVCS, like #git or #hg or #Fossil, but based around patches.

    #VCS #version-control
    In conversation Monday, 30-Nov-2020 23:43:55 UTC from nu.federati.net permalink

    Attachments

    1. Darcs - FrontPage
    2. A Categorical Theory of Patches
      When working with distant collaborators on the same documents, one often uses a version control system, which is a program tracking the history of files and helping importing modifications brought by others as patches. The implementation of such a system requires to handle lots of situations depending on the operations performed by users on files, and it is thus difficult to ensure that all the corner cases have been correctly addressed. Here, instead of verifying the implementation of such a system, we adopt a complementary approach: we introduce a theoretical model, which is defined abstractly by the universal property that it should satisfy, and work out a concrete description of it. We begin by defining a category of files and patches, where the operation of merging the effect of two coinitial patches is defined by pushout. Since two patches can be incompatible, such a pushout does not necessarily exist in the category, which raises the question of which is the correct category to represent and manipulate files in conflicting state. We provide an answer by investigating the free completion of the category of files under finite colimits, and give an explicit description of this category: its objects are finite sets labeled by lines equipped with a transitive relation and morphisms are partial functions respecting labeling and relations.
  6. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Tuesday, 10-Nov-2020 06:03:32 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    There's another #code-hosting option: #Heptapod is a fork of #GitLab that supports #Hg repos. I see a hosted version at https://about.heptapod.host/

    #VCS #DVCS #SCM
    In conversation Tuesday, 10-Nov-2020 06:03:32 UTC from nu.federati.net permalink

    Attachments

    1. Heptapod Hosting | Mercurial forge
      Host your Mercurial repositories with Heptapod and Clever Cloud
  7. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Monday, 09-Nov-2020 04:54:11 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    • Federati Networks
    I think y’all know I favor the #Fossil #SCM / #DVCS over #Git (though I’m giving #Mercurial ( #Hg ) 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 !FNetworks 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).
    In conversation Monday, 09-Nov-2020 04:54:11 UTC from nu.federati.net permalink
  8. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Tuesday, 22-Sep-2020 06:01:43 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    • Python
    #Mercurial now supports !Python 3. With years of work ahead to fix the inevitable bugs. https://gregoryszorc.com/blog/2020/01/13/mercural%27s-journey-to-and-reflections-on-python-3/ #hg #py3

    #Breezy, #brz, ( the continuation of #Bazaar, #bzr, ) also supports #Python3 https://pypi.org/project/breezy/
    In conversation Tuesday, 22-Sep-2020 06:01:43 UTC from nu.federati.net permalink

    Attachments

    1. breezy
      Friendly distributed version control system
  9. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Wednesday, 29-Jul-2020 23:54:28 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    Planning to play with #Kallithea https://kallithea-scm.org/ soon. I’m still very much in favor of #Fossil https://fossil-scm.org/home/doc/trunk/www/index.wiki but I’m not rigid about it (the way many #Git and #Github users are). If either Git or #Mercurial ( #Hg ) https://www.mercurial-scm.org/ are appropriate for the situation, I’ll use them.
    In conversation Wednesday, 29-Jul-2020 23:54:28 UTC from nu.federati.net permalink

    Attachments

    1. Kallithea
      from Software Freedom Conservancy
      Kallithea, a free software source code management system supporting two leading version control systems, Mercurial and Git.
    2. Mercurial SCM
    3. Fossil: Home
  10. LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw48a1@nu.federati.net)'s status on Wednesday, 06-May-2020 18:18:57 UTC LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} LinuxWalt (@lnxw48a1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864}
    Remote profile options...
    Before I slam #Node.JS entirely, I should admit that I’m considering making one implementation of my #vaporware #socnet project with Node. (There were _two_ such project in mind, but it looks like the source for the other vaporware project [in Python / Django] may have been deleted when #BitBucket dropped #Hg repositories. I was just going to take over where the original person left off, but if I’d need to rewrite it from scratch, it is no longer the same project and I may as well just implement it as part of the other project)
    In conversation Wednesday, 06-May-2020 18:18:57 UTC from nu.federati.net permalink
  11. N-5-O-body (n5admin@n5.federati.net)'s status on Sunday, 26-Apr-2020 05:45:07 UTC N-5-O-body N-5-O-body
    in reply to
    • N-5-O-body
    I much prefer #Fossil to #Git.

    I haven't really used #Breezy / #brz ( the actively developed fork of #Bazaar / #bzr ) or #Mercurial / #hg or #Darcs or #Pijul. I should explore some of these.

    Maybe I should see about getting a #Launchpad account.
    In conversation Sunday, 26-Apr-2020 05:45:07 UTC from web permalink

Feeds

  • Activity Streams
  • RSS 1.0
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Number V: Federati N5 is a social network, courtesy of Federati Networks. It runs on GNU social, version 2.0.0-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Number V: Federati N5 content and data are available under the Creative Commons Attribution 3.0 license.

Switch to mobile site layout.