gnuastro-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnuastro-commits] master 996392d 1/2: Explanation on making patches wit


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master 996392d 1/2: Explanation on making patches with meta-data
Date: Sun, 24 Jul 2016 00:40:27 +0000 (UTC)

branch: master
commit 996392d45379b022b57467f53ea6b52b3cd07b39
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>

    Explanation on making patches with meta-data
    
    In the book, the production workflow section just explained that sending
    patches is an option. However, if a patch doesn't have meta-data (author,
    daate and commit hash), then we will not be able to acknowledge the
    author's contribution. An explanation was added to recommend using Git's
    format-patch tool.
---
 doc/gnuastro.texi |   16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/doc/gnuastro.texi b/doc/gnuastro.texi
index f218e54..d7a2f51 100644
--- a/doc/gnuastro.texi
+++ b/doc/gnuastro.texi
@@ -14822,9 +14822,19 @@ Workflow:
 
 @item
 You can send commit patches by email as fully explained in `Pro Git'. This
-is good for your first few contributions, if you would like to get more
-heavily involved in Gnuastro's development, then you can try the next
-solution.
+is good for your first few contributions. Just note that raw patches
+(containing only the diff) do not have any meta-data (author name, date and
+etc). Therefore will not allow us to fully acknowledge your contributions
+as an author in Gnuastro: in the @file{AUTHORS} file and at the start of
+the PDF book. These author lists are created automatically from the version
+controlled source.
+
+To receive full acknowledgement when submitting a patch, is thus advised to
+use Git's @code{format-patch} tool. See Pro Git's
address@hidden://git-scm.com/book/en/v2/Distributed-Git-Contributing-to-a-Project#Public-Project-over-Email,
+Public project over email} section for a nice explanation. If you would
+like to get more heavily involved in Gnuastro's development, then you can
+try the next solution.
 
 @item
 You can have your own forked copy of Gnuastro on any hosting site you like



reply via email to

[Prev in Thread] Current Thread [Next in Thread]