Federati Nu: Federated N-series GNU Social
  • Login
It's "All Of Us For All Of Us" Or We're On Our Own
  • Public

    • Public
    • Groups
    • Popular
    • People

Notices tagged with hg

  1. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Monday, 30-Nov-2020 23:43:55 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    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 about 2 months ago from Shoyu 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.
  2. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Tuesday, 10-Nov-2020 06:03:32 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    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 about 3 months ago from mustard permalink

    Attachments

    1. Heptapod Hosting | Mercurial forge
      Host your Mercurial repositories with Heptapod and Clever Cloud
  3. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Monday, 09-Nov-2020 04:54:11 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • 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 about 3 months ago from Shoyu permalink
  4. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Tuesday, 22-Sep-2020 06:01:43 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    • 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 about 4 months ago from web permalink

    Attachments

    1. breezy
      Friendly distributed version control system
  5. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Wednesday, 29-Jul-2020 23:54:28 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    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 about 6 months ago from Shoyu permalink

    Attachments

    1. Kallithea
      Kallithea, a free software source code management system supporting two leading version control systems, Mercurial and Git.
    2. Mercurial SCM
    3. Fossil: Home
  6. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Wednesday, 06-May-2020 18:18:57 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    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 about 9 months ago from Shoyu permalink
  7. 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
    Remote profile options...
    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 about 9 months ago from n5.federati.net permalink
  8. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Monday, 16-Dec-2019 14:22:21 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • Infected Moomin
    @moonman My feelings exactly. I didn't have anything original there ( #Github ) in the first place, but I had patches for others' projects. I removed everything several years ago. Yes, a couple of potential employers have passed on hiring me because my GH account was empty. I just (A) don't want to support centralized facilities like GH or SourceForge any more, when you can host your own #git / #hg / #darcs / fossil; and (B) as my role at work has changed more toward user support, I'm not creating or using such patches any more, so if someone found and started using them, they'd be potentially doing it wrong / importing security holes.

    ( For a while, I had my own #Fossil repo with some original stuff, but thanks to hosting changes are $EMPLOYER work scheduling / hotel Internet, that's all gone, too. )
    In conversation about a year ago from Choqok permalink
  9. Douglas A. Whitfield (musicman@nu.federati.net)'s status on Saturday, 10-Mar-2018 14:38:18 UTC Douglas A. Whitfield Douglas A. Whitfield
    • Version Control Software
    I discovered there is another git group, so even though I was not able to join in, I'm going to take that alias off of !vcs ...probably to replace with #hg
    In conversation Saturday, 10-Mar-2018 14:38:18 UTC from web permalink
  10. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Friday, 16-Feb-2018 19:32:11 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • Douglas A. Whitfield
    @musicman I normally only use #git when I have no other choice. Its commands seem obtuse when compared with mercurial ( #hg ) and #fossil ( which is still my favorite dvcs [ and favorite vcs in general, as I never used #cvs or #svn ] ). I have to look up everything I want to do with it.
    In conversation Friday, 16-Feb-2018 19:32:11 UTC from Choqok permalink
  11. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Wednesday, 22-Nov-2017 12:31:06 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • ❦ Billy Blaze ❦
    @ckeen #Fossil has long been my favorite VCS. I'm glad to see that they are thinking of two-way interop with #Git and #Hg.
    In conversation Wednesday, 22-Nov-2017 12:31:06 UTC from Choqok permalink
  12. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Monday, 07-Aug-2017 21:23:55 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • Christmas Personified as a Catgirl
    • worst girl 🏴‍☠️
    @xj9 @moonman #Fossil is my favorite. #Git is too complicated for anything I've ever done. (Planning to look at Mercurial #hg and #Darcs and Bazaar #bzr sometime.)
    In conversation Monday, 07-Aug-2017 21:23:55 UTC from web permalink
  13. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Thursday, 04-May-2017 01:54:20 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • Lohan G on GNUSocial/ostatus
    If #git isn't the right version-control system for your work, there are others that may or may not fit your needs. Look at #hg (mercurial), #bzr (bazaar), #fossil, #darcs, or #svn (subversion). I know svn has a gui tool available for Windows. Not sure what kind of gui tools the others may offer.
    In conversation Thursday, 04-May-2017 01:54:20 UTC from web permalink
  14. Nobody [LinuxWalt (@lnxw48a1)] (lnxw48a1@nu.federati.net)'s status on Friday, 24-Feb-2017 03:59:52 UTC Nobody [LinuxWalt (@lnxw48a1)] Nobody [LinuxWalt (@lnxw48a1)]
    in reply to
    • Markov Dosto(y)evsky
    @question Yes, #git uses #SHA-1 for its hashes. So does #fossil and #hg (mercurial) and #darcs, but hg (and probably the others too) is working toward replacing SHA-1 with a stronger hash function.
    In conversation Friday, 24-Feb-2017 03:59:52 UTC from Choqok permalink

Feeds

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

Federati Nu: Federated N-series GNU Social 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 Federati Nu: Federated N-series GNU Social content and data are available under the Creative Commons Attribution 3.0 license.

Switch to mobile site layout.