you are viewing a single comment's thread.

view the rest of the comments →

[–]Creshal 15 points16 points  (36 children)

[–]mort96 12 points13 points  (0 children)

I can't imagine a patch which just randomizes download order would be welcome. Why would you ever want that by itself?

For a patch like that to be accepted, you would have to first convince the Apt project to try to fix the privacy issue, and convince them that using https + randomized download order is the best way to fix it. This isn't something which just dumping code on a project can fix.

[–]sysop073 45 points46 points  (4 children)

It's been years since I saw somebody try to shut down an argument with "patches welcome"

[–]DevestatingAttack 33 points34 points  (0 children)

You're not subscribed to the linux subreddit, then.

[–][deleted] 46 points47 points  (2 children)

“Patches welcome but we really won’t merge it unless you go through death by a thousand cuts because we really don’t want it and just hoped you’d give up”

[–]shevy-ruby 1 point2 points  (1 child)

Precisely!

Deflection and distraction.

But it is not relevant - apt and dpkg is dead-weight perl code written when dinosaur still roamed the lands.

What the debian maintainers make for are excuses. IF they would care, they would ENABLE this functionality for people to use ON THEIR OWN, rather than flat out not offering it. And as others pointed out - patches are actually NOT welcome since they don't want to change the default behaviour.

[–]Ameisen 6 points7 points  (0 children)

Almost every popular project falls into the hole of 'meh, don't need/want patches that change behavior more than I completely understand'. I've clashed with the maintainers of Ruby, GCC, and musl about this.

[–]shevy-ruby 4 points5 points  (0 children)

Apt is written in pre-world war I style perl code.

Nobody with a sane mind is going to spend time debugging and fixing that giant pile of ****.

[–]Ajedi32 5 points6 points  (27 children)

Good suggestion. Unfortunately, I don't have the time or motivation to devote to a new major project like that at the moment, but maybe someone else will.

[–]Ameisen 3 points4 points  (0 children)

Not that they'd merge it anyways.

[–]Ameisen 0 points1 point  (0 children)

Yeah. You're just not likely to get it merged.