------- 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 -------
