markpitblado, to 11ty
@markpitblado@fosstodon.org avatar

Moved my personal website from to this weekend, and started with a great template/theme by @lukem.

  • Build time is down from approx 2 min to 5 seconds. - Full text should now be available in RSS (and kept the link the same!).
  • Repo is now hosted on instead of GitHub (I think this is site number 3 to transition)

Biggest desire is less dependencies to have to worry about. Having all posts in markdown did make the transition pretty painless.

weirdwriter, to random

I want to move my GitHub repositories to and my question is, github seems to have a robust terminal/Cli program. I tried to register for a codeberg account, but they’re accessibility solution for getting around the captcha is to send them an email with registration details. Has anyone else done this? And if you have, and if you got an account, what is their terminal support like on windows?

jwildeboer, to markdown
@jwildeboer@social.wildeboer.net avatar

4 new blog posts in April. Seems I'm getting better at sharing my long(er) form thoughts :)

The workflow I now have makes it really easy too. When I have a thread here that I think deserves a blog post, I copy the link to the first toot and paste it in https://mtr.wildeboer.net where I can get a dump that I can copy/paste in my editor and work on. My blog is based and also uses Markdown, so it is easy to do :)

Blog: https://jan.wildeboer.net
RSS/Atom: https://jan.wildeboer.net/feed.xml

1/2

jwildeboer,
@jwildeboer@social.wildeboer.net avatar

The TL;DR:

This runs smoothly since around 2 years now.

aral, to Typography
@aral@mastodon.ar.al avatar

Ooh, @Codeberg just updated to @forgejo version 7 and… ta daa, the spurious warnings in the code listings for proper curly quotes and other correct – but sadly underutilised – typographical elements in comments and strings are gone!

e.g., see https://codeberg.org/kitten/app/src/branch/main/examples/fetchiverse/index.page.js#L9

Yay! Thank you – I’m no longer going to feel embarrassed about linking to my source code on Codeberg :)


💕 🎉

Taffer, to HowTo
@Taffer@mastodon.gamedev.place avatar

New post - Auto-deploy: Hugo and Codeberg CI https://taffer.ca/posts/2024/hugo-ci/

A description of how I’ve set up Codeberg’s CI to automatically build and deploy changes to my website.

mondstern, to fdroid German
@mondstern@mastodon.green avatar
jwildeboer, to random
@jwildeboer@social.wildeboer.net avatar

TIL: When you use and/or , you can pimp your profile page by creating a repository called .profile (the dot is important) with a single file called README.md in it. Once done, the Markdown in said file will be shown as default content on your profile page. This is going to be fun! https://codeberg.org/jwildeboer

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

The Forgejo team invites to the release party in a few hours (12.00 UTC): https://codeberg.codeberg.page/Events/events/2024/04-27-forgejo-event/

If your project on has similar events to share, make sure to publish them to the Codeberg Event Calendar: https://codeberg.org/Codeberg/Events/

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

: Are you concerned about , but still cannot fully escape them? Do you use (or just learned about) alternative frontends for popular services?

Check out on , a browser addon which redirects many proprietary sites to alternative viewers.

https://codeberg.org/LibRedirect/browser_extension

carmenbianca, to python
@carmenbianca@todon.eu avatar

I wrote a blog post on how to set up for Python with Click and a whole host of other components.

It took me a few days to get this right. Maybe this will save someone some time.

https://www.carmenbianca.eu/en/post/2024-04-14-how-to-set-up-python-internationalisation-with-click-poetry-forgejo-and-weblate/

lil5, to random
@lil5@fosstodon.org avatar

Crowdin uses git wrong
https://crowdin.com/

With the crowdin github integration it first downloads the entire repository every commit then syncs the translations with what it has.

Is translate better in this department?

tool

stupeflo, to random
@stupeflo@alico.nexus avatar

I love @Codeberg, it is such a good alternative to capitalist scamforges.
I feel they won't betray me in any way.

They wont exploit my work for their own purpose in contradiction to my own good with crappy codding assistant algorithm such as Github Copilot.

Yet the quality of the service they provide is fairly comparable to those.

In other words, You get the benefits, without the risk of being screwed up, because they are an association you can participate (financially or with giving them some of your time), therefore the platform can partly belong to you.

Please consider to such alternatives and leave Gitlab or Github.

