You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Jeremy Quinn <je...@media.demon.co.uk> on 2000/07/23 13:17:54 UTC
FP TagLib to do
Hi All,
Here is my current list of issues to deal with in the FP TagLib.
Comments much appreciated. What to ignore, what have I missed?
New Xalan + Xerces, working?
XSchema based Form Validation?
Write a schema for the sample
Some way for copying in a blank template before filling it in
for more complex Node building
Allow an individual fp:write to override the resource's default-mode setting
For instance, you may want to overwrite some Nodes, while adding to others.
eg. add a new <modified/> Node each time an edit happens,
instead of overwriting the old one.
Update logicsheet to be better at mixing attributes with child elements
for tag settings, maybe not so important ....
Handle multiple users wanting to modify at the same time?
think about a check-in/check-out scheme
static Hashtable?
tracks files in use on handleResource
auto expires ?? - in case of crashing browsers!
expire on check-out ??
implemented by new config tag for fp:resource ??
Multiple Language support?
Have not really thought about it.
Got bits of Content all over the place in the Demo
Errors, default values, StyleSheet, editable files etc.
Some error messages come from FP Libraries, some from Xerces
bit of a mess, init?
Investigate XPath based content searching?
one file?
many files?
Allow fp:write to create new files
another Template issue ....
How should fp:write handle String[] from calling request.getParameterValues()
to get "Multiple Selects" etc?
fp:write currently handles Node, Node[] and String.
Test/Make example of Form Chaining
inter-form param passing using hidden fields, sessions etc.
Is it possible to only save the data if it has actually changed?
Can a resource save, override an error condition?
Would it be useful, for logging etc?
Document and clean up public methods and variables in FP
More Samples
Allow turning off of fp-status attributes?
What kinds of urls really work for
Redirect?
File?
relative, absolute, root, remote, resource?
Is there a role for HTTP PUT for editing resources remote to the server?
What about XML/RPC?
It is after all just XML in a POST Request
Is there a role to play?
serves up to an Editor Applet?
Hmmm, big list!
regards Jeremy
--
___________________________________________________________________
Jeremy Quinn Karma Divers
webSpace Design
HyperMedia Research Centre
<ma...@mac.com> <http://www.media.demon.co.uk>
<phone:+44.[0].20.7737.6831> <pa...@sms.genie.co.uk>