badrihippo, to random
@badrihippo@fosstodon.org avatar

Do we have a #SearchEngine for public #git repos? :git:

Right now my "default" is to go to GitHub, and then maybe GitLab and Codeberg...but that leaves out all the other hosts out there. Once #ForgeFed happens we'll need it even more :fedi:

(By the way, I say "git" because that's where most code is, but if other kinds of repos are supported, even better! 🔍 )

tedu, to fediverse

I added some basic support to humungus based on the vocabulary. Repository, Commit, etc. And of course updated as well. So now you can follow the honk repo from within honk itself and see all the commits fly by. Still a work in progress, but it’s live now. Probably do a longer write up next week.

kerfuffle, to fediverse
@kerfuffle@mastodon.online avatar

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

jornfranke,
@jornfranke@mastodon.online avatar

@kerfuffle This is actually not gitlab specific. See https://forgefed.org/ that is currently implemented in

kerfuffle,
@kerfuffle@mastodon.online avatar

@jornfranke

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

team, to fediverse
@team@social.meissa-gmbh.de avatar

Forgejo-Federated-⭐s

There is now an (intermediate) option for setting federated repos via UI.
Based on that we are currently developing the sending of activities to distribute stars to the federated repos.

We also noticed that there are some things to consider, regarding activity sending. Feel invited to share your thoughts on this. 🙂

A more detailed description can be found here: https://domaindrivenarchitecture.org/posts/2024-03-27-state-of-federation/

boris, to fediverse
@boris@toolsforthought.social avatar

Gitlab has a backlog item for enabling support.

There isn't a lot of consistency in this stuff yet, don't know if they'll conform to what is designing, or just aim for "can subscribe in Mastodon"

(really, they should be supporting both)

https://gitlab.com/groups/gitlab-org/-/epics/11247

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

Is the recent wave over? We hope so. Thanks to all for cleaning this up.

What can we learn from this? Some thoughts regarding : https://blog.codeberg.org/what-we-can-learn-from-the-fediverse-spam-for-codeberg.html

mikesixgolf, to fediverse
dentangle, to random
@dentangle@chaos.social avatar

Sourcehut and Codeberg are both down, as is Sourcehut's status page on Codeberg.

I know about this because of IRC (distributed) and Mastodon (distributed).

mray,
@mray@social.tchncs.de avatar

@dentangle That's what , and are trying to do: use ActivityPub to do all the forging. 😉

Their sites are down right now, guess why… 🙄

RyunoKi, to Software
@RyunoKi@layer8.space avatar

Ah, the joy!

Reviving a project that slumbered for more than half a year and first thing is bump all dependencies to their latest versions.

Then walking over each migration (write those! They're SO important!)

Afterwards ensuring everything still executes as before.

exa, to mastodon
@exa@mastodon.online avatar

implementation question: would it be possible to use the protocol for carrying issue tracking & discussion, e.g. to make version of or issue trackers?

I thought that technically these aren't that different from the usual discussion threads here, except maybe for some governance steps like deciding if the issue is closed etc... Perhaps someone already investigated?

kik,
@kik@techhub.social avatar

@ChrSt @exa Yup, we're working on it! (I'm not a GitLab employee, but I'm the main contributor for it). Right now we're implementing following project releases from the Fediverse (subscribe to your favorite repos in your Mastodon interface, get notified when that project makes a new release). Cross-instance discussions, merge requests are the ultimate goal. It will take quite some time to get there, though. 😅

@forgejo is also working on it, hopefully both will be interoperable through (not entirely my call to make, but so far there has been no objection formulated)

forgefed, to Blog
@forgefed@floss.social avatar

New post! 🌟
💼 Projects & Grant Chains 🐍

The new stuff: Ability to collect components (Git, issues, PRs, etc.) under Projects

https://forgefed.org/blog/projects-and-ocap-chains/

Where to comment: Right here on the Fediverse :)

--Pere

ross, to foss
@ross@rossabaker.com avatar

ForgeFed nails the current dilemma in open source:

> Without federation, we end up having to choose between:
>
> * Centralizing into huge profit-oriented websites, where we're powerless
> * Hosting our code on a small website where we're in control and freedom but isolated from the community

This is a critically important project.

https://forgefed.org/

smallcircles, to mastodon
@smallcircles@social.coop avatar

Should ?

I can't hear you..

SHOULD MASTODON GIVE UP GITHUB???

Now I hear you! 😃

https://sfconservancy.org/GiveUpGitHub

Serious now. is becoming a one-stop-shop for , that uses to expand its dominant position. Gradually locking people in, with rich feature sets. Good alternatives exist, and can soon integrate with the via protocol.

Weigh in on the discussion, add upvotes, emoji and feedback to:

https://github.com/mastodon/mastodon/discussions/27765

strypey, to random
@strypey@mastodon.nzoss.nz avatar

Hi @grafcube, I saw your intro on matrix where you mentioned ;

https://codeberg.org/grafcube/wordforge

This is an intriguing project. Reminds me of an idea I made some notes on a few years ago for using Git as the back-end for a decentralised policy collaboration platform.

Are you familiar with the extensions to AP, for federating software forges?

https://forgefed.org/

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

been thinking about this very common git workflow and how git doesn't do much to help you ensure that if you're using this workflow:

a) you never commit to your local main branch directly
b) you regularly pull from origin/main to keep your local main branch up to date

