This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

A ChangeLog alternative?


Look at this:

$ git log -p -M -M -C  glibc-2.28..glibc-2.29 | xz -9 | wc -c
1454172

And compare it with:

$ ls -l glibc-2.29.tar.xz
-rw-r--r-- 1 fw fw 16515488 Jan 31 19:08 glibc-2.29.tar.xz

So the additional overhead for the mirrors is quite small.

For some reason, a .tar.xz file with individual patches from “git
format-patch” is even smaller:

-rw-r--r-- 1 fw fw 1542028 Jan 31 23:35 patches.tar.xz

I wonder if this would fit the requirement to document development
history without a version control system.

Could this do away with the need for ChangeLog files completely,
whether auto-generated or not?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]