Re: [kernel.org users] XZ Migration discussion

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jean Delvare
Date: Sunday, February 14, 2010 - 5:43 am

Salut Willy,

On Sun, 14 Feb 2010 10:49:40 +0100, Willy Tarreau wrote:

This only underlines what I just wrote: the purpose of gzip is
different from the purpose of bzip2 or lzma. Transparent decompression
makes sense for the former but little for the latter two. But this
doesn't mean everyone must make all their files available in .gz format.
Not every file, and not everyone, needs transparent decompression. It
makes sense on patch files, but not on tarballs. You have the need, but
I don't. Furthermore, the fact that your local usage of patch files is
more convenient if they come in .gz format doesn't imply that this is
the format in which you have to download them. You are free to repack
files after downloading them. This can even be easily automated.

hpa seems to be very reluctant to the idea, but one thing I had in mind
was that patches could be in .gz format and tarballs in .xz, for
example. Having to stick to a common strategy for all the files seems
suboptimal, given their different natures and uses.

(And for completeness: on my distribution, the bzip2 package comes with
a little helper script named bzless, which does exactly what you want
for bzip2-compressed patches. But I wouldn't recommend using it...)


I've been working in such environments in the past, so I see what you
mean. And I do not disagree that the format in which projects make
their files available can be more or less convenient in such
situations. For example, I remember being deeply annoyed by projects
not releasing tarballs, because I simply couldn't access CVS
repositories.

That being said, I also don't think that you can put all the burden of
bad company policies on the shoulder of open source software providers.
If someone worked in a company where even .gz compressed files can't be
downloaded, we wouldn't ask kernel.org to provide uncompressed files on
top of .gz and .bz2, would we? There is a trade-off to be found between
flexibility of access and disk and network usage.

It should be possible to retrieve the kernel sources using git over
HTTP these days anyway, right? Or are firewalls frequently blocking
this as well?


People have been using Windows for the last 16 years, it has not been a
problem, so I don't see why it would suddenly become one. Let's stop
working on an alternative. That way we don't have to decide which
compression format to use! Problem solved ;)

Seriously: things can become a problem over time even if they were not
one initially, and needs may evolve as well. The Linux kernel releases
have grown very big compared to the early days, and we release more
often, and new compression technologies exist and are getting widely
adopted. You don't have to stand in front of the wall to declare that
there's a problem. Just improving the user experience is worth the
change sometimes.

That being all said, I don't fundamentally disagree with you: just
replacing .bz2 with .xz would be fine with me. Really, my main concern
is the file count in directory v2.6/, much more than the compression
formats being used.

