[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)