[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master ac0834d 05/36: Updated readme: added information about con
From: |
Alexey Veretennikov |
Subject: |
[elpa] master ac0834d 05/36: Updated readme: added information about contributing |
Date: |
Wed, 27 Jan 2016 23:50:49 +0000 |
branch: master
commit ac0834d15827ab7c07f78209ec233ed384c08e19
Author: Alexey Veretennikov <address@hidden>
Commit: Alexey Veretennikov <address@hidden>
Updated readme: added information about contributing
---
README.md | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/README.md b/README.md
index 2b9622e..11cb10b 100644
--- a/README.md
+++ b/README.md
@@ -16,6 +16,22 @@ Add to your `.emacs` or `.emacs.d/init.el` following lines:
Follow the installation instructions for the GNU ELPA above.
+## Contributions
+You can contribute to **ztree** in one of the following ways.
+- Submit a bug report
+- Submit a feature request
+- Submit a simple pull request (with changes < 15 lines)
+
+### Copyright issues
+Since **ztree** is a part of [GNU ELPA](https://elpa.gnu.org/), it is
copyrighted by the [Free Software Foundation, Inc.](http://www.fsf.org/).
Therefore in order to submit nontrivial changes (with total amount of lines >
15), one needs to to grant the right to include your works in GNU Emacs to the
FSF.
+
+For this you need to complete
[this](https://raw.githubusercontent.com/fourier/ztree/contributions/request-assign.txt)
form, and send it to address@hidden(mailto:address@hidden). The FSF will send
you the assignment contract that both you and the FSF will sign.
+
+For more information one can read [here](www.gnu.org/licenses/why-assign.html)
to understand why it is needed.
+
+As soon as the paperwork is done one can contribute to **ztree** with bigger
pull requests.
+Note what pull requests without paperwork done will not be accepted, so please
notify the maintainer ([Alexey Veretennikov](mailto:address@hidden)) if
everything is in place.
+
### Manual
Add the following to your .emacs file:
- [elpa] master updated (e7f3aa4 -> a136ff8), Alexey Veretennikov, 2016/01/27
- [elpa] master 4e112f8 04/36: Updated add-tree method, Alexey Veretennikov, 2016/01/27
- [elpa] master ac0834d 05/36: Updated readme: added information about contributing,
Alexey Veretennikov <=
- [elpa] master 5603c70 02/36: Updated README to include new variable introduced in issue #23, Alexey Veretennikov, 2016/01/27
- [elpa] master c6c9257 01/36: Implemented issue #23: Add optional unicode tree drawing facility, Alexey Veretennikov, 2016/01/27
- [elpa] master c75719f 10/36: Replaced hardcoded diff with diff-command from diff.el, Alexey Veretennikov, 2016/01/27
- [elpa] master 418af99 08/36: Added face for ignored files, Alexey Veretennikov, 2016/01/27
- [elpa] master 45b6921 09/36: Updated print function, Alexey Veretennikov, 2016/01/27
- [elpa] master 04b29c8 06/36: Updated readme, Alexey Veretennikov, 2016/01/27
- [elpa] master 67b9b4b 03/36: Issue #24: updated traverse function, Alexey Veretennikov, 2016/01/27
- [elpa] master 4a935ee 07/36: Reshuffled readme, Alexey Veretennikov, 2016/01/27
- [elpa] master 6018029 11/36: Started updating diff logic to include ignored files, Alexey Veretennikov, 2016/01/27
- [elpa] master c227ed8 12/36: Added debug output and some other changes, Alexey Veretennikov, 2016/01/27