1 TODO, WISH LIST

1.1 makefml (bye|chaddr|?) address(regexp)

fml-support: 07101
fml-support: 07104
Incomplate but effective fix is done.
We should rewrite address match routine.

1.2 makefml add ML addr options ?

for example,

	makefml add ML addr s=skip 

? 

1.3 bug fix Content Hanlder


bug fix Content Hanlder ... only in the "allow+multipart" case ?


1.4 redistribute emulation command


command to redistribute an aritcle

Example:

   /usr/local/fml/bin/resend.pl email-address article-number ?

1.5 chaddr reply


aggregate addresses to reply

1.6 mead

fml-support: 6897


if mead finds unknown error format, notify it to administrator.

1.7 $DEFAULT_DIR_MODE in makefml ?


fml-support: 06899


1.8 makefml mkdir()

fml-support:6899
3016:  &Mkdir($dir);
4817:      $s .= "-d \$$_ || &Mkdir(\$$_); \$$_ =~ s#$DIR/##g;\n";


1.9 Document: doc/op


Should we split doc/smm/ (doc/op) to two parts?

	1. fml operations guide

	2. The design and implementation of ml


now we have doc/examples/ as for examples and tutorials.


1.10 rewrite MIME library


Especially base64 encoder. RFC2047 is incomplete for Japanese.

Xref: fml-support:05948


1.11 Japanese configuration files


*	search undefined variables on cf/MANIFEST


*	merge mnews help merge


1.12 Authentication: $SENDER_AUTH_TYPE

$SENDER_AUTH_TYPE = address / pgp


makefml pgp ??? This command is for administrators.
Which command could we use for usual member PGP authentication?


1.13 USE_ENCRYPTION_DISTRIBUTION


DO not use etc/pgp/ for encrypted distribution. Make a new "makefml
command" to handle pgp key for usual users.


1.14 makefml config full menu

 
All variables can be configurable in the menu? 
I may not do it since it only confuses the customize.


1.15 more smart filtering algorithm for e.g. signature


* Signature


*  update filter dynamically 

   http://www.fml.org/some/where/filter-rule.html ? 

* cannot reject ;)
fml-support: 7155

# mget 6869,6870,6880,6908-6917,6970,6992,6994 unpack
# end

* Filter module ?


* MTI document

XRef: fml-support:05930


1.16 Naming Convention


   share ?


1.17 upgrade


1.18 remote administration


more document

>

=> FAQ ?


1.19 CGI

now "alpha phase"


CGI => inject input to "makefml -i stdin".

1.20 misc


   in fml-support ML's Count:06557 

   		or


   Q:	/cgi-bin/fml/ml/$ml

   	/cgi-bin/fml/ml/$ml/
   	/cgi-bin/fml/ml/$ml/*.cgi


   	makefml install
   	makefml cgi-setup 


   Q:	makefml cgi-setup 

   A:	


   	(for "thttpd" compiled with AUTH_FILE options)

   Q:	makefml newml ?


   	optional ?


   	makefml passwd


1.21 Delivery


* $OUTGOING_ADDRESS easy configuration

  kick off smtpfeed, 


* kick off smtpfeed directly

* $smtpd_recipient_restriction
see /etc/postfix/sample*cf


1.22 automatic unsubscribe error addresses


mead for each MTA


   postfix

   qmail =>  http://www.jp.qmail.org/qmaildoc/RFC/RFCQSBMF.html


1.23 moderator and expire

fml-support ML's Count: 05639


1.24 file operation


See fml-support: 5564 


1.25 HTML


* BASE_URL 

* fml-support: 05984

   $HTML_BASE_URL


1.26 HTML again


Content-Type: application/ms-tnef breaks down fml html generator ;-) .. 
but it is o.k. now? (on some OS?)


1.27 RFC1153


* RFC1153 library


1.28 log file


log filename with year

For example: $DIR/log.1999

$LOG_FILE_SUFFIX = ".%C%y";

(perl5 only solution)

   use POSIX;
   $LOGFILE .= strftime($LOG_FILE_SUFFIX, localtime(time));


1.29 lightweight digest


1.30 PGP version

	
	now PGP2

	PGP 5
	PGP 6
	OpenPGP ...

	RFC2015


1.31 Header and the around it

 *  bug ???
	fml-support: 05843
	MANY MANY "; post only (only members can post)"  ...

 *  Received: handling rule for each distributing article and Saved file

 *  $REWRITE_TO not number value


1.32 &Open()

remove &Open()


1.33 rewrite address in one action


command to rewrite addresses in one action ?

	admin rewrite s/domain-A/domain-B/ 

1.34 distrib/

clean up distribution generator 

1.35 BSD make dependence

I depends on NetBSD (bsd)make.



[NEXT CHAPTER]
Copyright (C) 1993-1999 Ken'ichi Fukamachi
All rights of this page is reserved.

# This Document(html format) is automatically geneareted by fwix.pl. 
# fwix (Formatter of WIX Language) is fml document formatter system
# designed to generate plaintext, html, texinfo and nroff from one file.
#
# Copyright (C) 1993-1999 Ken'ichi Fukamachi
#          All rights reserved. 
#               1993-1996 fukachan@phys.titech.ac.jp
#               1996-1999 fukachan@sapporo.iij.ad.jp
# 
# FML is free software; you can redistribute it and/or modify
# it under the terms of GNU General Public License.
# See the file COPYING for more details.