And send a lot of love!

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

#CommunitySpotlight: No #Apple user? Annoyed by people trying to #airdrop something to you?

Recommend them to try #LocalSend and get in touch with the maintainers via #Codeberg: https://codeberg.org/localsend/localsend

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

Hardly visible to the public, but the awesome developers and admins are preparing for the next major release.

At , we are currently testing the new features with a snapshot of production data, and already noticed a small number of bugs.

Some of them were fixed immediately after discovery by the developers - thank you so much!

It feels good to have the development of the software so close to our team, without the need for some proprietary platform with the devs.

Codeberg, (edited ) to random
@Codeberg@social.anoxinon.de avatar
czottmann, to random German
@czottmann@norden.social avatar

Noch eine Alternative für Deine Amazon-Alternativen-Liste, @phranck:

Den Hardware-Versand https://alternate.de/ gibts schon ewig, haben gute Preise, und sind ordentlich.

phranck,
@phranck@chaos.social avatar

@czottmann Das sind alles Forkes. Die Liste ist schon lange von GitHub zu umgezogen.

https://codeberg.org/phranck/Amazon-Alternativen

mattdm, to random
@mattdm@hachyderm.io avatar

Gitlab's source-available proprietary model for "open core" is worse than keeping that code secret, because it serves to poison community implementation of similar features.

jwildeboer,
@jwildeboer@social.wildeboer.net avatar

@mattdm Why I am on , powered by , reason

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

Hi everyone, we are doing user research for , the software that powers .

If you have 30 minutes in the next week, consider participating in the interviews to help us get insights in how you interact with Codeberg and how we can improve the experience for you.

https://cloud.splvs.net/apps/calendar/appointment/MiRtBJ5rYdT4

Cs137, to vegan
@Cs137@chaos.social avatar

Are you aware of ? 🌱 🗺️

It is an based service to find (and ) restaurants, in other words an open alternative to (except for the review functionality).

🔗 https://veggiekarte.de/

You can contribute by maintaining entries via your account and the source code is deposited on .

Taffer, to random
@Taffer@mastodon.gamedev.place avatar

I got Codeberg’s CI to build and publish my website when I update the repo. I’m not sure if I’m bad at setting these things up or if it’s finicky and poorly documented…

Woodpecker needs a better way of setting up and handling ssh keys and config.

fiee, to random
@fiee@literatur.social avatar

Since the original server at Mendel University of Brno is down and the authors didn’t react to emails, I re-published the “statistical charts” module for / on :

https://codeberg.org/fiee/context-statistical-charts

I know there’s a newer version somewhere…

retiolus, to random
@retiolus@mamot.fr avatar