you just need to be careful

branch protection on github/gitlab helps with this, but I don't think there's much in git itself

SoniEx2,
@SoniEx2@chaos.social avatar

@b0rk we mean, we don't think we should support the workflows of github.

specifically because it's github.

we should support competing workflows that don't revolve around the kernel either, and force github to adapt. ideally we should support federated workflows directly in the CLI and promote efforts such as that way.

Toasterson, to golang
@Toasterson@chaos.social avatar
petrichor, to random
@petrichor@digipres.club avatar

looks like github and gitlab have entered into a race to see who can enshittify fastest...

Screenshot of Github homepage: "Let's build from here. The AI-powered developer platform to build, scale and deliver secure software"

petrichor,
@petrichor@digipres.club avatar

@xgqt @drj yeah, and too. the (https://forgefed.org/) stuff looks really interesting too: it makes sense to me that for distributed vcs, the quality of life features like bug tracking, code review and web interface should be distributed too. the dominance of gh in particular removes one of the main reasons git (and mercurial, bazaar, fossil, darcs, et al) chose to move away from the design of cvs/subversion

edit: it's not

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

GitHub is "The AI-powered developer platform".

Not the "Build software better, together. Powerful collaboration, code review, and code management for open source and private projects." we signed up for years ago. (github's main page from webarchive).

boud,
@boud@framapiaf.org avatar
J12t, to fediverse
@J12t@social.coop avatar

A few weeks ago I asked about Fediverse apps that are as unlike as Mastodon as possible. People pointed me to some quite interesting ones, like playing chess over ActivityPub or public transport delay announcements https://social.coop/@J12t/110843539252937792

Today I hear that is working on decentralized merge requests over ! If this comes into being, this could be a really major development for the . https://gitlab.com/groups/gitlab-org/-/epics/11247

smallcircles,
@smallcircles@social.coop avatar

@Lafiel @J12t

A slight correction: not for Forgejo. They are a project committed to implementing , but @forgefed is intended to be an open standard for any software forge platform, including Gitlab.

erlend, (edited ) to fediverse
@erlend@writing.exchange avatar

Several years in the making, GitLab is now very actively implementing ! 🙌

https://gitlab.com/groups/gitlab-org/-/epics/11247

The end-goal is to support AP for merge requests (aka pull requests), meaning git.alice.dev can send a merge request to gitlab.com/Bob/project.git

First bite-sized todo on the implementation path there is ‘subscribe to project releases’.

Smart move by ; through ActivityPub they’re getting a distributed version of GitHub’s social layer.

@fediversenews

schmittlauch,
@schmittlauch@toot.matereal.eu avatar

@erlend Also good news is that they're aware of and are considering to implement it for the more forge-specific activities, after getting a baseline of social updates of discussions and activities via AP. https://gitlab.com/gitlab-org/gitlab/-/issues/21582#note_1470201114

https://gitlab.com/gitlab-org/gitlab/-/issues/423245

https://gitlab.com/gitlab-org/gitlab/-/issues/423249

danielsiepmann,

@erlend Even better move would be to participate in forgefed.org/. I didn't see any mention within their issues. Looks like is trying to build ActivityPub support where it can't fulfill the need. Even while there already are efforts to build upon it and extend for a forge based protocol . Leading to still isolated software instead of distributed where I don't need additional wrapper and efforts.

ayo, to random
@ayo@ayco.io avatar

I repeat: The way SourceHut supports participation via email is the best kind of federated implementation. Git & Email are already decentralized by design, so you already can participate even without an account on SourceHut.

ayo, to foss
@ayo@ayco.io avatar

What will it take for https://sr.ht accounts to be allowed to contribute to https://github.com projects?

ayo,
@ayo@ayco.io avatar

@cheeaun yes there s effort too... but I haven't checked it yet

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

deleted_by_author

  • Loading...
  • pierreprinetti,

    @fasterthanlime @refi64 This is a friendly reminder that there are alternatives to Github, which is free to apply whatever policy feels right for their business. Lookup . Like @Codeberg for example.

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