[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] (no subject)
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] (no subject) |
Date: |
Fri, 27 May 2016 04:36:14 +0000 (UTC) |
branch: master
commit f939b685f24f9e279af4691b2b93c64d98350476
Author: Mohammad Akhlaghi <address@hidden>
Date: Fri May 27 13:26:50 2016 +0900
ChangeLog now explains how it is no longer updated
The ChangeLog update was stopped in each commit following the discussion in
task #13779. However, this choice was not reflected in the ChangeLog its
self. So if someone would open the ChangeLog, they would think the last
change was on November 5th, 2015! To avoid such confusions, an item was
added to the top of the ChangeLog explaining how we have stopped updating
it. Two new tasks have thus been defined:
- task #14007: to automatically generate the ChangeLog from the version
controlled history.
- task #14008: to discuss if it is good to adopt the ChangeLog formatting
in the commit messages.
This finishes task #13779.
---
ChangeLog | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 76f356b..5b2dc9f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2016-05-27 Mohammad Akhlaghi <address@hidden>
+
+ Following the discussions in task #13779, the ChangeLog has not
+ been updated since 2015-11-05 (previous log). Instead, the commit
+ messages are very descriptive. Git's blame tool can be used to
+ check the history of any part of the code very effectively.
+
+ Gnulib has scripts to generate a ChangeLog from the commit history
+ so building this file automatically is possible and will be
+ implemented (task #14007). Once this ChangeLog is automatically
+ generated, it will be removed from the version controlled
+ source. Until then this file will remain unchanged. There is also a
+ discussion for adopting the ChangeLog format in the commit messages
+ in task #14008.
+
+ * ChangeLog: no longer updated.
+
2015-11-05 Mohammad Akhlaghi <address@hidden>
* doc/gnuastro.texi (Why C): Clarified explanations.