home.social

Search

1000 results for “ColdEmber”

  1. Can someone explain why everyone is suddenly moving to #Codeberg and not #GitLab?

    I know I'm kinda late to ask this, but why is Codeberg better than GitLab these days? What happened that it become the preferred choice for people moving off of #GitHub?

    #GitForge #Git

  2. @rtyler I deployed my own instance of #OneDev and I haven't really used GitHub since. @forgejo is also a good option. Don't want to host your own? Then use code.onedev.io or codeberg.org public instances! #openSource #Git #GitForge #Collaboration

  3. @lexinova @nlnetlabs @nextcloud @terts

    I wrote once a blog about #GitLab, #GitHub, and #Forgejo (#codeberg). What to choose?

    It is in Dutch, but I'm pretty sure your browser can translate it for you:

    developer.overheid.nl/blog/202

    It is a recommendation for a #GitForge for the Dutch #government.

    Part of the conclusion:
    In summary, from the point of view of digital sovereignty and digital autonomy is a self-hosted Forgejo the best choice for the government.

    #digitalsovereignty #digitalautonomy

  4. Who has still a #FOSS project hosted on #GitHub? Why?

    Don't you prefer a development platform that is aligned with the values of free software?

    Did you consider migrating to e.g. @Codeberg? Is there something holding you back?

    codeberg.org/about

    #opensource #software #git #gitforge #bigtech

  5. @jwildeboer @sashin

    Have you heard any recent updates on the federation? Last time I checked (a few months back) it seemed to be in the "nice to have" category but not particularly actively being worked on.

    #git #gitForge #federation #ActivityPub #codeberg #forgejo

  6. Finally migrated my personal website (powered by #HugoSSG) from #GitLab to #Codeberg. Including #CI via #ForgejoActions and hosting via #CodebergPages. Jobs are running on the local #homelab server.

    There are jobs for building and deploying the website and for updating the contribution data through #contripy.

    So far this has been very smooth and straightforward. Though I still need to learn the new CI workflow syntax as I'm used to GitLab from the daytime job.

    #Forgejo #FOSS #gitforge

  7. Hey FOSS-community, I'm trying to compare #GitLab and @forgejo.

    Some important aspects are:

    - #DigitalSovereignty (most important)
    - #SelfHosting
    - #Collaboration between instances (#federation)
    - #PublicValues
    - Prevention of #VendorLockIn
    - #Scalability
    - #Robustness
    - Guaranteed #support by professionals
    - Software #freedom
    - #Longevity
    - Suitability for the #government

    Do you have any thoughts on this? Or any useful links?

    cc: @Codeberg

    #Git #GitForge #opensource #FOSS #community

  8. okies, decided, today's the day... gonna start moving my repositories to codeberg... notabug.org's too consistently inconsistently available. n_n a little sad. mmmmmmuch fondness for notabug.org. ... i wonder, if i leave the repository off the end of the url in codeberg's migration tool... does it allow migrating everything in one go? :3

    or should i skip codeberg, and go full forgejo? :)

    #git #githosting #gitforge #notabug #codeberg #forgejo #forgefed

  9. @mxivi It makes no sense to be fatalistic about hosting open source repo somewhere outside the #GitHub. In fact, there are numbers of successful projects that reside on #Codeberg and people pick up quickly.

    Anyone can sign up on Codeberg or fellow #Forgejo, #Gitea instances without fuss and silly animations (meant as a patronizing gesture, big no-no), while also disregarding the futile race for some "pretty" centralized activity chart. GitHub isn't the git forge we all deserved anyway: they just made it clearer recently by excluding non-GitHub git commits from the chart. And you still can make a portfolio that points to, surprise-surprise, profiles outside GitHub! Who might have thought that once making account on GH to contribute to your project of choice is no different from making just another on the side?

    #GitForge #OpenSource

  10. So #trakt went down the #enshittification route faster than expected and #Yamtrack lacked some features like cast and crew or check in, so I made some basic user #scripts for that! Feel free to use or adjust them!

    #Tampermonkey #Codeberg #Code

    codeberg.org/mcbaumwolle/stuff

  11. codeberg.org/alsorew/aquamarine

    It’s been a while since I updated #AquamarineCS. Now with #WezTerm#foot!

    And #LightMode. I can’t say I like it that much, but I set my laptop to light mode months ago, to be among the cursed daywalkers, and haven’t had any problems. Well, besides that every other terminal app hates light mode, but that’s not *my* fault.

    If anything is broken because *of me*, feel free to yell. I don’t use all of those apps all the time, so knowing what’s broken would actually help.

  12. 🥳 New Kitten Release

    • Fixed: Kitten no longer crashes when a server error occurs after a response has ended. (#320)¹

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #bugFix

  13. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  14. In what I’m telling myself is in no way feature creep, I just added experimental TypeScript support to Kitten in a dev branch.

    I’m actually surprised how easy it was to do. Given I’m already using esbuild to create the Kitten bundle and already using a custom module loader, the change was basically making esbuild a dependency instead of a dev dependency, lazily transforming .ts files in the loader, and updating a few places in the code to ensure that you can use .ts as an extension in special Kitten extensions like .page.js, .post.js, etc. (so now you can have page.ts, post.ts, etc.)

    Everything works the same way it does with TypeScript as it does with JavaScript – there’s no scaffolding or any additional workflow required.

    For obvious reasons, I won’t be deploying this at end of day Friday but, hopefully, along with the major breaking change to the stateful component API, I plan to next week.

    More details in the work-in-progress change log:
    codeberg.org/kitten/app/src/br

    :kitten:💕

    #Kitten #SmallWeb #SmallTech #NodeJS #JavaScript #TypeScript #web #dev

  15. 🥳 New Kitten¹ Release

    Fixes:

    • Actually fixes the plain HTMX connection state handlers. They’re now stable and exactly match the behaviour of the Alpine.js handlers in plain HTMX (this was not trivial codeberg.org/kitten/app/commit due to a limitation in HTMX github.com/bigskysoftware/htmx).

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #bugfix

  16. 🥳 New Kitten¹ Release

    Fixes:

    • The `kitten.html` shorthands for plain HTMX client-side event handling of a Kitten Page’s default WebSocket lifecycle (`on:connecting`, `on:connect`, and `on:disconnect`) were generating faulty HTMX code (the Alpine.js versions, `@on:connecting`, `@on:connect`, and `@on:disconnect`, were fine). The plain HTMX versions now also generate working code.

    • Replaced direct `eval` in a statement in the Kitten Introspection API to improve safety and silence the esbuild warning.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #bugfix

  17. 🥳 New JavaScript Database (JSDB) release

    • Fix: Now properly handling array indices on `JSTable.PERSIST` events in the `keypath` property that’s passed to the event handler.

    Just noticed that the pretty keypaths of the JavaScript deltas written to the append-only log were ignoring array indices while playing with a new database introspection call I’m adding to the Kitten Interactive Shell (REPL) and fixed it.

    I’ll be updating Kitten shortly to use this version of JSDB and I haven’t forgotten my promise to record a little video of the new Kitten Introspection API.

    Enjoy!

    💕

    codeberg.org/small-tech/jsdb#r

    #JavaScriptDatabase #javascript #database #JSDB #SmallTech #SmallWeb #NodeJS

  18. 🥳 New Kitten¹ Release

    • Adds Kitten Introspection API

    I’ll record a video this week demonstrating it.

    In the meanwhile, check out the change log for details:
    codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #introspectionAPI #web #dev

  19. 🥳 New @small-web/kitten (Kitten globals) release.

    • Improved type information.
    • Now plays nice with tsconfig.json and tsc.
    • Adds `rawBody` to `KittenRequest`.

    This is not really a breaking change (in that it won’t break your apps) but I’m releasing it as a major version update so as not to surprise you if you notice the type information is different (more detailed than before).

    To update in your kitten apps:
    npm install @small-web/kitten@7

    For more information on how to use this module, see the Kitten Type Safety tutorial:
    kitten.small-web.org/tutorials

    Full change log:
    codeberg.org/kitten/globals/sr

    Enjoy!

    :kitten:💕

    #Kitten #KittenReleases #SmallWeb #SmallTech #web #dev #typeSafety #JavaScript #JS #nodeJS

  20. 🥳 New Kitten¹ Release

    • Fixed: Errors in a project’s _main.script.js_ now cause a hard crash without retry attempts. The errors are also now better classified and communicated.
    • Housekeeping: Removed unmaintained dev dependency, updated supported ES versions to esnext and simplified jsconfig.json.

    Full change log:
    codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org

    #Kitten #KittenReleases #SmallWeb #SmallTech #web #dev

  21. 🥳 New Kitten release

    Several but fixes, thanks to wunter8 (codeberg.org/wunter8):

    • Default socket doesn't work when testing with a local mobile device (codeberg.org/kitten/app/issues)
    • Apostrophes in the text content of <if> tags can cause problems (codeberg.org/kitten/app/issues)

    Also, there’s now a canonical place to initialise state-maintaining child components when using the new (and still undocumented) class-based Kitten Component system. Until it’s all documented, please refer to this:

    codeberg.org/kitten/app/issues

    Enjoy!

    :kitten:💕

    #Kitten #KittenReleases #SmallWeb #SmallTech

  22. @alcea @Codeberg @gitea @forgejo I'd see the basic point (aside of Codeberg) of Gitea/Gogs/Forgejo in the fact that you just self-host those things. Gogs/Gitea used to be Raspberry-Pi capable for average use. Grab what calls itself #thinclient these days and throw it on there, that'll get you more bang/W and less hassle updating.

  23. So, heute mit #raspberrypi #pizerow und Kamera rumgespielt. Ergebnisse werden dann auf der Heimatseite im Zwischennetz elbosso.codeberg.page/ veröffentlicht. Das war das zweite #urlaubsprojekt.
    Die ersten waren etwas fürs @homelab_de : #docker und #Traefik2 auf einem #thinclient #futro s930 austesten und aus alten Teilen ein Notfall-#nas bauen. Letzteres nur mäßig erfolgreich...
    Heute früh dann endlich Durchbruch bei #sQLshell : alle bugs gefixt und #cicdpipeline läuft wieder!

  24. Made a little tool that helps with ICE report sightings:

    It just helps you fill out a template and it's basically a clone of this salute.kyr.digital/en/ but it works offline.

    I'm hoping it's useful for ICE watch groups on Delta Chat, but it can also be used to help make a report that you can copy and send to Signal.

    #webxdc #deltachat

  25. Дрю ДеВолт — автор языка Hare и платформы кодохостинга SourceHut

    Дрю ДеВолт объясняет , что веб-интерфейс Github.com требует множества лишних действий. Гораздо эффективнее использовать консольный почтовый клиент , отправляя тот же пулл-реквест одной командой из консоли Американский разработчик Дрю ДеВолт (Drew DeVault) известен как создатель и исполнительный директор платформы для хостинга проектов SourceHut , которую Фонд сохранения свободы ПО выбрал как альтернативу майкрософтовскому сервису GitHub (наряду с CodeBerg ) в рамках кампании Give Up GitHub по уходу свободных проектов с этого коммерческого хостинга, задача которого — генерировать продажи Copilot. ДеВолт также известен как автор нового языка системного программирования Hare, который похож на С, только лучше и проще его.

    habr.com/ru/companies/ruvds/ar

    #ruvds_статьи #Дрю_ДеВолт #Drew_DeVault #sway #wlroots #srht #scdoc #aerc #chopsui #TrueCraft #KnightOS #qutebrowser #vim #IRCклиент #WeeChat #mutt #fish #mrsh #Redict #Redis #Hare #Helios #Himitsu #QBE #LLVM

  26. Do you guys think it'd be worth it to throw away completely my #Gitea instance in favour of #Cgit? What about just leaving self-hosted Git front-ends as a whole and moving to #Codeberg or #SrHt?

  27. @itsfoss

    We should move away from github and here is why: https://sfconservancy.org/GiveUpGitHub/

    As far as I understand publishing docker images should also be possible woth gitea, forgejo and codeberg. I haven’t tried myself.

    https://docs.gitea.io/en-us/packages/container/

    Forgejo is a “soft” fork of Gitea with a focus on scaling, federation and privacy under the umbrella of codeberg.

    https://forgejo.org/

    Those popular projects that do want to self host might want to use a CDN to reduce costs.

    Codeberg and sr.ht are alternatives for those who do not want to self-host. I am not sure if it is easy to use sr.ht for publishing docker images.

    https://codeberg.org https://sr.ht/

    Towards a federated future for software forges.

    NLnet supports the ForgeFed project and forgejo is implementing their protocol. https://nlnet.nl/project/ForgeFed-RPC/

    ForgeFed is a federation protocol for software forges and code collaboration tools for the software development lifecycle and ecosystem. ForgeFed is an ActivityPub extension.

    #srht #codeberg #nlnet #docker #gitea #forgejo #forgefed #giveupgithub

  28. @Wolkensteine @veronica

    I just donated to @Codeberg. They need to scale up now in order to be ready for the masses leaving GitLab (and GitHub). Not everyone can self-host, and even though Forgejo does federate, there is a need for instances with more than a few users.

    Donations to #Codeberg will also benefit #Forgejo because “since 2022, Codeberg is backing the development of Forgejo as an umbrella organization”: docs.codeberg.org/getting-star

    If you want to influence the direction Codeberg will take in the future, you can become a member.

  29. @irfan looking at the same process! Already migrated a bunch of my OSS repos to #codeberg, but looking to self host my private repos.
    The team and community has really done a good job with #forgejo!

  30. Did you know: #Forgejo always announces security updates in advance (usually at least one week beforehand) to give you time to prepare and be ready when the release is published.

    Announcements are made via this tracker: codeberg.org/forgejo/security-. You can "watch" the repo or subscribe to the RSS feed to stay informed.