The reason my builds are so fast is because I'm using the local backend for Woodpecker (which I wrote myself and contributed upstream) so builds don't have to use a Docker container and clone the repository each time.
Actually, the real reason I wrote the local backend was because I wanted to learn Go by doing an interesting project. At the time I didn't know Go but I wanted to contribute to Gitea federation, so it seemed like the perfect project to do first.
I love how my website's builds are so fast Woodpecker often thinks they haven't started yet: https://ci.exozy.me/Ta180m/website
It feels so to push a commit to my website repo and for it to build *instantly*!
I should probably create an issue on the Woodpecker repo for this bug of builds under one second being reported as "not started yet", but I actually like it better this way. Sounds cooler.
@6543 @RyunoKi @antoinentl @arthurlutzim @Zekovski @FF255 @forgefed @gitea @ta180m @mariusor @Gusted the discussion began today with new newer Use Cases at @forgefriends (please 🙏 contribute yours!). And first step with #UX design based on @penpot
News!
- Moved repo to codeberg.org/forgefed/forgefed, and development has resumed with new contributors!
- Site is now at forgefed.org!
- Chat is at #forgefed:libera.chat, on IRC/Matrix
- Forum is moving to socialhub.activitypub.rocks
- Gitea federation is WIP
- I've resumed work on Vervis, intending to relaunch it and put federated patches/MRs in the spec
- Simplified 1st spec draft is WIP
- I may step down at some point, project future seems bright now ^_^
--fr33
I was thinking about this (https://www.andy.works/words/the-most-satisfying-checkbox) blog post about adding "juice" to products. Instead of thinking about juicing something, my instinct was to think about how to make it completely over-dramatic. A file compression utility:
Shoot, I feel bad for not mentioning this: most of the code in that PR is from the @forgefriends project, so @dachary is really the person you should be thanking for this latest step towards federation!
My HTTP signatures #Gitea PR was finally merged 🎉
https://github.com/go-gitea/gitea/pull/19133
It doesn't actually do much but it's one step closer to #federation! Next up is getting features like federated following merged.
One thing that's pretty cool with the fediverse is how posts can travel slowly. Quite often I see a post from long ago (months, or sometimes years) being boosted, replied to, or favourited (uhm... how does one verbify "favourite"?). There's no algorithm to push the most recent engaging content, so whenever someone finds something interesting and acts on it there's no filter that will class that interaction as less important than other interactions.
@gitea needs your help to implement #ActivityPub 🙏
Browse the task list maintained by @ta180m at https://gitea.com/Ta180m/gitea/issues/3, pick one and help #Gitea move towards #federation. If you are not sure how to help, just reply and someone in the @forgefriends community will guide you.
🚀 boost appreciated!
The three Woodpecker AUR packages that I created and maintain with @84b08ef8 have been deleted from the AUR...
...and moved to the official repos! 🎉 Thanks grawlinson!
"Email validation, done right."
submitted by chupocabra
https://reddit.com/r/ProgrammerHumor/comments/vduqzc/email_validation_done_right/
Sentient dodecahedron.
Boosts interesting things and sometimes transcribes special patterns generated by my biological neural networks into UTF-8 encoded strings.
Currently wasting time, developing ActivityPub federation for Gitea, and sleeping with 1/3 probability.
Feel free to ask me anything about Gitea federation!