-- 
Jean Delvare
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
XZ Migration discussion, J.H., (Thu Feb 11, 11:36 am)
Re: XZ Migration discussion, david, (Thu Feb 11, 12:44 pm)
Re: XZ Migration discussion, H. Peter Anvin, (Thu Feb 11, 12:48 pm)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Thu Feb 11, 1:22 pm)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Thu Feb 11, 1:51 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Thu Feb 11, 3:22 pm)
Re: [kernel.org mirrors] XZ Migration discussion, Carlos Carvalho, (Thu Feb 11, 5:14 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 7:01 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 7:35 am)
Re: [kernel.org users] XZ Migration discussion, Linus Torvalds, (Fri Feb 12, 8:21 am)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 8:25 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 9:11 am)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 9:30 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 9:44 am)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 12:02 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Fri Feb 12, 12:03 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 12:23 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 12:32 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 12:57 pm)
Re: [kernel.org users] XZ Migration discussion, Matthew Wilcox, (Fri Feb 12, 1:25 pm)
Re: [kernel.org users] XZ Migration discussion, Junio C Hamano, (Fri Feb 12, 1:34 pm)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 2:16 pm)
Re: [kernel.org users] XZ Migration discussion, Greg KH, (Fri Feb 12, 2:54 pm)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Fri Feb 12, 2:58 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Fri Feb 12, 2:59 pm)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Fri Feb 12, 4:07 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 4:30 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Fri Feb 12, 4:39 pm)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Fri Feb 12, 11:20 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 12:20 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 12:31 am)
Re: [kernel.org users] XZ Migration discussion, Tony Luck, (Sat Feb 13, 12:42 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sat Feb 13, 1:14 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 1:17 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 1:53 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 2:59 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 3:06 am)
Re: [kernel.org users] XZ Migration discussion, Avi Kivity, (Sat Feb 13, 3:18 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 3:21 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sat Feb 13, 10:10 am)
Re: [kernel.org users] XZ Migration discussion, Geert Uytterhoeven, (Sat Feb 13, 11:49 am)
Re: [kernel.org users] XZ Migration discussion, Randy Dunlap, (Sat Feb 13, 12:30 pm)
Re: [kernel] Re: [kernel.org users] XZ Migration discussion, Mr. James W. Laferriere, (Sat Feb 13, 2:37 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Sat Feb 13, 3:37 pm)
Re: [kernel] Re: [kernel.org users] XZ Migration discussion, Bernd Petrovitsch, (Sat Feb 13, 3:39 pm)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sat Feb 13, 4:28 pm)
Re: [kernel.org users] XZ Migration discussion, Phillip Lougher, (Sat Feb 13, 4:52 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sat Feb 13, 10:43 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:07 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:23 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:32 am)
Re: [kernel.org users] XZ Migration discussion, Justin P. Mattock, (Sun Feb 14, 2:33 am)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Sun Feb 14, 2:49 am)
Re: [kernel.org users] XZ Migration discussion, Justin P. Mattock, (Sun Feb 14, 2:53 am)
Re: [kernel.org users] XZ Migration discussion, Andi Kleen, (Sun Feb 14, 2:56 am)
Re: [kernel.org users] XZ Migration discussion, Lasse Collin, (Sun Feb 14, 2:56 am)
Re: [kernel.org users] XZ Migration discussion, Lasse Collin, (Sun Feb 14, 3:16 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 5:43 am)
Re: [kernel.org users] XZ Migration discussion, Harald Arnesen, (Sun Feb 14, 7:49 am)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Sun Feb 14, 10:07 am)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Sun Feb 14, 10:13 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sun Feb 14, 10:33 am)
Re: [kernel.org users] XZ Migration discussion, Eric W. Biederman, (Sun Feb 14, 11:03 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sun Feb 14, 11:34 am)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Sun Feb 14, 11:39 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Sun Feb 14, 11:59 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 12:08 pm)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Sun Feb 14, 1:51 pm)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Sun Feb 14, 2:32 pm)
Re: [kernel.org users] XZ Migration discussion, Stephen Hemminger, (Sun Feb 14, 3:27 pm)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Mon Feb 15, 1:48 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Mon Feb 15, 9:15 am)
Re: [kernel.org users] XZ Migration discussion, James Cloos, (Mon Feb 15, 2:31 pm)
Re: [kernel.org users] XZ Migration discussion, Tom Rini, (Mon Feb 15, 4:32 pm)
Re: [kernel.org users] XZ Migration discussion, Stefan Richter, (Tue Feb 16, 1:21 am)
Re: [kernel.org users] [kernel] Re: XZ Migration discussion, Bernd Petrovitsch, (Tue Feb 16, 2:16 am)
Re: [kernel.org users] XZ Migration discussion, Pavel Machek, (Tue Feb 16, 7:00 am)
Re: [kernel.org users] XZ Migration discussion, Steven Rostedt, (Tue Feb 16, 7:55 am)
Re: [kernel.org users] XZ Migration discussion, Jean Delvare, (Tue Feb 16, 9:03 am)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Tue Feb 16, 5:11 pm)
Re: [kernel.org users] XZ Migration discussion, David Rees, (Tue Feb 16, 6:36 pm)
Re: [kernel.org users] XZ Migration discussion, Willy Tarreau, (Tue Feb 16, 10:40 pm)
Re: [kernel.org users] XZ Migration discussion, H. Peter Anvin, (Tue Feb 16, 10:54 pm)
Re: [kernel.org users] XZ Migration discussion, Petri Kaukasoina, (Wed Feb 17, 3:22 am)
Re: [kernel.org users] XZ Migration discussion, Petri Kaukasoina, (Wed Feb 17, 3:25 am)
Re: [kernel.org users] XZ Migration discussion, Jan Engelhardt, (Thu Feb 18, 4:59 pm)
Re: [kernel.org users] XZ Migration discussion, Jan Engelhardt, (Thu Feb 18, 5:08 pm)