@iX_Magazin Der Artikel kommt zur richtigen Zeit, jetzt wo #Github alles für #AiTraining heranziehen will. EIne einfache Migration github -> #codeberg aber auch #bitbucket wären cool

In other news, I have now moved all my "active" repos from #bitbucket to #codeberg using my own "issue mover" script.

If you want to move your own repos from bitbucket to codeberg as well, please feel free to try my script, it's designed as a fire-and-forget one, though it can run into codeberg API rate limits:

https://codeberg.org/magnusmanske/bitbucket_issues2forgejo

bitbucket_issues2forgejo

Import a BitBucket issue export file (db-2.0.json) into a Codeberg/FORGEJO instance.

Codeberg.org
Hey, devopses / linux-users / pipelines-developers! I need to develop my bitbucket pipeline with NPM auditing steps: one regular with stopping pipeline if error, and second that do not stop pipeline event with error from "npm audit". For now I did smth like this but doesn't try it yet and I'm thinking if this audit-step-prod could event work (don't know exactly if it work on my local arch-linux machine):

```yaml
- step: &audit-step-dev
name: 'Pull request - audit'
caches:
- node
script:
- npm install
- npm audit

- step: &audit-step-prod
name: 'Pull request - soft audit'
caches:
- node
script:
- npm install
- |
set +e
npm audit
if [[ $? -gt 0 ]]; then echo "NPM Audit failed, fix dependencies before next merge!"; else echo "NPM Audit OK"; fi
set -e
```

#bash #linux #pipeline #bitbucket #npm

Cannot believe what an absolute sparkly crapfest #github has become since the #microsoft acquisition 💩

#gitlab #gitea #forgejo #codeberg #sourcehut #bitbucket

Any/all of these are better than github 🪦

Atlassian farà fora un 10% de la seva plantilla, 1600 treballadors!

https://www.theregister.com/2026/03/11/atlassian_layoffs/

#atlassian #jira #confluence #bitbucket

Atlassian to shed ten percent of staff, because AI

: Company is ‘reshaping our skill mix’ amid long share price slide and SaaSpocalypse whispers

The Register
So basically move off of both #Bitbucket and #Heroku, I just haven't had the time since all I have there are personal non-important projects and a friend's POS system which is the only one I really care about. It will also be a good opportunity to migrate said project from #RubyOnRails 7.x to 8.x.

I definitely need to move off of #Bitbucket...

#Atlassian has only "enshitiffied" the product over the years. I'm glad I don't work in corporate anymore and don't have to use, or even worse, setup #JIRA

https://www.theguardian.com/technology/2026/mar/12/atlassian-layoffs-software-technology-ai-push-mike-cannon-brookes-asx

‘Devastating blow’: Atlassian lays off 1,600 workers ahead of AI push

Layoffs to affect 10% of workforce amid Australian company’s restructuring plan to push into artificial intelligence and enterprise sales

The Guardian

After a shy start of moving the family calendar from #google to #nextcloud last year, this weekend I took the next step: 170 private #bitbucket repos flushed to a self-hosted #gitolite server.

And I am only starting to get the taste of it. It feels very good.

#DigitalSovereignty

Настройка Git для одновременного fetch/push в несколько remotes. Синхронизация одной командой

Прим: Дополняет мою статью "Скрипт полной миграции из GitLab на свой сервер" . После успешной миграции А что делать со старым репозиторием? Было бы логично использовать GitLab и другие хостинги в качестве вторичных (запасных). Но как это делать? И еще не вручную? Для синхронизации с remotes одновременно на свой Gogs и на все GitLab, GitHub, Bitbucket, ... remotes, об этом и других "хаках" ниже:

https://habr.com/ru/articles/995074/

#git_fetch_push #sync #github #gitflow #bitbucket #gogs #mirroring #git_workflow #gitaliase #devops

Настройка Git для одновременного fetch/push в несколько remotes. Синхронизация одной командой

Прим: Дополняет мою статью "Скрипт полной миграции из GitLab на свой сервер" . 1. После успешной миграции А что делать со старым репозиторием? Было бы логично использовать GitLab и другие хостинги в...

Хабр