Live data from Hacker News

Winding down my Debian involvement

michael.stapelberg.ch

61–70 of 238 posts

Re: Winding down my Debian involvement

#61
post #16

I've been using Debian / Ubuntu for many years, as much due to inertia and familiarity as anything else. And I have a lot of respect for the project. If I wanted to start being a contributor to a distribution, which one would be the best to dive in to?

The smaller ones are often easier to contribute, port some packages to Void!

Re: Winding down my Debian involvement

#62
post #10
post #5

The post shares several pain points with Debian's slow, aging change-process and integration-infrastructure. Open question: If Debian contributors feel the need to drop out and move on due to these pain points, are there less-painful Linux-distribution projects out there that are getting more of these pain points right they can flock to? Is this a sign that Debian needs to reform, or that other, newer distributions a…

I like Debian, but I agree it's become too slow and bureaucratic. Sadly, like most big organizations, it is hard to implement changes from inside. In my opinion, most Debian's issues stem from a centralized imperative package manager where all packages need to be carefully kept in sync for things to work. Moving to something like Nix would greatly simplify development. This is far from a new idea. In fact, it was qui…

> it's become too slow and bureaucratic.

When I first used Debian in the 90s it had a reputation for being slow and bureaucratic.

Re: Winding down my Debian involvement

#63
post #25

Earlier quoted context omitted.

That falsely presupposes that only people with poor quality bug reports would be put off from reporting bugs due to the interface. I've known people who can provide high quality, detailed bugs, decide not to because the extra hassles in reporting to Debian just aren't worth it to them.

No, it assumes that quality ratio varies by reporting mechanism. 9 good reports and 1 bad report are better than 18 good reports and 82 bad reports.

Assuming there's no way to triage or filter?

Re: Winding down my Debian involvement

#64
post #21
post #7

Personally, I'm annoyed at Debian still not having a Web frontend for bug filing. Practically all other distros have some kind of issue tracker site that allows filing bugs through it. Using reportbug or e-mail feels way less comfortable in comparison.

Better have fewer high quality bug reports than more low quality reports. The latter just teaches you to ignore them.

God damn I hate this kind of attitude. Making your stuff hard to use / hard to access is NOT a virtue.

Re: Winding down my Debian involvement

#66
I've been using Debian for over 10 years and I still love it as a user. But as a developer, I find it extremely frustrating. I've several times attempted to figure out how to package my open-source projects [1] [2] for Debian but the process is a nightmare. As I understand it, I first have to find someone with appropriate privileges to mentor me. I should be able to just submit a potential package for review.

Then there is a ton of documentation on creating packages but which 300 page guide is the right one to use is unclear. And which set of packaging tools should I use? In the end, the time investment required to get started has kept me from contributing.

[1] https://camotics.org/

[2] https://foldingathome.org/

Re: Winding down my Debian involvement

#67
Another issue, IMHO, is the fact that every time somebody proposes some change, for example Gitlab + Gitflow instead of sending patches in some awkward format, via mail, there are a few people that already have their own workflow based on (probably) mutt combined with 10s of scripts, and they don't really want to change their workflow for the greater good; instead, they'd just find reasons why the new proposal sucks and keep using what they already have.

Re: Winding down my Debian involvement

#68
post #46

Instead, currently, all packages become lint-unclean, all maintainers need to read up on what the new thing is, how it might break, whether/how it affects them, manually run some tests, and finally decide to opt in. This causes a lot of overhead and manually executed mechanical changes across packages. I always wondered if Debian/Ubuntu could benefit from a "monorepo". It seems to work for other distributions, e.g. A…

I don't think it necessarily needs a monorepo, but having every package on Salsa (Debian's GitLab installation) would help.

thiscomm ent

juat for this comment this account

password is cator

but they needed 8 lettera so I added a F U C K at the tail Like country Joe at Woodstock live added It on the Head with trhee hundred thousans you fuckers out there eehhha! woodstock!!!

whatever

forgot what I was going to say againnn

thata rhw problem with explanatioua offtopics going

and with iphone fckn5 fckn typing shit (sont call it a aystem nor a keyboard fuck)

anaway... id is a public open aource repo or repos or whatever you put it all in neaby place for easiness and selfcompletion righ

but a private business is fucked anyway, even separaring all in diferent repos like the ancient naval fighting weapon named greek fire

anyfuckingway they see everyfuckingahit and anyshit ans anyfuckingthing you fucking programm

my friend

So

qhats the fuxking point of givimg fuxking free away fucking texhnology ???

if you know what I fucking mean righ...

thanks

Re: Winding down my Debian involvement

#69

I've been using Debian for over 10 years and I still love it as a user. But as a developer, I find it extremely frustrating. I've several times attempted to figure out how to package my open-source projects [1] [2] for Debian but the process is a nightmare. As I understand it, I first have to find someone with appropriate privileges to mentor me. I should be able to just submit a potential package for review. Then th…

Agreed, I've tried and failed to make Debian packages, and have no idea how to proceed.

In contrast, with Gentoo and their documentation, it was straightforward for me to make my own additional, separate repo, look at other ebuilds to see how packaging works, and have everything just work.

https://github.com/billsix/billsix-portage

I submit ebuilds to Gentoo itself if I think others would benefit.

As far as I can tell, packaging for Arch is straightforward as well.

Re: Winding down my Debian involvement

#70
post #25

Earlier quoted context omitted.

That falsely presupposes that only people with poor quality bug reports would be put off from reporting bugs due to the interface. I've known people who can provide high quality, detailed bugs, decide not to because the extra hassles in reporting to Debian just aren't worth it to them.

No, it assumes that quality ratio varies by reporting mechanism. 9 good reports and 1 bad report are better than 18 good reports and 82 bad reports.

I guess if you want to discourage ordinary users then this is the way to go:

You might have a massive problem with a default option, but it's not reported because the people savvy enough to handle the bug reporting can fix it themselves. But that might mean most people using your software are getting a bad impression and most ordinary users are put off.

Depends on whether you're trying to create an elitist grouping or create something to fill people's needs.

It's an interesting, though not unexpected, position that demonstrates technocratic societies can have the same problems of control of power that capitalist societies have; except instead of the elite controlling access to money resources, they control access to technological abilities: "fix it yourself" might be the parallel to saying to a homeless person "get a job".

It's an interesting revelation to me of how a meritocratic society can fail to be egalitarian.

Post reply on HN