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

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

: Tell us about your favourite / projects that are not available on mainstream platforms, whether on a self-hosted cgit or available as an archive download only.

The world is more than and .

InternetIsScary, to fediverse French
@InternetIsScary@mstdn.social avatar

The fediverse is amazing!

I can’t get over how cool it is to view my posts from any server. I’m definitely going to use activitypub for my social media I’m planning on making. I was going to use @Discourse , but considering it’s like where you are only able to self host and each instance of discourse can’t interconnect makes me kinda sad. But activitypub seems like the only way I feel happy in both ways.

@lemmy

Linux_Is_Best, to github
@Linux_Is_Best@mastodon.social avatar

LMAO 🤣

Someone messaged me about GitLab, claiming they had storage limits. I don't know if that is true or not, but I am pretty sure I am nowhere near it if they do.

I don't even use 1 MB. My development is smaller than JPEGs you view when browsing the internet.

Furthermore, I'd sooner pay GitLab than ever use GitHub. -- Seriously.

GitHub kept losing my code or reverting my changes. GitLab works just fine and all the issues I had with GitHub, I don't have with GitLab.

anderseknert, to github
@anderseknert@hachyderm.io avatar

Does anyone know if has anything similar to the "workflow commands" ( https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions ) that has?

I'd love to integrate my linter in GitLab CI pipelines, and it would be sweet if the output could actually annotate the source code at the location of a violation.

Looking at the GitLab docs I'm thinking "no", but I'd love to be wrong about that!

danielsiepmann, to random

I convinced my boss to set up @forgejo and evaluate it. We are very unhappy with and the current path we see. I already use forgejo for my private git. But a company has other needs, e.g. the actions and PRs.

I'm looking forward to see the outcome and hopefully switch to something better.

bortzmeyer, to random French
@bortzmeyer@mastodon.gougere.fr avatar

@Framasoft "Your account [Framagit] has been deactivated" "Les comptes sont désactivés après un an sans activité" C'est du grand n'importe quoi, j'utilise régulièrement .

vwbusguy, to github
@vwbusguy@mastodon.online avatar

If you're thinking of self-hosting your hmm and/or mirroring your existing repos on , , etc., then I recommend @forgejo !

It's a fully soft fork of sponsored by the great folks at @Codeberg !

While it has native CI support, it also integrates easily with , , etc. as well.

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?

publicvoit, (edited ) to NixOS
@publicvoit@graz.social avatar

I'd like to publish my configuration (incl. + ) soon.

With it seems easy to look for configuration examples: https://github.com/search?q=lang%3Anix&type=repositories (1.2M code, 1.8k Repositories). 👍

However, doesn't seem to support a similar search method: not a single hit for each:
https://gitlab.com/search?search=xfconf
https://gitlab.com/search?search=homemanager
https://gitlab.com/search?search=nixos-configuration

Related: https://docs.gitlab.com/ee/user/search/

It looks like GitLab isn't the proper place for my config when I want to be found.

kubikpixel, (edited ) to random
@kubikpixel@chaos.social avatar

Which surfing do you use for your public ? Why did you choose @github, @gitea, , @Codeberg or a completely different one, why & which one? 🧑‍💻 :BoostOK:

(multiple selection possible)

RyunoKi, (edited ) to github German
@RyunoKi@layer8.space avatar

Moin 👋

für einen Bekannten bastele ich gerade an einer kleinen Web-App, die die Issues von #GitHub, #GitLab und #Gitea bzw. #Forgejo zusammenführt.

Ziel ist es, Migration von einer Forge zur anderen zu erleichtern.

Ich kann mir vorstellen, dass das für Firmen und Open Source-Projekte spannend sein kann.

Frage an euch: wärt ihr bereit, für derartige Arbeiten einen kleinen Obelus zu spenden, damit ich mich auf diese Tätigkeiten fokussieren kann?

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

publicvoit, to random
@publicvoit@graz.social avatar

It seems to be the case that I can't log into GitLab.com any more using my native account without activating some third party domain(s) for active JavaScript content. 😔

IMHO, basic functionality should work on any website without third party access. More and more web pages are violating that rule. 😢

(​ers may gasping now 😈 )

Natureshadow, to random

I feel seriously betrayed by .

They promised a free and open, completely self-hostable development platform.

Now they are, without consent, transmitting my data to from my self-hosted GitLab 😡.

To avoid that, do not use the new Web IDE, which is Visual Studio Code in your browser (cool), sending data to Microsoft servers (very much not cool).

Edent, to github
@Edent@mastodon.social avatar

Hmmm. I have an SSH key which I use for both and .

GitLab has just warned me it will expire in 7 days (but no notification from GitHub!).

So, my wizard friends:

Is there a way to update my key? (I assume no and I need to create a new one.)

Should I have different keys for Hub/Lab?

What's the real danger to my personal repos of having never-expiring keys?

THANKS CLEVER PEOPLE WHO ALMOST CERTAINLY KNOW MORE THAN AN LLM!

kik, (edited ) to fediverse
@kik@techhub.social avatar

So, how is implementation in going? Steadily, if a bit slowly!

In the last four months, we've been working on implementing the first ActivityPub actor, the one allowing to subscribe to projects releases. The ActivityPub part is already written, but there will still be a couple month before it's fully merged. Turns out that the most time consuming part is code review : there is no dedicated team to this (but there is a dedicated developer assisting me, thanks Patrick!), so people reviewing code discover ActivityPub at the time they have to review it (and, by the way, it's incredible how they get out of their way to help a contributor on such a complex subject, they rock). For that reason, we have to make smaller than usual merge requests, splitting the feature as much as possible, and then some again, to make it as easy to understand as possible. And even then it usually takes about a month to get one chunk merged. (more in thread)

joshbressers, to github

I was in a meeting today and I realized something profound

We are currently in a post world

That probably don’t make sense to a lot of people, and I need to think about it more

But here’s the basics of it

The CVE data is so comically bad, nobody actually doing work can use it. The ID is all we use. We have to look in other databases and collect or own facts

Automated tools rely on sources like , , and . Other than the ID, CVE doesn’t really matter anymore

sonny, to cochlearimplants
@sonny@floss.social avatar

One trick to make your life much better as a maintainer and help contributors

Have a Makefile directive to run everything that runs on CI

make x is all it should take to verify the changes pass automated tests

Linter, formatter, sorter, unit tests, etc

If tooling is needed then add a make setup directive that takes care of installing it

mxk, to RedHat
@mxk@hachyderm.io avatar

Socks are certainly a trend in marketing material

craftyguy, (edited ) to random
@craftyguy@freeradical.zone avatar

I can't log into because "verification" is broken for me.

At least SSH access works, but this means no replying to issues, MR comments, etc until that gets sorted I guess.

Just say "no" to !

ramsey, to random
@ramsey@phpc.social avatar

So, if does this, and follows along, I will move all my repos from GitHub to a self-hosted Gitea instance. What’s keeping me on GitHub right now is ubiquity. https://toot.cat/@zkat/110953233830185964

Joseph_of_Earth, to random
@Joseph_of_Earth@fosstodon.org avatar

Thank you to @itguyeric for letting me know that GitLab has dark mode! I no longer am blinded when contributing in the evenings!

gregorni, to GNOME
@gregorni@fosstodon.org avatar

New custom emoji on the GNOME GitLab!

CyrilBrulebois, to random
@CyrilBrulebois@mamot.fr avatar

Help, is there a “stop trying to show me “Create merge request”” option in ? This is driving me crazy.

Yes, I have several active branches. No, I don't want to see that popup after every single push.

Thanks.

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