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>