From 68868d9d85ee143a2b4954f41bf6d4ce263711dd Mon Sep 17 00:00:00 2001 From: tj Date: Mon, 22 Sep 2014 13:42:50 +0200 Subject: [PATCH] Add CONTRIBUTORS file. Keep track of people who contributed to the Outshine Project to make sure adding it to ELPA/Emacs some day would be possible and hassle-free. Especially email, FSF-status and nontriviality of contributions are the relevant attributes here. --- CONTRIBUTORS.org | 158 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 158 insertions(+) create mode 100644 CONTRIBUTORS.org diff --git a/CONTRIBUTORS.org b/CONTRIBUTORS.org new file mode 100644 index 0000000..2f060e9 --- /dev/null +++ b/CONTRIBUTORS.org @@ -0,0 +1,158 @@ +#+TITLE: Outshine Project Contributors +#+STARTUP: showeverything + +* Thorsten Jolitz + :PROPERTIES: + :roles: principal_developer maintainer + :email: + :FSF: yes + :contributions: outshine.el outorg.el navi-mode.el + :nontrivial: yes + :END: + +He had the initial idea, wrote most of the new code in outshine.el, as +well as the libraries outorg.el and navi-mode.el, and maintains the +whole project. + +* Casten Dominik + :PROPERTIES: + :roles: contributor + :email: + :FSF: yes + :contributions: outshine.el + :nontrivial: yes + :END: + +His library outline-magic.el was merged into outshine.el. + +#+begin_quote +;;; outline-magic.el --- outline mode extensions for Emacs + +;; Copyright (C) 2002, 2013 Carsten Dominik, Thorsten Jolitz + +;; Author: Carsten Dominik +;; Maintainer: Thorsten Jolitz +;; Version: 0.9.1 +;; Keywords: outlines + +;; This file is not part of GNU Emacs. + +;; GNU Emacs is free software; you can redistribute it and/or modify +;; it under the terms of the GNU General Public License as published +;; by the Free Software Foundation; either version 2, or (at your +;; option) any later version. +#+end_quote + +* Per Abrahamsen + :PROPERTIES: + :roles: contributor + :email: + :FSF: ? + :contributions: outshine.el + :nontrivial: yes + :END: + +His library [[https://stuff.mit.edu/afs/sipb/user/jtkohl/elisp/out-xtra.el][out-xtra.el]] was first modified and expanded into library +[[https://github.com/tj64/outxxtra][outxxtra]]. That library was then later-on merged into outshine.el. + +#+begin_quote +;;; out-xtra.el --- Extra support for outline minor mode. + +;; Copyright (C) 1993, 1994 Per Abrahamsen. +;; Copyright abandoned. This file is donated to the public domain. + +;; Author: Per Abrahamsen +#+end_quote + + +* ??? + :PROPERTIES: + :roles: contributor + :email: ? + :FSF: ? + :contributions: outshine.el + :nontrivial: yes + :END: + +Library outline-mode-easy-bindings.el was extracted from the [[http://emacswiki.org/emacs/OutlineMinorMode][Emacs +Wiki]] and merged into outshine.el. Its author is unknown. + +#+begin_quote +;; [OBSOLETE FOR OUTSHINE.EL, BECAUSE ALL FUNCTIONS AND KEYBINDINGS FROM THIS +;; LIBRARY HAVE BEEN MERGED INTO OUTSHINE.EL] + +;; outline-mode-easy-bindings.el (2010-08-15) +;; [...] +;; Copied from: http://emacswiki.org/emacs/OutlineMinorMode +#+end_quote + +* Jonathan Leech-Pepin + :PROPERTIES: + :roles: contributor + :email: + :FSF: ? + :contributions: outorg-export.el + :nontrivial: yes + :END: + +New library [[https://github.com/jleechpe/outorg-export][outorg-export]]. + +#+begin_quote + ;;; outorg-export.el -- Automated exporting through org + ;; Author: Jonathan Leech-Pepin + :FSF: ? + :contributions: outshine.el + :nontrivial: yes + :END: + +Macro for condition keybindings in outshine.el. + +#+begin_quote +;; copied and adapted from Alexander Vorobiev +;; http://www.mail-archive.com/emacs-orgmode@gnu.org/msg70648.html +(defmacro outshine-define-key-with-fallback [...] +#+end_quote + +* Fabrice Niessen + :PROPERTIES: + :roles: contributor + :email: + :FSF: ? + :contributions: outshine.el + :nontrivial: ? + :END: + +Modified snippets of his (old) [[http://www.mygooglest.com/fni/dot-emacs.html][dot-emacs]] made it into outshine.el. + +* Jonas Bernoulli + :PROPERTIES: + :roles: bug-reporter + :email: + :FSF: ? + :contributions: outshine.el + :nontrivial: no + :END: + +Several bugs and issues reported. +