Live data from Hacker News

Ubuntu: Introducing Debcrafters

discourse.ubuntu.com

41–49 of 49 posts

Re: Ubuntu: Introducing Debcrafters

#41

Earlier quoted context omitted.

Google “remove snaps Ubuntu 24.04” (or whichever version you’re on). I did so, nuked all snaps and replaced Firefox with an upstream Deb repository. Everything’s working fine so far.

May as well run Debian at that point

On a server, 100% but on a desktop/laptop, Ubuntu does bring some conveniences (though Pop_OS! improves that balance, the good stuff minus the over-dependence on snaps).

Re: Ubuntu: Introducing Debcrafters

#42
post #7

Earlier quoted context omitted.

> others are encouraged to join the team What are the requirements for joining? Will I be asked about my high-school grades? Pass a psychometric test? Thanks.

One of the key requirement is high on sarcasm and low on contribution.

Maybe that's why they got rid of Stéphane Graber...too much good work done too earnestly and too quietly.

Re: Ubuntu: Introducing Debcrafters

#43
post #6
post #3

Earlier quoted context omitted.

Does that mean they are reducing work on snaps?

I wish they would stop with snap, snaps have been nothing but a pain. Ubuntu keep pushing half-baked ideas into the wild - who asked for a system that would randomly kill apps without warning? It's like the Rust SSH thing, they are going to make it the default whether you like it or not, even though they know it is not 1:1 and probably never will be. I'm currently having an issue with Firefox where it will not stop c…

> snaps have been nothing but a pain.

I remember being vocal about it being a bad solution to a problem nobody had while I was working for Canonical. That's probably one of the reasons it seems unlikely they'll ever hire me again.

Re: Ubuntu: Introducing Debcrafters

#44
post #9

> In the coming weeks our Starcraft team (responsible for Snapcraft 2, Rockcraft 5, Charmcraft 1) will begin prototyping debcraft, which will (in time) become the de facto method for creating, testing and uploading packages to the Ubuntu archive. Hopefully this won't in any way adversely affect development and maintenance of packages for Debian. Nobody wants embrace-extend-extinguish, nor poaching of volunteers, nor…

Isn't the entire point of Debian that we get old second hand known-good stable packages?

Re: Ubuntu: Introducing Debcrafters

#45
Hopefully this makes things easier and simpler for users? Not being a Linux application developer or maintainer, I always wondered why we needed snaps, flatpaks, etc when we have .deb packages. I just like doing 'apt install something'. As a user, I prefer one central way to manage software and have the complexity automatically handled behind the scenes. It's great when things are open so I can dig into that stuff if I want to. But I shouldn't really need to.

Re: Ubuntu: Introducing Debcrafters

#46

Earlier quoted context omitted.

Google “remove snaps Ubuntu 24.04” (or whichever version you’re on). I did so, nuked all snaps and replaced Firefox with an upstream Deb repository. Everything’s working fine so far.

May as well run Debian at that point

Or Linux Mint..! :-D

Re: Ubuntu: Introducing Debcrafters

#47

Maybe this is more of a Debian question since a lot of Ubuntu packages come from Debian, but what process is used to deprecate unmaintained packages? If a package is abandoned (i.e. there is no current maintainer), how is it determined if a package should be updated and maintained by Debcrafters or someone else? Is there any kind of download metrics to know if a package is used? How would package maintenance be prior…

Adding to the other reply.

If the package is in Ubuntu Main repository (https://ubuntu.com/blog/ubuntu-updates-releases-and-reposito...), it is maintained by Canonical engineers for LTS. Ubuntu Universe gets security fixes for up to 10 years as part of the Ubuntu Pro offering, which is where most of the upstream Debian packages are.

A package from Ubuntu can be removed using the following process, Anyone can file a request. https://canonical-ubuntu-project.readthedocs-hosted.com/stag... (note: the url will move to documentation.ubuntu.com domain)

Debian also has https://qa.debian.org/popcon.php?package=openssl, but it does not mean that a package with very low popularity should be removed.

Re: Ubuntu: Introducing Debcrafters

#48
If you currently run `apt install debcraft` in Ubuntu, you will get the tool built by me. It has largely the same goals as Canonical has expressed in this and similar docs, but no Launchpad integration. If you want to collaborate on making .deb maintenance easier, faster and more secure across all of the Debian and Ubuntu ecosystems, please reach out. You can use the "book a chat" link on my site https://optimizedbyotto.com/.

Re: Ubuntu: Introducing Debcrafters

#49
post #48

If you currently run `apt install debcraft` in Ubuntu, you will get the tool built by me. It has largely the same goals as Canonical has expressed in this and similar docs, but no Launchpad integration. If you want to collaborate on making .deb maintenance easier, faster and more secure across all of the Debian and Ubuntu ecosystems, please reach out. You can use the "book a chat" link on my site https://optimizedbyo…

Great, thank you! I'll do that!
Post reply on HN