]> granicus.if.org Git - json-c/commitdiff
Fill in a few more pre-release steps to match what we've done for the 0.14 release.
authorEric Haszlakiewicz <erh+git@nimenees.com>
Sun, 19 Apr 2020 01:28:24 +0000 (01:28 +0000)
committerEric Haszlakiewicz <erh+git@nimenees.com>
Sun, 19 Apr 2020 01:28:24 +0000 (01:28 +0000)
Move the list of contributors to the AUTHORS file.

AUTHORS
ChangeLog
RELEASE_CHECKLIST.txt

diff --git a/AUTHORS b/AUTHORS
index 11bade4e8ea10c3567e59490c91ecd6ff10429b6..fce4dd8dc962194b476d43fb43df5dda41d4a356 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,4 +1,30 @@
-Michael Clark <michael@metaparadigm.com>
-Jehiah Czebotar <jehiah@gmail.com>
-Eric Haszlakiewicz <hawicz+json-c@gmail.com>
+Alexander Dahl <post@lespocky.de>
+andy5995 <andy400-dev@yahoo.com>
+Björn Esser <besser82@fedoraproject.org>
+changyong guo <guo1487@163.com>
+chenguoping <chenguopingdota@163.com>
+Christopher Head <chead@chead.ca>
+Chris Wolfe <chriswwolfe@gmail.com>
 C. Watford (christopher.watford@gmail.com)
+Darjan Krijan <darjan_krijan@gmx.de>
+Eric Hawicz <erh+git@nimenees.com>
+grdowns <grdowns@microsoft.com>
+Ivan Romanov <drizt@land.ru>
+Jaap Keuter <jaap.keuter@xs4all.nl>
+janczer <menshikov.ivn@gmail.com>
+Jehan <jehan@girinstud.io>
+Jehiah Czebotar <jehiah@gmail.com>
+Jonathan Wiens <j.wiens@teles.com>
+Jose Bollo <jose.bollo@iot.bzh>
+Keith Holman <keith.holman@windriver.com>
+Liang, Gao <liang.gao@intel.com>
+max <mpano91@gmail.com>
+Michael Clark <michael@metaparadigm.com>
+myd7349 <myd7349@gmail.com>
+Pierce Lopez <pierce.lopez@gmail.com>
+Po-Chuan Hsieh <sunpoet@sunpoet.net>
+Ramiro Polla <ramiro.polla@gmail.com>
+Rikard Falkeborn <rikard.falkeborn@gmail.com>
+Robert <roby_p97@yahoo.com>
+Rubasri Kalidas <rubasri.kalidas@intel.com>
+Unmanned Player <36690541+unmanned-player@users.noreply.github.com>
index 7c8344ef3f708142ac14f1053fbca48790380299..2b45ac4f9cd701267b295e8e1a2da1e1f402ac04 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,36 +12,6 @@ Deprecated and removed features:
 Build changes:
 --------------
 
-Contributors to this release
-----------------------------
-* Alexander Dahl <post@lespocky.de>
-* andy5995 <andy400-dev@yahoo.com>
-* Björn Esser <besser82@fedoraproject.org>
-* changyong guo <guo1487@163.com>
-* chenguoping <chenguopingdota@163.com>
-* Christopher Head <chead@chead.ca>
-* Chris Wolfe <chriswwolfe@gmail.com>
-* Darjan Krijan <darjan_krijan@gmx.de>
-* Eric Hawicz <erh+git@nimenees.com>
-* grdowns <grdowns@microsoft.com>
-* Ivan Romanov <drizt@land.ru>
-* Jaap Keuter <jaap.keuter@xs4all.nl>
-* janczer <menshikov.ivn@gmail.com>
-* Jehan <jehan@girinstud.io>
-* Jonathan Wiens <j.wiens@teles.com>
-* Jose Bollo <jose.bollo@iot.bzh>
-* Keith Holman <keith.holman@windriver.com>
-* Liang, Gao <liang.gao@intel.com>
-* max <mpano91@gmail.com>
-* myd7349 <myd7349@gmail.com>
-* Pierce Lopez <pierce.lopez@gmail.com>
-* Po-Chuan Hsieh <sunpoet@sunpoet.net>
-* Ramiro Polla <ramiro.polla@gmail.com>
-* Rikard Falkeborn <rikard.falkeborn@gmail.com>
-* Robert <roby_p97@yahoo.com>
-* Rubasri Kalidas <rubasri.kalidas@intel.com>
-* Unmanned Player <36690541+unmanned-player@users.noreply.github.com>
-
 
 0.13.1 (up to commit 0f814e5, 2018/03/04)
 =========================================
index 99f1114c17ff3ce250e4bd177a204aa5bad353ee..09ebb1c87c50f69370f00ca0f2c102107baaddc2 100644 (file)
@@ -1,23 +1,34 @@
 
-Release checklist:
+Release checklist:
 
-Figure out whether a release is worthwhile to do.
-Analyze the previous release branch to see if anything should have beeni
+## Pre-release tasks
+
+* Figure out whether a release is worthwhile to do.
+* Analyze the previous release branch to see if anything should have been
   applied to master.
-Analyze APIs between previous release branch and master to produce list of
-  changes (added/removed/updated funcs, etc...), and detect backwards compat
-  issues.
-  If the new release is not backwards compatible, then this is a MAJOR release.
-Collect changes and assemble tentative release notes.
-       Identify previous release branch point
-       Check commit logs between previous branch point and now
-       Create a new issues_closed_for_X.Y.md file
-
-Update ChangeLog with relevant notes before branching.
-
-Check that the compile works on Linux
-Check that the compile works on NetBSD
-Check that the compile works on Windows
+* Collect changes and assemble tentative release notes.
+    * Identify previous release branch point
+    * Check commit logs between previous branch point and now for
+       notable changes worth mentioning
+    * Create a new issues_closed_for_X.Y.md file
+        * Include notable entries from here in the release notes.
+    * Analyze APIs between previous release branch and master to produce list of
+      changes (added/removed/updated funcs, etc...), and detect backwards compat
+      issues.
+        * https://github.com/lvc/abi-compliance-checker
+        * If the new release is not backwards compatible, then this is a MAJOR release.
+        * Mention removed features in ChangeLog
+    * Update the AUTHORS file
+    * Exclude mentioning changes that have already been included in a point 
+      release of the previous release branch.
+
+* Update ChangeLog with relevant notes before branching.
+
+* Check that the compile works on Linux - automatic through Travis
+* Check that the compile works on NetBSD
+* Check that the compile works on Windows - automatic through AppVeyor
+
+## Release creation
 
 Start creating the new release:
     release=0.14