------- Start of forwarded message -------

[admin: sorry for the forward. I'm turning off administrivia filtering
on gossip so this won't happen again. The message used the word
"subscription" and got redirected. ]

[JB...]
rcfile generation at subscription time, what would you base the
individual rcfile customizations on? I guess I don't understand the
goal.

[AL]
Subscribe time custom rcfile would just be copy of current generic one
for "plain vanilla".
Enables others to add modules for automated customizing of particular
lists AFTER they have been subscribed. Also enables you to play around
with test variations on one without affecting others - as in present
DATEFIELDS situation.

Examples of important customization include subscribe and unsubscribe
buttons when the necessary information becomes available, also URLs
pointing to current Info (FAQ) for individual lists.

Many others will occur over time.

Based on quick look only I guess you could implement this immediately to
give us more than the 24 hours announced for updating old messages, e.g.

1. Trivial mod in mailme to copy new generic rcfile (without DATEFIELDS)
into new list directory when created. Test this on new list
subscription.
2. Copy new generic rcfile without DATEFIELDS to every list directory by
trivial script.
3. Modify ours to use DATEFIELDS
4. Trivial mod to use the per list rcfile instead of the generic one.

[AL]
>BTW, re-organization should take account of the possibility of
switching
>from shell to perl so that somebody could implement a package for
>Windows platforms too.

[JB]
I'm sure it is possible, although not a trivial, due to the
heavy reliance on MH.

[AL]
Leave dependence on MH in for first step - just do the reorganized
replacement for mailme etc in perl (or Java) with calls to MH as at
present.

Then when somebody wants to do a Windows version they only have to
figure out how to replace MH. (I suspect there may be existing perl or
Java stuff that is pretty close or even a DOS\Windows version of MH -
but not your problem - all you need to provide is having made it
feasible for others to do without them forking off to a new project by
re-writing entirely).
------- End of forwarded message -------

Reply via email to