[HN Gopher] Ayllu: Hackable Code Forge Built on Open Standards
       ___________________________________________________________________
        
       Ayllu: Hackable Code Forge Built on Open Standards
        
       Author : rapnie
       Score  : 62 points
       Date   : 2023-12-07 07:36 UTC (3 days ago)
        
 (HTM) web link (ayllu-forge.org)
 (TXT) w3m dump (ayllu-forge.org)
        
       | vvern wrote:
       | Is there a definition of "code forge" somewhere?
        
         | DistractionRect wrote:
         | Basically platforms that act as a medium for communities to
         | develop/share software.
         | 
         | Github, gitlab, sourceforge, etc
         | 
         | Edit: Wikipedia entry for forge in relation to FOSS:
         | 
         | https://en.m.wikipedia.org/wiki/Forge_(software)
        
         | mistrial9 wrote:
         | https://forge-allura.apache.org/p/allura/wiki/Feature%20Comp...
        
       | iveqy wrote:
       | I would really love to read a comparison with sourcehut
        
       | myaccountonhn wrote:
       | I have been looking for a good alternative for self-hosted git
       | that focuses on being decentralized and easy to self host, so
       | this might be it. Something that leverages a more decentralized
       | identity, so that people can send contributions without signing
       | up to my site.
       | 
       | Currently, I use gitolite + cgit for self-hosting my projects but
       | it has the obvious limitations that I have no public bug tracker
       | nor an email list that people can use for contribution or
       | discussions. This works for my personal projects since people can
       | just send me email patches, but if I ever want to scale the
       | project I am out of luck. Having something like the Sourcehut's
       | todo and mailing list functionality would solve that. I think if
       | this project manages to provide that, I would absolutely love to
       | test it out.
       | 
       | Edit: Just noticed that it has gitbug support, which is really
       | cool! That essentially means that you are able to access your
       | bugs directly from the terminal / whenever you're offline.
       | Afterward, when you are online again you can commit your
       | changes/comments/etc.
        
         | arcanemachiner wrote:
         | Since your comment mentioned it as an aside, I would like to
         | add that git-bug is a very cool piece of software that allows
         | you to embed an issue tracker in your git repo, and mirrors
         | your changes to/from the GitHub/Gitlab issue trackers.
         | 
         | It's not perfect, but it is a very useful tool that I use in my
         | personal projects.
         | 
         | https://github.com/MichaelMure/git-bug
        
       | trescenzi wrote:
       | I've been, very slowly, working on a small self hosting setup. I
       | tried Gitea and Gogs but they both felt heavy. I'm currently
       | running cgit and gitolite but cgit is too simple for my taste and
       | while gitolite can be customized to do ci/cd with hooks it's a
       | bit much. This looks like it's potentially right in that middle
       | ground between Gitea/Gogs/Gitlab and cgit+gitolite.
       | 
       | It does seem to be entirely lacking documentation though which is
       | a bit rough.
        
         | capableweb wrote:
         | Gitea have worked like a wonder for my purposes, even when
         | running it on a Raspberry PI (although the raspberry server was
         | for a small group of 3 developers at most). It was still very
         | responsive and didn't feel heavy at all.
        
           | trescenzi wrote:
           | I use "heavy" in this context more to mean in terms of
           | features not the process size. Gitea for example expects
           | users to have accounts. In contrast a gitolite "user" is just
           | a public key associated to a name in a config file.
           | 
           | Honestly if I ever expect for this to be genuinely useful I
           | know I should just use Gitea, but I'm still torn between
           | being practical and having fun.
        
         | pinsl wrote:
         | sourcehut might also be an option
        
       | tsss wrote:
       | What the hell is a code forge? How I hate this mumbo jumbo.
        
         | capableweb wrote:
         | What the hell is "mumbo jumbo"?
         | 
         | I hate it when people use words I don't understand and why
         | should _I_ have to lookup words I don 't understand when people
         | could just stop using those words?! I swear the world is
         | against me.
        
           | argiopetech wrote:
           | "Mumbo jumbo" has been common English parlance since the 18th
           | century.
           | 
           | "Code forge" doesn't have a dictionary definition, may or may
           | be the same thing as a "software forge", and probably should
           | be defined on the product page. A forum full of hackers might
           | be the place to ask such a question.
           | 
           | Just because we remember SourceForge doesn't mean the
           | abstracted term is clear.
        
             | segfaltnh wrote:
             | Is there another obvious term for this? I didn't know what
             | it meant but now that I've learned I find it a valuable
             | generic term for this class of thing.
        
               | sdf4j wrote:
               | code hosting
        
             | Brian_K_White wrote:
             | They didn't ask a forum full of hackers, or google, or
             | anyone.
             | 
             | They just complained about something utterly silly, _even
             | if_ they had never heard the term and _even if_ they failed
             | to get it just from context.
             | 
             | Perhaps I'm inhumanly and unreasonably genius, but somehow
             | I've heard it before, and the first time I heard it, I
             | understood it even though I'd never seen it before. It's
             | the kind of goofy term I wouldn't _use_ myself, but I had
             | no problem _understanding_ it. I mean, for context, I 'm an
             | idiot who wastes time arguing on HN. I fail basic smart guy
             | just for that.
        
         | convolvatron wrote:
         | a centralized service for distributed, decentralized, version
         | control systems
        
         | IshKebab wrote:
         | It's from Sourceforge. Basically anything like Sourceforge,
         | GitHub, Gitlab, Bitbucket, Gogs, Phabricator, etc. Very well
         | known term.
        
       | zX41ZdbW wrote:
       | It isn't fast. For example, when I opened https://ayllu-
       | forge.org/projects/ayllu/log, it took around three seconds.
        
       | sesm wrote:
       | Fossil has version control system, bug tracker and wiki in one
       | repository and runs as a single binary. The only thing that holds
       | me back from using it is the lack of plugin for my preferred IDE,
       | but I hope to fix it some day.
        
       ___________________________________________________________________
       (page generated 2023-12-10 23:00 UTC)