Forums before death by AOL, social media and spammers... "We can't have nice things"
|    linux.debian.announce.devel    |    Debian developer announcements    |    37 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 19 of 37    |
|    Colin Watson to All    |
|    Debusine repositories now in beta    |
|    17 Dec 25 12:40:01    |
      From: cjwatson@debian.org              Following on from the talk I gave at DebConf [1], we're happy to        announce that Debusine can now be used to maintain APT-compatible add-on        package repositories for Debian (i.e. PPAs for Debian!). This facility        is available in public beta to Debian developers and maintainers.              Why?       ----              As Debian developers we typically put most of our efforts towards        maintaining the main Debian archive. However, it's often useful to have        other places to work, for various reasons:              * When working on a set of packages, one might need to check that         changes to several of them all work properly together on a real         system.       * When fixing a bug, one might need to ask affected users to test the         fix before uploading it to Debian.       * Some projects are difficult to package in a way that meets Debian         policy, or are too niche to include in Debian, but it's still useful         to distribute them in a packaged form.       * For some packages, it's useful to provide multiple upstream versions         for multiple Debian releases, even though Debian itself would normally         want to keep that to a minimum.              The Ubuntu ecosystem has had PPAs for a long time to meet these sorts of        needs, but people working directly on Debian have had to make do with        putting things together themselves using something like reprepro or        aptly. Discussions about this have been happening for long enough that        people started referring to PPAs for Debian as "bikesheds", and users        often find themselves trying to use Ubuntu PPAs on Debian systems and        hoping that dependencies will be compatible enough for things to more or        less work. This clearly isn't ideal, and solving it is one of        Freexian's objectives for Debusine.              When publishing packages to Debusine repositories, you can take        advantage of all Debusine's existing facilities, including a battery of        QA tests and regression tracking (coming soon). Repositories are signed        using per-repository keys held in Debusine's signing service, and        uploads to repositories are built against the current contents of that        repository as well as the corresponding base Debian release. All        repositories include automatic built-in snapshot capabilities.              Who can use this service?       -------------------------              We've set up https://debusine.debian.net/ to allow using repositories.        All Debian Developers and Debian Maintainers can log in there and        publish packages to it. The resulting repositories are public by        default.              debusine.debian.net only allows packages with licences that allow        distribution by Debian, and it is intended primarily for work that could        reasonably end up in Debian; Freexian reserves the right to remove        repositories from it.              How can I use it?       -----------------              If you are a Debian contributor, we'd be very excited to have you try        this out, especially if you give us feedback [2]. We've published        instructions for developers on using this:               https://wiki.debian.org/DebusineDebianNet#Repositories              Since this is a beta service, you can expect things to change, but we'll        maintain compatibility where we can.              [1] Video: https://meetings-archive.debian.net/pub/debian-meetin       s/2025/DebConf25/debconf25-398-using-debusine-to-pre-test-your-u       stable-uploads.av1.webm        Slides: https://salsa.debian.org/debconf-team/public/share/       ebconf25/-/tree/main/slides/29-using-debusine-to-pre-test-your-unstable-uploads       [2] https://wiki.debian.org/DebusineDebianNet#Where_to_get_help.3F              Thanks,              --        Colin Watson (he/him) [cjwatson@debian.org]              -----BEGIN PGP SIGNATURE-----       Comment: Colin Watson |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca