CINXE.COM
Codeberg News
<!DOCTYPE html> <html lang="en" class="codeberg-design"> <head> <meta charset="utf-8"> <title>Codeberg News</title> <meta name="description" content="Codeberg is a non-profit, community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home."> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="author" content="Codeberg e.V."> <link rel="stylesheet" href="https://blog.codeberg.org/theme/css/pygments.css"> <link rel="stylesheet" href="https://design.codeberg.org/design-kit/codeberg.css"> <link href="https://fonts.codeberg.org/dist/inter/Inter%20Web/inter.css" rel="stylesheet"> <link href="https://fonts.codeberg.org/dist/fontawesome5/css/all.min.css" rel="stylesheet"> <script defer src="https://blog.codeberg.org/theme/js/darkmode.js"></script> <script defer src="https://design.codeberg.org/design-kit/codeberg.js"></script> <script defer src="https://design.codeberg.org/design-kit/codeberg-components.js"></script> <link rel="icon" href="https://blog.codeberg.org/theme/css/favicon.ico" type="image/x-icon"> <link rel="icon" href="https://blog.codeberg.org/theme/css/favicon.svg" type="image/svg+xml"> <link href="https://blog.codeberg.org/feeds/all.atom.xml" title="Blog" rel="alternate" type="application/atom+xml"> </head> <body class="with-custom-webkit-scrollbars with-custom-css-scrollbars" data-dm-shortcut-enabled="true" data-sidebar-shortcut-enabled="true" data-set-preferred-theme-onload="true"> <style type="text/css" media="screen"> .codeberg-design .content { max-width: 80ch; margin-left: auto; margin-right: auto; } .codeberg-design .content-wrapper { padding-left: 20px; padding-right: 20px; } .codeberg-design img { max-width: 100%; } </style> <div class="page-wrapper with-navbar with-sidebar" data-sidebar-type="overlayed-sm-and-down"> <nav class="navbar"> <div class="navbar-content"> <button class="btn btn-primary" type="button" onclick="halfmoon.toggleSidebar()"> <i class="fa fa-bars" aria-hidden="true"></i> <span class="sr-only">Toggle sidebar</span> </button> </div> <a href="https://blog.codeberg.org" class="navbar-brand" title="Codeberg News"> <img src="https://design.codeberg.org/logo-kit/icon_inverted.svg" alt="Codeberg"> News </a> <ul class="navbar-nav d-none d-md-flex w-full"> <li class="nav-item"> <a href="https://codeberg.org/" class="nav-link">Codeberg</a> </li> <li class="nav-item"> <a href="https://join.codeberg.org" class="nav-link">Join Codeberg e.V.</a> </li> <li class="nav-item"> <a href="https://blog.codeberg.org/feeds/all.atom.xml" class="nav-link">RSS Feed</a> </li> <li class="nav-item ml-auto"> <a href="javascript:;" onclick="toggleDarkMode()" class="nav-link text-center"> <i class="fa fa-moon"></i> </a> </li> </ul> <div class="navbar-content d-md-none ml-auto"> <div class="dropdown with-arrow"> <button class="btn" data-toggle="dropdown" type="button" id="navbar-dropdown-toggle-btn-1"> Menu <i class="fa fa-angle-down" aria-hidden="true"></i> </button> <div class="dropdown-menu dropdown-menu-right w-200" aria-labelledby="navbar-dropdown-toggle-btn-1"> <a href="https://blog.codeberg.org" class="dropdown-item">Home</a> <div class="dropdown-divider my-5"></div> <a href="https://codeberg.org/" class="dropdown-item">Codeberg</a> <a href="https://join.codeberg.org" class="dropdown-item">Join Codeberg e.V.</a> <a href="https://blog.codeberg.org/feeds/all.atom.xml" class="dropdown-item">RSS Feed</a> <div class="dropdown-divider my-5"></div> <a rel="me" href="https://social.anoxinon.de/@Codeberg" class="dropdown-item"> <i class="fab fa-mastodon " aria-hidden="true"></i> Mastodon </a> <div class="dropdown-divider my-5"></div> <a href="javascript:;" onclick="toggleDarkMode()" class="dropdown-item"> <i class="fa fa-moon"></i> Toggle Dark Mode </a> </div> </div> </div> </nav> <div class="sidebar-overlay" onclick="halfmoon.toggleSidebar()"></div> <div class="sidebar"> <div class="sidebar-menu"> <div class="sidebar-title">Navigation</div> <div class="sidebar-divider"></div> <a class="sidebar-link" href="https://blog.codeberg.org">Home</a> <a class="sidebar-link" href="https://blog.codeberg.org/archives.html">Archives</a> <a class="sidebar-link" href="https://blog.codeberg.org/authors.html">Authors</a> <a href="https://blog.codeberg.org/feeds/all.atom.xml" type="application/atom+xml" class="sidebar-link"> Atom </a> <br> <div class="sidebar-title">Categories</div> <div class="sidebar-divider"></div> <a href="https://blog.codeberg.org/category/announcement.html" class="sidebar-link"> Announcement (14) </a> <a href="https://blog.codeberg.org/category/community-spotlight.html" class="sidebar-link"> Community Spotlight (1) </a> <a href="https://blog.codeberg.org/category/contrib.html" class="sidebar-link"> Contrib (4) </a> <a href="https://blog.codeberg.org/category/events.html" class="sidebar-link"> Events (3) </a> <a href="https://blog.codeberg.org/category/letters-from-codeberg.html" class="sidebar-link"> Letters from Codeberg (48) </a> <br> <div class="sidebar-title">Socials</div> <div class="sidebar-divider"></div> <a href="https://social.anoxinon.de/@Codeberg" class="sidebar-link"> <i class="fab fa-mastodon pr-5" aria-hidden="true"></i> Mastodon </a> </div> <div class="sidebar-divider"></div> <p class="mt-10 mb-5 mx-20 px-5 text-muted">© Codeberg e.V. 2019–2025</p> <a href="https://codeberg.org/codeberg/org/src/Imprint.md" class="sidebar-link">Codeberg Imprint</a> <a href="https://blog.getpelican.com" class="sidebar-link">Powered by Pelican</a> </div> <div class="content-wrapper"> <div class="container-fluid"> <div class="content"> <div class="row"> <div class="col-md-12"> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/we-stay-strong-against-hate-and-hatred.html"> <h2 class="card-title" itemprop="name headline">We stay strong against hate and hatred</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2025-02-12T00:00:00+01:00" itemprop="datePublished">Wed 12 February 2025</time> </p> <div class="summary"><p>Codeberg is currently suffering from hate campaigns due to far-right forces, and so are our users. First and foremost, we apologize for everyone who has recently received a notification email from our system containing offending and potentially traumatizing content. We are working hard on containing the effects on our users …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/announcement.html" rel="category">Announcement</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/letter-from-codeberg-looking-into-2025.html"> <h2 class="card-title" itemprop="name headline">Letter from Codeberg: Looking into 2025</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2025-01-30T00:00:00+01:00" itemprop="datePublished">Thu 30 January 2025</time> </p> <div class="summary"><p><em>(This is a stripped-down version of the news letters sent out to members of Codeberg e.V. – not member of the non-profit association yet? <a href="https://join.codeberg.org">Consider joining it!</a>)</em></p> <p>Dear Codeberg e.V. members and supporters!</p> <p>It is a pleasure for us to provide service to you. You are an awesome community …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/letters-from-codeberg.html" rel="category">Letters from Codeberg</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/more-power-for-you-what-a-storage-quota-will-bring.html"> <h2 class="card-title" itemprop="name headline">More power for you – what a storage quota will bring</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2024-10-20T00:00:00+02:00" itemprop="datePublished">Sun 20 October 2024</time> </p> <div class="summary"><p><strong>tl;dr?</strong> To make abuse prevention easier, we are applying some default storage limits on Codeberg. Free/libre software projects that need more will have to <a href="https://codeberg.org/Codeberg-e.V./requests">kindly request more resources</a>.</p> <p>Dear Codeberg users, the title sounds like a contradiction, but that's exactly how we mean it.</p> <p>Ensuring a fair distribution …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/announcement.html" rel="category">Announcement</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/letter-from-codeberg-software-is-about-humans.html"> <h2 class="card-title" itemprop="name headline">Letter from Codeberg: Software is about humans</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2024-09-03T00:00:00+02:00" itemprop="datePublished">Tue 03 September 2024</time> </p> <div class="summary"><p><em>(This is a stripped-down version of the news letters sent out to members of Codeberg e.V. – not member of the non-profit association yet? <a href="https://join.codeberg.org">Consider joining it!</a>)</em></p> <p>Dear Codeberg e.V. Members and supporters!</p> <p>It's been a while since our last update. The past few months have been relatively calm …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/letters-from-codeberg.html" rel="category">Letters from Codeberg</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/what-we-can-learn-from-the-fediverse-spam-for-codeberg.html"> <h2 class="card-title" itemprop="name headline">What we can learn from the Fediverse spam for Codeberg</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2024-02-28T00:00:00+01:00" itemprop="datePublished">Wed 28 February 2024</time> </p> <div class="summary"><p>At Codeberg, we want to join the Fediverse, the ActivityPub-powered world that connects Mastodon, Pixelfed, <a href="https://codeberg.org/flohmarkt/flohmarkt">flohmarkt</a> and so many other cool social networks and tools.</p> <p><a href="https://forgejo.org">Forgejo</a>, the software that powers Codeberg, is <a href="https://codeberg.org/forgejo/forgejo/issues/59">actively working on making this possible</a>. In our dreams, this will soon allow users on one server to …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/contrib.html" rel="category">Contrib</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/letter-from-codeberg-looking-into-the-new-year.html"> <h2 class="card-title" itemprop="name headline">Letter from Codeberg: Looking into the new year</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2024-01-25T00:00:00+01:00" itemprop="datePublished">Thu 25 January 2024</time> </p> <div class="summary"><p><em>(This is a stripped-down version of the news letters sent out to members of Codeberg e.V. – not member of the non-profit association yet? <a href="https://join.codeberg.org">Consider joining it!</a>)</em></p> <p>Dear Codeberg e.V. Members and supporters!</p> <p>We wish you all the best for 2024, including maximum success with your projects! Let's have …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/letters-from-codeberg.html" rel="category">Letters from Codeberg</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/one-year-into-the-war-your-help-is-still-needed.html"> <h2 class="card-title" itemprop="name headline">One year into the war, your help is still needed</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2023-11-10T00:00:00+01:00" itemprop="datePublished">Fri 10 November 2023</time> </p> <div class="summary"><p><em>(This text has been written a rather long time ago, with discussions starting in Spring 2023. It took a while to draft, have Codeberg e. V. members vote and to finally publish it. The latter was also due to other more important things in our work queue. We apologize for …</em></p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/letters-from-codeberg.html" rel="category">Letters from Codeberg</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/letter-from-codeberg-november-2023.html"> <h2 class="card-title" itemprop="name headline">Letter from Codeberg: November 2023</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2023-11-09T00:00:00+01:00" itemprop="datePublished">Thu 09 November 2023</time> </p> <div class="summary"><p><em>(This is a stripped-down version of the news letters sent out to members of Codeberg e.V. – not member of the non-profit association yet? <a href="https://join.codeberg.org">Consider joining it!</a>)</em></p> <p>Dear Codeberg e.V. Members and supporters!</p> <p>Let's take some time to look at what we have achieved in the past months, and …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/letters-from-codeberg.html" rel="category">Letters from Codeberg</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/letter-from-codeberg-september-2023.html"> <h2 class="card-title" itemprop="name headline">Letter from Codeberg: September 2023</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2023-09-04T00:00:00+02:00" itemprop="datePublished">Mon 04 September 2023</time> </p> <div class="summary"><p><em>(This is a stripped-down version of the news letters sent out to members of Codeberg e.V. – not member of the non-profit association yet? <a href="https://join.codeberg.org">Consider joining it!</a>)</em></p> <p>Dear Codeberg e.V. Members and supporters!</p> <p>Let's take some time to look at what we have achieved in the past months, and …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/letters-from-codeberg.html" rel="category">Letters from Codeberg</a> </span> </div> <div class="article card mx-auto" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://blog.codeberg.org/the-permissions-for-your-scoped-access-tokens-might-change-on-thursday.html"> <h2 class="card-title" itemprop="name headline">The permissions for your scoped access tokens might change on Thursday</h2> </a> <p class="text-muted"> <i class="fas fa-clock"></i> <time datetime="2023-08-07T00:00:00+02:00" itemprop="datePublished">Mon 07 August 2023</time> </p> <div class="summary"><p>Dear Codeberg users,</p> <p>we are excited to deploy Forgejo v1.20 to production, bringing tons of new features, bugfixes and improvements.</p> <p>However, there's a caveat with scoped access tokens: They will change, eventually granting more permissions than expected. Please read on if you use them. We additionally email all users …</p></div> <span class="text-muted"><i class="fas fa-folder"></i> Category:</span> <span itemprop="articleSection"> <a href="https://blog.codeberg.org/category/announcement.html" rel="category">Announcement</a> </span> </div> <nav> <ul class="pagination text-center"> <li class="page-item prev disabled"> <a class="page-link" href="#">← Previous</a> </li> <li class="page-item active"> <a class="page-link" href="https://blog.codeberg.org/index.html">1</a> </li> <li class="page-item "> <a class="page-link" href="https://blog.codeberg.org/index2.html">2</a> </li> <li class="page-item "> <a class="page-link" href="https://blog.codeberg.org/index3.html">3</a> </li> <li class="page-item "> <a class="page-link" href="https://blog.codeberg.org/index4.html">4</a> </li> <li class="page-item "> <a class="page-link" href="https://blog.codeberg.org/index5.html">5</a> </li> <li class="page-item "> <a class="page-link" href="https://blog.codeberg.org/index6.html">6</a> </li> <li class="page-item "> <a class="page-link" href="https://blog.codeberg.org/index7.html">7</a> </li> <li class="page-item next"> <a class="page-link" href="https://blog.codeberg.org/index2.html">Next →</a> </li> </ul> </nav> </div> </div> </div> </div> </div> </div> </body> </html>