diff options
| author | Glenn Morris | 2013-02-16 12:24:50 -0800 |
|---|---|---|
| committer | Glenn Morris | 2013-02-16 12:24:50 -0800 |
| commit | 6d4cb47e63cfd964ad94fb3e6b1821e5ee38f566 (patch) | |
| tree | 70990363c3830fb8fc4ceecfc483eff531c4ce1f | |
| parent | e5b246e9f36efcf667809b22538af3c33fe6d99a (diff) | |
| download | emacs-6d4cb47e63cfd964ad94fb3e6b1821e5ee38f566.tar.gz emacs-6d4cb47e63cfd964ad94fb3e6b1821e5ee38f566.zip | |
A few small TODO and CONTRIBUTE updates
| -rw-r--r-- | etc/CONTRIBUTE | 3 | ||||
| -rw-r--r-- | etc/TODO | 26 |
2 files changed, 24 insertions, 5 deletions
diff --git a/etc/CONTRIBUTE b/etc/CONTRIBUTE index ee51d5456cc..3ccd180aa0c 100644 --- a/etc/CONTRIBUTE +++ b/etc/CONTRIBUTE | |||
| @@ -22,7 +22,8 @@ inclusion in a future version of Emacs (see below). | |||
| 22 | 22 | ||
| 23 | If you don't feel up to hacking Emacs, there are many other ways to | 23 | If you don't feel up to hacking Emacs, there are many other ways to |
| 24 | help. You can answer questions on the mailing lists, write | 24 | help. You can answer questions on the mailing lists, write |
| 25 | documentation, find and report bugs, contribute to the Emacs web | 25 | documentation, find and report bugs, check if existing bug reports |
| 26 | are fixed in newer versions of Emacs, contribute to the Emacs web | ||
| 26 | pages, or develop a package that works with Emacs. | 27 | pages, or develop a package that works with Emacs. |
| 27 | 28 | ||
| 28 | Here are some style and legal conventions for contributors to Emacs: | 29 | Here are some style and legal conventions for contributors to Emacs: |
| @@ -7,9 +7,24 @@ See the end of the file for license conditions. | |||
| 7 | If you are ready to start working on any of these TODO items, we | 7 | If you are ready to start working on any of these TODO items, we |
| 8 | appreciate your help; please write to emacs-devel@gnu.org so we can be | 8 | appreciate your help; please write to emacs-devel@gnu.org so we can be |
| 9 | aware that the problem is being addressed, and talk with you how to do | 9 | aware that the problem is being addressed, and talk with you how to do |
| 10 | it best. Since Emacs is an FSF-copyrighted package, please be | 10 | it best. Also to check that it hasn't been done already, since we |
| 11 | prepared to sign legal papers to transfer the copyright on your work | 11 | don't always remember to update this file! It is best to consult |
| 12 | to the FSF. | 12 | the latest version of this file in the Emacs source code repository. |
| 13 | |||
| 14 | Since Emacs is an FSF-copyrighted package, please be prepared to sign | ||
| 15 | legal papers to transfer the copyright on your work to the FSF. | ||
| 16 | For more details on this, see the section "Copyright Assignment" | ||
| 17 | in etc/CONTRIBUTE. That file also contains some more practical | ||
| 18 | details about getting involved. | ||
| 19 | |||
| 20 | As well as the issues listed here, there are bug reports at | ||
| 21 | <http://debbugs.gnu.org>. Bugs tagged "easy" ought to be suitable for | ||
| 22 | beginners to work on, but unfortunately we are not very good at using | ||
| 23 | this tag. Bugs tagged "help" are ones where assistance is required, | ||
| 24 | but may be difficult to fix. Bugs with severity "important" or higher | ||
| 25 | are the ones we consider more important, but these also may be | ||
| 26 | difficult to fix. Bugs with severity "minor" may be simpler, but this | ||
| 27 | is not always true. | ||
| 13 | 28 | ||
| 14 | * Tentative plan for Emacs-24 | 29 | * Tentative plan for Emacs-24 |
| 15 | 30 | ||
| @@ -61,7 +76,7 @@ to use it. | |||
| 61 | ** Convert all defvars with leading `*' in the doc-strings into defcustoms | 76 | ** Convert all defvars with leading `*' in the doc-strings into defcustoms |
| 62 | of appropriate :type and :group. | 77 | of appropriate :type and :group. |
| 63 | 78 | ||
| 64 | ** Remove any leading `*'s from defcustom doc-strings. | 79 | ** Remove any leading `*'s from defcustom doc-strings. [done?] |
| 65 | 80 | ||
| 66 | ** Remove unnecessary autoload cookies from defcustoms. | 81 | ** Remove unnecessary autoload cookies from defcustoms. |
| 67 | This needs a bit of care, since often people have become used to | 82 | This needs a bit of care, since often people have become used to |
| @@ -267,6 +282,9 @@ specified filters, specified timers, and specified hooks. | |||
| 267 | ** Remove the limitation that window and frame widths and heights can | 282 | ** Remove the limitation that window and frame widths and heights can |
| 268 | be only full columns/lines. | 283 | be only full columns/lines. |
| 269 | 284 | ||
| 285 | ** The GNUstep port needs some serious attention, ideally from someone | ||
| 286 | familiar with GNUstep and Objective C. | ||
| 287 | |||
| 270 | * Other features we would like: | 288 | * Other features we would like: |
| 271 | 289 | ||
| 272 | ** Allow frames(terminals) created by emacsclient to inherit their environment | 290 | ** Allow frames(terminals) created by emacsclient to inherit their environment |