shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

267
active users

#gitlab

2 posts2 participants0 posts today

I highly recommend Obtainium. It is a great way of installing and updating applications onto your Android phone. Instead of being a central store, you add the source for each project (from Github, Gitlab, Codeberg, etc) for the applications you use. It is the only "store" I added on my GrapheneOS phone. It allows absolute granular control of what I choose to install from the source; true digital intentional-ism.

Main: obtainium.imranr.dev/
Source: github.com/ImranR98/Obtainium

Also, here is a list of "completed applications" make it easier to add them to Obtainium: apps.obtainium.imranr.dev/

I just posted to my blog -- "Storing SSH Private Keys in GitLab CICD variables": When storing an SSH private key in GitLab CICD variables I encountered a strange error: "Unable to create masked variable because: The value cannot contain the following characters: whitespace characters." -- Read more here: dfoley.ie/blog/storing-ssh-pri -- #linux #gitlab #ssh #POSSE

www.dfoley.ieStoring SSH Private Keys in GitLab CICD variablesWhen storing an SSH private key in GitLab CICD variables I encountered a strange error: "Unable to create masked variable because: The value cannot...
Continued thread

And yes, whoever uses #discord for #documentation and #versioning instead of a goddam #git [doesn't have to be @github / #GitHub or @gitlab / #GitLab or @Codeberg / #Codeberg or even @gitea / #Gitea - just use any git and write down your documentation in a useable format like #Markdown or goddamn ASCII plain text FFS] should be banned for life from #coding, working in #IT or contribute to #FLOSS.

  • Because it's literally worse than people shitting "#Ai" #Slop all over the place cuz that can be fixed faster and easier by backrolling said commits and banning the offender!

youtube.com/watch?v=9ehLMlVTRJ

Replied in thread

Alright, I am giving this a try.

Checking news (i.e. social media) only once in the morning and once in the evening.

I made it through yesterday that way, even abstained from the phone on the toilet, and I am moderately proud of myself.

It is a bit hard for a #Scala programmer, because we frequently wait on builds to complete. xkcd.com/303/ Huge potential for distraction there. I managed to look only on browser tabs with #Jira and #Gitlab and such.

Let's see about the weekend...

xkcdCompiling

(1/2) It's very good to report #bugs in #FOSS projects. Services like #github, #gitlab, #codeberg and so forth makes it easy to do so without creating a new account for each report.

My recommendations:

- be polite - people are spending their spare time to help you

- explain it thorough: exact steps to reproduce, difference between actual result and expected result, mention exact version numbers, surrounding environments with their versions, background stories (maybe in an extra section at the end), ...

Fun fact: many(!) of my #bugreports get aborted during that phase because while explaining it properly, I did find out where my mistake was. Maybe improve the documentation afterwards.

...

#Gitlab just closed the issue about supporting #ActivityPub. Kai Armstrong says "our current focus isn't in this area".

This is very sad, I really think this could have been a pretty good match *espacially* for Gitlab. It could have been a puzzle piece in how to do federated open source coordination. You know, the problem with "not wanting to be on github, but kinda finding it convenient everyone has an account already".

gitlab.com/groups/gitlab-org/-

GitLabSupport ActivityPub for GitLab (#11247) · Epics · Epics · GitLab.org · GitLab Gitlab/ActivityPub Design Documents by @oelmekki The goal of those documents is...

It is pretty absurd, IMHO, that #GitLab doesn't have anything similar to github.com/notifications. Why is e-mail the only way to find out if there's anything new happening in any of my issues? What if I want to go back to an issue where something happened recently, why isn't those just listed somewhere so it's easy to find?

When it takes weeks or months to get any feedback on issues opened in #Gnome GitLab I always fear that I just miss some e-mails, and issues then might stall.

GitHubBuild software better, togetherGitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
Replied in thread

@theron29 @simon_brooke @hosford42
@gse @hosford42

Yes! Among others. Delightful developments are underway. Not just in #Gitlab and #Forgejo but more code #forge softwares to follow.

🌱 As you likely know and with great help of @NGIZero - and @nlnet - the protocol extension of #ActivityPub called @forgefed is maturing and evolving.

💎 The curated #fediverse experience list taxonomy has a #SocialCoding section with #FOSS projects that are adopting #ForgeFed specs. See:

delightful.coding.social/delig

delightful.coding.socialdelightful fediverse experienceDelightful curated lists of free software, open science and information sources.

#followerpower needed:

Does someone have a #gitlab workflow that is able to open backport MRs for successfully merged MRs that have a specific label?

For example: My MR has a label "backport::release-0.1.0". That MR is merged to master.
Now the workflow creates a new MR, targeting the "release-0.1.0" branch with the changes from my original `git cherry-pick -x`ed, or if that fails it comments on my original MR with a message indicating that cherry-pick failed.

Please boost for maximum visibility!

Replied in thread

@MxVerda @BrodieOnLinux @qdot Well, depending on what you want to develop or communicate there are various options.

Case in point: #discord just makes it more cumbersome and painful than anything. It's basically #Slack + #MicrosoftTeams, but worse

I'm finally moving over to Radicle (radicle.xyz) instead of switching to another centralized code forge (like GitHub, GitLab, Codeberg, etc.). I definitely love the idea behind a #P2P code forge and I'm hopeful for Radicle's future, but I do have some reservations starting off:

1) Despite talking a lot about freedom and privacy in the tutorial, the group building Radicle (radworks.org/) is planning to sell hosting and make a profit via an Ethereum-based cryptocurrency (tally.xyz/gov/radworks) as well as NFTs and smart contracts. Some big Libertarian red flags there.

2) At some point there was a Swiss nonprofit "Radicle Foundation", but this now seems to be a for-profit venture (see radicle.xyz/history). I wish it could just be a nonprofit.

3) In the user guide chapter on private repos (radicle.xyz/guides/user), it says that I need to use a public DNS address trusted seed node to share the repo. I understand there's no DHT here, but I hope it's not too much of a pain to run this over my local network instead of the internet. (And yeah, I know I can use git locally, I just want to test Radicle locally.)

Overall, I think that if radworks turns out to be evil it will be a way easier transition to fork Radicle than it has been to leave GitHub, but I still wish I didn't have to worry.

radicle.xyzRadicleSovereign code infrastructure.