From 6d4cb47e63cfd964ad94fb3e6b1821e5ee38f566 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Sat, 16 Feb 2013 12:24:50 -0800 Subject: [PATCH] A few small TODO and CONTRIBUTE updates --- etc/CONTRIBUTE | 3 ++- 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). If you don't feel up to hacking Emacs, there are many other ways to help. You can answer questions on the mailing lists, write -documentation, find and report bugs, contribute to the Emacs web +documentation, find and report bugs, check if existing bug reports +are fixed in newer versions of Emacs, contribute to the Emacs web pages, or develop a package that works with Emacs. Here are some style and legal conventions for contributors to Emacs: diff --git a/etc/TODO b/etc/TODO index 04963597510..d584168b263 100644 --- a/etc/TODO +++ b/etc/TODO @@ -7,9 +7,24 @@ See the end of the file for license conditions. If you are ready to start working on any of these TODO items, we appreciate your help; please write to emacs-devel@gnu.org so we can be aware that the problem is being addressed, and talk with you how to do -it best. Since Emacs is an FSF-copyrighted package, please be -prepared to sign legal papers to transfer the copyright on your work -to the FSF. +it best. Also to check that it hasn't been done already, since we +don't always remember to update this file! It is best to consult +the latest version of this file in the Emacs source code repository. + +Since Emacs is an FSF-copyrighted package, please be prepared to sign +legal papers to transfer the copyright on your work to the FSF. +For more details on this, see the section "Copyright Assignment" +in etc/CONTRIBUTE. That file also contains some more practical +details about getting involved. + +As well as the issues listed here, there are bug reports at +. Bugs tagged "easy" ought to be suitable for +beginners to work on, but unfortunately we are not very good at using +this tag. Bugs tagged "help" are ones where assistance is required, +but may be difficult to fix. Bugs with severity "important" or higher +are the ones we consider more important, but these also may be +difficult to fix. Bugs with severity "minor" may be simpler, but this +is not always true. * Tentative plan for Emacs-24 @@ -61,7 +76,7 @@ to use it. ** Convert all defvars with leading `*' in the doc-strings into defcustoms of appropriate :type and :group. -** Remove any leading `*'s from defcustom doc-strings. +** Remove any leading `*'s from defcustom doc-strings. [done?] ** Remove unnecessary autoload cookies from defcustoms. This needs a bit of care, since often people have become used to @@ -267,6 +282,9 @@ specified filters, specified timers, and specified hooks. ** Remove the limitation that window and frame widths and heights can be only full columns/lines. +** The GNUstep port needs some serious attention, ideally from someone +familiar with GNUstep and Objective C. + * Other features we would like: ** Allow frames(terminals) created by emacsclient to inherit their environment -- 2.11.4.GIT