From nobody Sat May 4 19:19:24 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1554137462187165.99395796728584; Mon, 1 Apr 2019 09:51:02 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id F202099D4D; Mon, 1 Apr 2019 16:51:00 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id C5C3760C4C; Mon, 1 Apr 2019 16:51:00 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 7BE713D389; Mon, 1 Apr 2019 16:51:00 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x31GowB0027240 for ; Mon, 1 Apr 2019 12:50:58 -0400 Received: by smtp.corp.redhat.com (Postfix) id B81FF60159; Mon, 1 Apr 2019 16:50:58 +0000 (UTC) Received: from kinshicho.brq.redhat.com (unknown [10.43.2.212]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 396B860123 for ; Mon, 1 Apr 2019 16:50:58 +0000 (UTC) From: Andrea Bolognani To: libvir-list@redhat.com Date: Mon, 1 Apr 2019 18:50:51 +0200 Message-Id: <20190401165053.14060-2-abologna@redhat.com> In-Reply-To: <20190401165053.14060-1-abologna@redhat.com> References: <20190401165053.14060-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-loop: libvir-list@redhat.com Subject: [libvirt] [PATCH 1/3] maint: Stop generating ChangeLog from git X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Mon, 01 Apr 2019 16:51:01 +0000 (UTC) Content-Type: text/plain; charset="utf-8" Our ChangeLog is generated by basically redirecting the output of 'git log' into it so, as can be expected, it has only gotten bigger as development has progressed. As of today, its size has reached pretty much comical levels: $ du -sk ChangeLog 11328 ChangeLog All of that for information *literally nobody* cares about: end users and distro maintainers have proper release notes lovingly compiled for them, while developers peruse the history either by calling 'git log' directly or through their favorite $EDITOR's git integration. Replacing the generated ChangeLog with a short message pointing interested parties to the git repository does not only reduce the size of the unpacked sources from 259904 KiB to 248576 KiB (~4% saving): from a quick test on my laptop, doing so reduces the size of the *compressed* release archive from 15140 KiB to 12364 KiB (~18% saving) and also takes the time needed to run 'make distcheck' down from 4:44 to 4:21 (~8% saving). Signed-off-by: Andrea Bolognani Reviewed-by: J=C3=A1n Tomko --- .gitignore | 1 - ChangeLog | 15 +++++++++++++++ Makefile.am | 14 +------------- bootstrap.conf | 4 ++-- cfg.mk | 2 +- 5 files changed, 19 insertions(+), 17 deletions(-) create mode 100644 ChangeLog diff --git a/.gitignore b/.gitignore index 3223cf1b76..c918ec8226 100644 --- a/.gitignore +++ b/.gitignore @@ -37,7 +37,6 @@ .sc-start-sc_* .ycm_extra_conf.py /AUTHORS -/ChangeLog /GNUmakefile /INSTALL /NEWS diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000000..55eb05c5ce --- /dev/null +++ b/ChangeLog @@ -0,0 +1,15 @@ +libvirt ChangeLog +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +The libvirt project doesn't include a detailed ChangeLog in its release +archives. + +If you're interested in the full list of changes made to libvirt since +the project was started, you can clone the git repository from + + https://libvirt.org/git/libvirt.git + +and browse them locally using your favorite git history viewer or, +alternatively, browse them online at + + https://libvirt.org/git/?p=3Dlibvirt.git;a=3Dlog diff --git a/Makefile.am b/Makefile.am index 3c06e2619a..ebfcbec07a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -79,19 +79,7 @@ check-access: =20 MAINTAINERCLEANFILES =3D .git-module-status =20 -dist-hook: gen-ChangeLog gen-AUTHORS - -# Generate the ChangeLog file (with all entries since the switch to git) -# and insert it into the directory we're about to use to create a tarball. -gen_start_date =3D 2009-07-04 -.PHONY: gen-ChangeLog -gen-ChangeLog: - $(AM_V_GEN)if test -d .git; then \ - $(top_srcdir)/build-aux/gitlog-to-changelog \ - --since=3D$(gen_start_date) > $(distdir)/cl-t; \ - rm -f $(distdir)/ChangeLog; \ - mv $(distdir)/cl-t $(distdir)/ChangeLog; \ - fi +dist-hook: gen-AUTHORS =20 .PHONY: gen-AUTHORS gen-AUTHORS: diff --git a/bootstrap.conf b/bootstrap.conf index c2194df80b..b63acffcdb 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -176,8 +176,8 @@ xmllint - xsltproc - " =20 -# Automake requires that ChangeLog and AUTHORS exist. -touch AUTHORS ChangeLog || exit 1 +# Automake requires that AUTHORS exist. +touch AUTHORS || exit 1 =20 # Override bootstrap's list - we don't use mdate-sh or texinfo.tex. gnulib_extra_files=3D" diff --git a/cfg.mk b/cfg.mk index a62d4db13b..8594f64482 100644 --- a/cfg.mk +++ b/cfg.mk @@ -1113,7 +1113,7 @@ maint.mk Makefile: _autogen_error # though, as it would be quite pointless ifeq (2,$(_dry_run_result)$(_clean_requested)) $(info INFO: running autogen.sh is required, running it now...) - $(shell touch $(srcdir)/AUTHORS $(srcdir)/ChangeLog) + $(shell touch $(srcdir)/AUTHORS) maint.mk Makefile: _autogen endif endif --=20 2.20.1 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat May 4 19:19:24 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1554137461660620.632300750103; Mon, 1 Apr 2019 09:51:01 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 7E905C04FFEC; Mon, 1 Apr 2019 16:51:00 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 5007D5D70E; Mon, 1 Apr 2019 16:51:00 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 06E1C3D389; Mon, 1 Apr 2019 16:51:00 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x31GoxE9027250 for ; Mon, 1 Apr 2019 12:50:59 -0400 Received: by smtp.corp.redhat.com (Postfix) id 9184460159; Mon, 1 Apr 2019 16:50:59 +0000 (UTC) Received: from kinshicho.brq.redhat.com (unknown [10.43.2.212]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 13D4960123 for ; Mon, 1 Apr 2019 16:50:58 +0000 (UTC) From: Andrea Bolognani To: libvir-list@redhat.com Date: Mon, 1 Apr 2019 18:50:52 +0200 Message-Id: <20190401165053.14060-3-abologna@redhat.com> In-Reply-To: <20190401165053.14060-1-abologna@redhat.com> References: <20190401165053.14060-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-loop: libvir-list@redhat.com Subject: [libvirt] [PATCH 2/3] maint: Drop ChangeLog-old X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.31]); Mon, 01 Apr 2019 16:51:01 +0000 (UTC) Content-Type: text/plain; charset="utf-8" This file contains the old schoold ChangeLog, which was manually updated for every set of changes before the switch to git. When libvirt was imported into git, however, *all* history was preserved, including the changes documented in this file, and can still be inspected using 'git log' just like more recent changes: the format might be slightly different, but that's not quite reason enough to treat this file any differently than the git-generated ChangeLog we just dropped. Signed-off-by: Andrea Bolognani Reviewed-by: J=C3=A1n Tomko --- ChangeLog-old | 16699 ------------------------------------------------ Makefile.am | 1 - 2 files changed, 16700 deletions(-) delete mode 100644 ChangeLog-old diff --git a/ChangeLog-old b/ChangeLog-old deleted file mode 100644 index e38a9bd746..0000000000 --- a/ChangeLog-old +++ /dev/null @@ -1,16699 +0,0 @@ -Mon Jul 6 14:26:02 CEST 2009 Daniel Veillard - - * docs/downloads.html docs/downloads.html.in: update download - informations after switch to git - -Fri Jul 3 16:21:48 CEST 2009 Daniel Veillard - - * configure.in libvirt.spec.in NEWS docs/* po/*: release of - libvirt-0.6.5 - * .gitignore: adding cscope files [... this goes on for quite a while ...] diff --git a/Makefile.am b/Makefile.am index ebfcbec07a..365b0b3b94 100644 --- a/Makefile.am +++ b/Makefile.am @@ -29,7 +29,6 @@ ACLOCAL_AMFLAGS =3D -I m4 =20 EXTRA_DIST =3D \ config-post.h \ - ChangeLog-old \ libvirt.spec libvirt.spec.in \ mingw-libvirt.spec.in \ libvirt.pc.in \ --=20 2.20.1 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list From nobody Sat May 4 19:19:24 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) client-ip=209.132.183.28; envelope-from=libvir-list-bounces@redhat.com; helo=mx1.redhat.com; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of redhat.com designates 209.132.183.28 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by mx.zohomail.com with SMTPS id 1554137466288847.6491163512713; Mon, 1 Apr 2019 09:51:06 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 1B4153019885; Mon, 1 Apr 2019 16:51:05 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id D9E3B60159; Mon, 1 Apr 2019 16:51:04 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 8C832180338B; Mon, 1 Apr 2019 16:51:04 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id x31Gp07N027256 for ; Mon, 1 Apr 2019 12:51:00 -0400 Received: by smtp.corp.redhat.com (Postfix) id 6BDCD4149; Mon, 1 Apr 2019 16:51:00 +0000 (UTC) Received: from kinshicho.brq.redhat.com (unknown [10.43.2.212]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E2C2A60123 for ; Mon, 1 Apr 2019 16:50:59 +0000 (UTC) From: Andrea Bolognani To: libvir-list@redhat.com Date: Mon, 1 Apr 2019 18:50:53 +0200 Message-Id: <20190401165053.14060-4-abologna@redhat.com> In-Reply-To: <20190401165053.14060-1-abologna@redhat.com> References: <20190401165053.14060-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-loop: libvir-list@redhat.com Subject: [libvirt] [PATCH 3/3] maint: Update references to ChangeLog* X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: quoted-printable Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.47]); Mon, 01 Apr 2019 16:51:05 +0000 (UTC) Content-Type: text/plain; charset="utf-8" The files no longer exist, at least not in their previous form, so references to them need to be reworked to still make sense. Signed-off-by: Andrea Bolognani Reviewed-by: J=C3=A1n Tomko --- docs/news-ascii.xsl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/news-ascii.xsl b/docs/news-ascii.xsl index 637c432d67..8dacae934c 100644 --- a/docs/news-ascii.xsl +++ b/docs/news-ascii.xsl @@ -15,7 +15,8 @@ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D Older libvirt releases didn't have proper release notes: if you are intere= sted -in changes between them, you should check out ChangeLog* and docs/news-*.h= tml. +in changes between them, you should check out docs/news-*.html or the full= git +log (see instructions in ChangeLog). =20 --=20 2.20.1 -- libvir-list mailing list libvir-list@redhat.com https://www.redhat.com/mailman/listinfo/libvir-list