Trying to use (https://translate.codeberg.org/) but getting this when trying to push to my repository, any ideas?

@Codeberg

nuclearfog, to github
@nuclearfog@mastodon.social avatar

did anyone migrate from to ? what was your main reason and how much time and effort did you spent ?

villares,
@villares@ciberlandia.pt avatar

@nuclearfog how about people moving to ? I think about it sometimes...

julian, to random
@julian@community.nodebb.org avatar

For those who were not able to attend the technical alignment meeting of the informal "Threadiverse Working Group", I have taken minutes during the meeting and are sharing them here.

@angusmcleod has made a recording of the meeting for those who wish to listen — the password to access this recording is z+1*4pUB.

Thank you to all those who attended, we will meet again next month! Follow myself or the WG category to be notified about additional developments.


Attendees

  • Angus McLeod
  • Julian Lam
  • Evan Prodromou
  • Aaron Grey
  • Rimu Atkinson
  • Erlend Sogge Heggen
  • Laurens Hof
  • Other participants are not listed as they are not mentioned in notes below, but there were ~20 participants.

Notes

  • Participant introductions
  • “Forasphere”/”Foraverse” vs “Threadiverse”
    • Both have a topic-like structure and so much of the technical structure is the same
    • More helpful to focus on the differences from microblogging as the de facto implementation of ActivityPub
    • No matter what name, it is mostly UI distinctions with some different handling based on nomenclature
  • Rimu brings up discussion regarding nomenclature; related document
    • “We don’t call things the same words”
    • Aaron posits that “Circles” could be a useful common term
    • Julian posits that end of the day no implementor here will likely consider changing their already-established terminology
    • Aaron proposes a goal for the group: determine a common set of terms to use in discussions going forward; a lingua franca
  • Evan proposes a goal to produce documentation that other forum (or reddit-like alternatives) can use to become compatible
    • Additional goal (added later): reaching out to other forum devs (who aren’t already in this WG or looking into AP). Additional outreach/engagement from other forum softwares.
  • Julian suggests that perhaps the FEP process would be a possible path forward
    • Mastodon’s microblogging concept leads to other implementations following suit
    • Coordinated effort to increase compatibility between threadiverse-type applications is attractive
  • Erlend wants to see better interop between threadiverse apps. Discourse to NodeBB, etc.
  • Angus states that we’ve reached half-way point and summarizes (see above)
  • Meeting focus shifts to debate re: FEP process or Task force under SocialCG
    • Julian proposes on behalf of Johannes Ernst (in absentia) that the WG be organized under the FediDevs umbrella
    • Evan proposes that the WG be an official task force under the SocialCG
      • W3C/ActivityPub has many task forces already, one for data portability, one for webfinger, one for testing, etc.
    • Differences between task force report and FEP:
      • Both similar documents
      • FEP has a more asynchronous process for clearing out objections, less cohesion than SocialCG
        • Discussions take place on SocialHub
      • Most FEPs individually authored
      • SocialCG reports collaboratively edited and put forth to W3C
    • Some questions re: FEP process
      • Evan answers: Anyone can propose, comments collected. After 6 months author can determine it finalized, but implementation varies. Many draft FEPs are dropped due to lack of interest or are hypothetical in nature.
    • Penar asks whether FEP or W3C report process is faster
      • Both are roughly equivalent, SocialCG reports are “a few months” to draft, and “a few months” to be accepted/finalized.
    • Aaron posits that SWICG (or SocialCG) is a better group since it eventually goes into a published W3C article
      • Aim towards convergence, consistent UI. Safe and usable user experience where the end-user has choice.
    • Laurens remarks on the increased level of cooperation that has not been often found in the fediverse, sees this as an opportunity to forge a path toward what we want instead of being bound by an FEP.
  • Angus motions that we join the SWICG as a task force
    • Motion carries with 12 ayes out of 16 present
    • Next meeting of SWICG 5 Apr 1pm Eastern; Angus and Julian to attend
  • 3pm Eastern; meeting scheduled end, Evan and Erlend (and some others) drop out
  • What do we call the group “foraverse” “forasphere” “threadiverse”
    • Benti posits that it is weird to call ourselves representatives of the threadiverse as that distinction is reserved for Lemmy and nutomic is not present
    • Julian suggests that the term is not exclusive to Lemmy/kbin and asks to simply expand the definition to include Piefed, Discourse, NodeBB, Flarum, et al.
  • Additional back and forth regarding how and where to carry on discussions outside of monthly calls
    • Shared Google Doc sufficient for now, can explore additional options later
    • Julian posits that a federated option is ideal, acknowledges bias when suggesting that NodeBB be used. However, as it would be federated, where the discussions take place is mostly incidental.
    • A federated solution would be easiest way to reach fediverse developers.
  • Angus motions that we call ourselves the Threadiverse Working Group (or Task Force)
    • Motion carries with 9 ayes out of 13 present

Action Items

  • Angus or Julian to set up shared Google Doc for meeting/agenda prep for next meeting
  • Attend SWICG meeting on 5 Apr 2024 13:00 EDT
smallcircles,
@smallcircles@social.coop avatar

@julian @angusmcleod

Important note to discussions of the .

SocialHub merely facilitates the FEP process.

The dev community is only the default community channel.

Meaning its optional. By no means is it required to discuss there, if you don't want to. For any FEP a forum topic is created, but you can discuss anywhere else.

Each FEP document in the repo gets an accompanying tracking issue that list all the places where discussion takes place.

kerfuffle, to fediverse
@kerfuffle@mastodon.online avatar

Apparently, are looking at to create one global "Gitlab network", so that can interact between various projects without having to register on each of their hosts. https://gitlab.com/groups/gitlab-org/-/epics/11247

kerfuffle,
@kerfuffle@mastodon.online avatar

@jornfranke

Ah yes, good one. You can actually tag them at @forgefed ( ;

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