Live data from Hacker News

Ubuntu: Introducing Debcrafters

discourse.ubuntu.com

21–30 of 49 posts

Re: Ubuntu: Introducing Debcrafters

#21
post #6

Earlier quoted context omitted.

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…

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.

Or run PopOS which is Ubuntu without the snaps.

Re: Ubuntu: Introducing Debcrafters

#22
post #17

> The first prototype of debcraft will focus on unifying the current workflow adopted by most Ubuntu Developers at Canonical. Is it the same debcraft as the Debian one? https://salsa.debian.org/debian/debcraft

No, that's an unfortunate naming collision. Canonical’s debcraft will be a close relation of snapcraft, rockcraft and charmcraft, built using the craft-application and associated libraries.

Not too late to rename.

Re: Ubuntu: Introducing Debcrafters

#23
post #16

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.

Yes, candidates for the team will still be expected to go through our usual hiring process.

Then the project is doomed.

Re: Ubuntu: Introducing Debcrafters

#24
post #6

Earlier quoted context omitted.

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…

I like using snap on my LTS servers, I can test new CLI tools there and see if the new version has soem fixes that I need or not, if the snap works better I can use it without messing around with installing some PPA to update the tool and it's dependencies.

What I dislike about snaps is the performance. Somehow they have managed to make them practically unusable on computers older than a few years.

Re: Ubuntu: Introducing Debcrafters

#25

Earlier quoted context omitted.

May as well run Debian at that point

I’ve found that Ubuntu comes with more things set up out of the box than Debian, so it gets me up and running faster. Or could look into Mint. Sure, to each their own - as long as it has no snaps!

Try Mx Linux :)

Re: Ubuntu: Introducing Debcrafters

#26
post #17

> The first prototype of debcraft will focus on unifying the current workflow adopted by most Ubuntu Developers at Canonical. Is it the same debcraft as the Debian one? https://salsa.debian.org/debian/debcraft

No, that's an unfortunate naming collision. Canonical’s debcraft will be a close relation of snapcraft, rockcraft and charmcraft, built using the craft-application and associated libraries.

Please rename. No good will come from a name collision here. Especially for two pieces of software in the same problem space.

Re: Ubuntu: Introducing Debcrafters

#27
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…

> Debian starting to get second-hand packaging that goes to Ubuntu first, etc., even accidentally.

A notorious number of maintaining teams are the same for both distros and there hasn't been a problem I could think of.

> And takes some of the edge off of Ubuntu getting so much mileage out of Debian effort

And if you look on those teams' Debian QA pages you'll see that Sid isn't the upstream, this "mileage" has worked both ways for many years, for example Plasma 5 and 6 updates started in Unstable after they were deployed and ate most of the bugs in Ubuntu.

> I'll still continue to be all about Debian Stable

Which is the reason you probably don't know about the above since all of that work is to get updates into Testing.

Re: Ubuntu: Introducing Debcrafters

#28
post #16

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.

Yes, candidates for the team will still be expected to go through our usual hiring process.

Good luck with that.

Re: Ubuntu: Introducing Debcrafters

#29
> > 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.

Do they play Starcraft?

Re: Ubuntu: Introducing Debcrafters

#30

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…

Here[1][2] are some info of how it works in Debian.

[1] https://www.debian.org/devel/join/#contributing

[2] https://www.debian.org/devel/wnpp/

Post reply on HN