Revertron, to random
@Revertron@zhub.link avatar

Is there some script to update on a server?
(To check the latest version, download a binary and restart a service.)

forgejo, to random
@forgejo@floss.social avatar

#Forgejo v1.21.6-0 was just released! This is a security release.

We strongly recommend that all installations are upgraded to the latest version as soon as possible. Read more in the companion blog post https://forgejo.org/2024-02-release-v1-21-6-0/.

Check out the release notes and download it at https://forgejo.org/releases/. If you experience any issues with this release, please report to https://codeberg.org/forgejo/forgejo/issues.

aral, (edited ) to random
@aral@mastodon.ar.al avatar

There’s a special circle of hell for the “This file contains ambigious Unicode characters” overlay on @Codeberg

No, it doesn’t, it uses proper curly quotes and other typographically-correct punctuation in comments and strings.

Thought we’d fixed this in Forgejo but apparently not?

Really making me not want to link to my source code on Codeberg and I don’t want to migrate elsewhere right now when everything else is working so well.

e.g., see https://codeberg.org/kitten/app/src/branch/parameter-objects/examples/markdown-preview/index.page.js

BrodieOnLinux, to random
@BrodieOnLinux@linuxrocks.online avatar

Hot Take:
The "I'm new to Github guy" is an absolute asshole but is actually completely right, all the developers coping right now that Github is a dev platform are wrong. If you only release your app on Github it's no longer just a development platform it's also distribution one

solicitor,
@solicitor@mastodon.social avatar

@TheFrenchGhosty @BrodieOnLinux I believe is a alternative to both and :blobcatcoffee:

jamescooke, to random
@jamescooke@fosstodon.org avatar

How it's going with my private Git forge 🟧 🟥 🟧

Love this 😊

jbzfn, to opensource
@jbzfn@mastodon.social avatar

🛣️ Forgejo forks its own path forward

"Forgejo is no longer bound to Gitea, and can forge its own path going forward, allowing maintainers and contributors to reduce tech debt at a much higher pace, and implement changes - whether they’re new features or bug fixes - that would otherwise have a high risk of conflicting with changes made in Gitea."

https://forgejo.org/2024-02-forking-forward/

argv_minus_one,
@argv_minus_one@mstdn.party avatar

@jbzfn

This means 🚨 will (eventually) not be able to migrate from any more! 🚨 Anyone running a Gitea instance should migrate ASAP!

forgejo, to random
@forgejo@floss.social avatar

Forgejo forks its own path forward 🚀

Forgejo started as a soft fork of Gitea. Over time, it developed its own identity, adopted both development and governance practices - to ensure the stability, quality, and openness of the project - that made it more challenging to remain a soft fork. In early 2024, a decision was made to become a hard fork, and for Forgejo to forge its own path going forward. This post explains the consequences this decision will have.

https://forgejo.org/2024-02-forking-forward/

Codeberg,
@Codeberg@social.anoxinon.de avatar

We are excited about @forgejo becoming a hard fork, and trust the maintainers to double down on their commitment to a secure and reliable software forge. It was a pleasure to work with in the past year, and we thank everyone involved for turning the fork into a successful project.

vintprox, to fedora
@vintprox@techhub.social avatar

Not to rain on a parade of and some projects embracing , but the official web UI and mobile apps (by enthusiasts) for surfacing it are in a sorry state.

  • Web: very JavaScript-heavy, not optimized for mobile.
  • Web (mobile): can't view comments without logging in.
  • Web: too many fields are immediately thrown into the mix, despite the lack of usage. Mobile apps: the complete absence thereof.
  • Web: issue tasks open either in a popup and as a separate page, but not easy to predict.
  • Web: you wanna click on the task - too bad, it's confused with drag-and-drop.

This all made me reminisce about , , and plain ol' issues, without all that fluff. And then, there is : it lets you work with issues and pull requests as repos of their own. I have to wonder why fedorians resort to GitLab, when in-house solution (such as Pagure) exists. I assume, it's just that - a fluff. I simpathize it is hard to say no to these minute conveniences.

n0toose, to random
@n0toose@chaos.social avatar

I submitted a PR that improves 's documentation on : https://codeberg.org/forgejo/docs/pulls/414

Agit means that you can open new PRs to a repository using git push origin HEAD:refs/for/<branch>..., without having to open the web UI, create a fork, create a new branch, create a new pull request and then choose the branch on your tree (as well as the target branch).

Bit messy because it's a bit late, but I hope that the improved documentation can raise some further awareness about that cool feature.

Codeberg, to KindActions
@Codeberg@social.anoxinon.de avatar

