Alec Thomas wrote: > On 6/24/07, W Craig Trader <[EMAIL PROTECTED]> wrote: > >> Duplication of functionality is bad ... so the actual (duplicate) >> business logic should be factored out into a single set of >> administrative APIs that both the command-line and web interfaces use. >> Beyond that, I approve of the idea. >> > > Exactly my stance. If it can be done in such a way that the UI is just a > thin layer, then I'm all for it. I have the feeling though, that most of > the code is actually dealing with getting input from the user, but maybe > not :) > > I would rather see each plugin worry about this on its own than try to come up with some kind of unification of the APIs. If we find that certain patterns become common, maybe a base class like WikiMacroBase could be used, but that will become apparent as the system gets used.
--Noah
signature.asc
Description: OpenPGP digital signature
