summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2009-07-21 00:39:39 +0200
committerPeter Simons <simons@cryp.to>2009-07-21 02:30:37 +0200
commit148210e6c0f6d42211ec94b3bb75050da1a722ef (patch)
tree80399491370da450b9a58ff93816f170ffe7b9e1 /TODO
parent72d0b562adb6c431ef78189afb5559a09d4b0346 (diff)
downloadautoconf-archive-148210e6c0f6d42211ec94b3bb75050da1a722ef.tar.gz
maint: use maintainer-makefile module from gnulib
Gnulib is now registered as a submodule. Please run "git submodule init" to update your checked-out copy.
Diffstat (limited to 'TODO')
-rw-r--r--TODO56
1 files changed, 56 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..5d540de
--- /dev/null
+++ b/TODO
@@ -0,0 +1,56 @@
+#+TITLE: Autoconf Archive TODO -*- mode:org;coding:utf-8;fill-column:79; -*-
+
+* TODO Document our new mailing lists.
+
+* TODO Decide how to handle non-ASCII content in m4 files
+
+ Several macros contain non-ASCII characters, for example:
+
+ : $ grep@ Ludo m4/*.m4
+ : m4/_ac_c_ifdef.m4:# Copyright (c) 2008 Ludovic Courtès <ludo@chbouib.org>
+ : m4/ac_cxx_compiler_vendor.m4:# Copyright (c) 2008 Ludovic Courtès <ludo@chbouib.org>
+ : m4/ac_cxx_cppflags_std_lang.m4:# Copyright (c) 2008 Ludovic Courtès <ludo@chbouib.org>
+ : m4/ac_cxx_cxxflags_std_lang.m4:# Copyright (c) 2008 Ludovic Courtès <ludo@chbouib.org>
+ : m4/ac_cxx_ldflags_std_lang.m4:# Copyright (c) 2008 Ludovic Courtès <ludo@chbouib.org>
+ : m4/ac_libtoolize_cflags.m4:# Copyright (c) 2008 Ludovic Courtès <ludo@chbouib.org>
+
+ The encoding currently in use is "latin1", but the m4 files don't expose
+ that information. The situation can be improved as follows:
+
+ 1) Add machine-readable charset declarations (i.e. for Emacs) to all m4
+ files. (Or just to those that actually use non-ASCII?)
+
+ 2) Encode all files in UTF-8, like everyone else seems to do. (But add
+ charset declarations anyway?)
+
+ 3) Restrict m4 files to ASCII.
+
+ Pure ASCII is my favorite.
+
+* TODO Figure out how to generate the AUTHORS file
+
+ The file should contain the people who committed to Git and the people who
+ are listed in m4 file copyright lines.
+
+* TODO Improve submission guide lines on the web site
+
+** New submissions should use an AX_ prefix.
+
+ Other prefixes are fine, too, but use of AX_ inside of the Autoconf Archive
+ is encouraged. The AC_ prefix should definitely be avoided, because it's
+ reserved for the GNU Autoconf distribution.
+
+** Patch submissions should put the original authors on Cc.
+
+ Everyone is welcome to submit patches, bug reports, or suggestions to the
+ Autoconf Archive. If you do, please add the original authors to carbon-copy
+ list in the patch tracker. You don't have to, if you don't want to look
+ their addresses up, but it's considered good practice to give the other
+ authors a heads up when the macro is being changed.
+
+** If possible, submit patches with Git.
+
+ Give a usage example for git format-patch.
+
+ If you have an account Savannah, simply request access to the Autoconf
+ Archive's repository so that you can use git push.