Help us fund human resources!

#Codeberg would not be here without all the free time volunteers donate to our platform and to upstream projects. However, we can give our project a rocket boost with your help. We have compensated a small share of time for their work in #Forgejo, and we have seen immense progress we would waited long for.

With your help, we can continue going.

Donate to Codeberg: https://docs.codeberg.org/improving-codeberg/#donate-to-codeberg

Learn about our effort to sustain human workforce: https://blog.codeberg.org/letter-from-codeberg-looking-into-the-new-year.html

Codeberg, to random
@Codeberg@social.anoxinon.de avatar

Can you help #translate #Codeberg's user interface into more languages? Consider joining the #localization team of #Forgejo and review or provide translations for your native language.

Learn more: https://forgejo.org/docs/latest/developer/localization/#joining-the-localization-team

unfa, (edited ) to devops
@unfa@mastodon.social avatar

Turns out was turned into a for-profit company two years ago. The software remains MIT-licensed, but it's now centered around enterprise solutions

However Gitea's community was not happy about this and created a soft fork that remains fully-compatible, community-driven. It's called and switched to using it in favor of Gitea.

https://forgejo.org/compare/#why-was-forgejo-created

https://en.wikipedia.org/wiki/Gitea#Forgejo_fork

jamescooke, to random
@jamescooke@fosstodon.org avatar

Have migrated 5 of 11 private projects from cloud forges to private, LAN-based and I'm super happy. Next step is using it for private PyPI https://forgejo.org/docs/latest/user/packages/pypi/ 😍

jwildeboer, (edited ) to random
@jwildeboer@social.wildeboer.net avatar

Visited the stand at and after just a few seconds I was recognised “Ah, yes! You definitely are jwildeboer, the guy that complains a lot about Codeberg Pages but still is nice” :)

suruatoel, to random

Should I migrate my #gitea instance to #forgejo?

systemz,
@systemz@systemz.pl avatar

@suruatoel I’m asking myself the same question.
seems more closed than backed by NPO.
There are probably some glitches still after migrating from gitea so I'll wait for hard fork release to switch: https://codeberg.org/forgejo/governance/issues/58

Codeberg,
@Codeberg@social.anoxinon.de avatar

@suruatoel We know of many users who migrated from to . We never heard of anyone switching back (correct us if you know someone, would be interesting to learn why).

I think this is a sign, and we believe there is all reason to switch and not look back.

Codeberg, to random
@Codeberg@social.anoxinon.de avatar

Have you already grabbed your and stickers at our stand? Visit us in K building, level 1.

gregdosh, to homelab
@gregdosh@auengun.net avatar

Thinking about recreating my common Homelab CI pattern to use prefixed PR labels to pick available actions-jobs/ansible-task to run.

It would then let some decoupling happen from automatic digest updates with intentional actions. Not sure if that's a good or bad thing yet but it'll be something to explore. Renovate could also merge things like Git submodules and Forgejo packages without triggering Ansible host runs.

Existing solution is rigid in predefined tasks in the action job YML. Worked great to get things initially into IaC. Now the constant digest updates and small changes across so many little mini hosts is causing kind of a bit of churn on external hosts. Should work to reduce this through more mirroring and caching for quick gains.

kikobar, (edited ) to random
@kikobar@acc4e.com avatar

Ok. Migrated my forge to . Bye bye .
🤷‍♂️

rubyowo, to random

just upgraded my instance to !

kris, to random
@kris@outmo.de avatar

@Codeberg @forgejo Maybe it would be interesting to add donation support to via ? There is a funding opportunity: https://nlnet.nl/taler/

vwbusguy, to random
@vwbusguy@mastodon.online avatar

Just migrated the LFS backend from block storage to RGW/S3. The migrate-storage command worked perfectly! 💪

https://forgejo.org/docs/latest/admin/command-line/#migrate-storage

https://forgejo.org/docs/latest/admin/storage/

vwbusguy,
@vwbusguy@mastodon.online avatar

FYI, even though the and docs brand "MINIO", it will still work for other S3 compatible vendors. If you just mentally s/MINIO/S3, the rest makes sense.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • Youngstown
  • mdbf
  • everett
  • slotface
  • khanakhh
  • ethstaker
  • rosin
  • kavyap
  • tacticalgear
  • modclub
  • megavids
  • DreamBathrooms
  • ngwrru68w68
  • Durango
  • tester
  • GTA5RPClips
  • cisconetworking
  • cubers
  • normalnudes
  • osvaldo12
  • provamag3
  • Leos
  • anitta
  • lostlight
  • All magazines