libs-gsweb/TODO
Manuel Guesdon a34ef71f50 2002-03-07 Manuel Guesdon <mguesdon@orange-concept.com>
* GSWeb.framework/GSWAdaptor.h/.m:
		o added -isMultiThreadEnabled
		o method parameters names changes to conform to coding standards
	* GSWeb.framework/GSWResponse.h:
		o method parameters names changes to conform to coding standards
		o added missing method declarations
	* GSWeb.framework/GSWTemplateParserXML.m:
		o remove some 'error' messages from xml parser
	* GSWExtensions.framework/Makefile.preamble:
		o various changes (debug flags,...)
	* GSWExtensionsGSW.framework/Makefile.preamble:
		o various changes (debug flags,...)
	* GSWeb.framework/Makefile.preamble:
		o various changes (debug flags,libwrap,...)
	* GSWeb.framework/GSWDebug.h:
		o debug flags changes
	* GSWExtensions.framework/GSWExceptionPage.gswc/GSWExceptionPage.gswd:
		o change .gif to .mng
	* GSWExtensions.framework/GSWPageRestorationErrorPage.gswc/GSWPageRestorationErrorPage.gswd:
		o change .gif to .mng
	* GSWExtensions.framework/GSWSessionCreationErrorPage.gswc/GSWSessionCreationErrorPage.gswd:
		o change .gif to .mng
	* GSWeb.framework/GSWConfig.h: added GSWOPTVALUE_AdaptorHost
	* GSWeb.framework/GSWConstants.h/.m: added GSWOPT_AdaptorHost
	* GSWeb.framework/GSWApplication.m: added GSWOPT_AdaptorHost default value
	* GSWeb.framework/GSWDefaultAdaptor.h/.m:
		o adding connection refuse feature
		o added ivar adaptorHost
		o added host and port in "Waiting for connections" message
		o ivar names changes to conform to coding standards
	* GSWeb.framework/GSWDefaultAdaptorThread.m:
		o adding connection refuse feature
		o ivar names changes to conform to coding standards
	* GSWeb.framework/GSWComponent.m:
		o logs
	* GSWeb.framework/GSWDeployedBundle.m:
		o Search WebServer resources in Resources/WebServer/ instead of WebServerResources
	* GSWeb.framework/GSWProjectBundle.m
		o bug fix for wonames
	* GSWExtensions.framework/GSWDictionaryRepetition.h/m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWCollapsibleComponentContent.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWExceptionPage.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWIFrame.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWMetaRefresh.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWPageRestorationErrorPage.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWRedirect.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWSessionRestorationErrorPage.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWSessionCreationErrorPage.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensions.framework/GSWStatsPage.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensionsGSW.framework/GSWFileUploadFormComponent.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensionsGSW.framework/GSWSimpleFormComponent.h/.m:
		o ivar names changes to conform to coding standards
	* GSWExtensionsGSW.framework/GSWTabComponent.m:
		o ivar names changes to conform to coding standards
	* GSWExtensionsGSW.framework/GSWValidationFailureComponent.h/.m:
		o ivar names changes to conform to coding standards


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gsweb/trunk@13029 72102866-910b-0410-8b05-ffd578937521
2002-03-06 23:13:23 +00:00

265 lines
3.7 KiB
Text

Todo
****
We're Looking for Volunteers !
===============================
Please contact me at <gsweb@sbuilders.com> if you want to help.
Comments
===============================
Mean of tags in the code:
//NDFN: function not defined in WO documentation
//TODOFN: function to write
//TODOV: We have to verify this point
//TODO: There some things to do (exception raising,...)
TODO
===============================
* WebScript Interpreter
* Verify dynamic libraries loading (which enable to use dynamic libraries as we
can use WebScripts) and unloading.
...
...
TODO by Module
===============================
When there is no comment for a module, it means that there is no TODO
information, not that there is nothing to do !
* GSWeb.m
* NSObject+IVarAccess+PerformSel.m
#OK
* NSString+HTML.m
#
* NSString+Trimming.m
#OK
* GSWActiveImage.m
#: appendStringAtRight:withMapping:
appendStringAtLeft:withMapping:
OK near finished
* GSWAdaptor.m
#
* GSWApplet.m
#!
TODO: All
* GSWApplication.m
* GSWAssociation.m
* GSWBody.m
OK. Finished
* GSWBrowser.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWCheckBox.m
OK
* GSWCheckBoxList.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWComponent.m
* GSWComponentContent.m
OK. Finished
* GSWComponentDefinition.m
* GSWComponentReference.m
OK.
* GSWConditional.m
OK. Finished
* GSWContext.m
* GSWCookie.m
OK. Finished
* GSWDefaultAdaptor.m
* GSWDirectAction.m
* GSWDirectActionRequestHandler.m
* GSWDisplayGroup.m
* GSWDynamicElement.m
OK. Finished
* GSWElement.m
OK. Finished
* GSWElementIDString.m
OK. Finished
* GSWEmbeddedObject.m
TODO:
appendToResponse
* GSWFileUpload.m
TODO
* GSWForm.m
Verify [Tested: Seems to work]
* GSWFrame.m
OK. Finished
* GSWGenericContainer.m
TODO:
appendToResponse
* GSWGenericElement.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWHTMLElement.m
* GSWHiddenField.m
OK. Finished
* GSWHyperlink.m
OK. Verify all cases (differents parameters)
* GSWImage.m
OK. Finished
* GSWImageButton.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWJavaScript.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWKeyValueAssociation
* GSWMultiKeyDictionary
OK. Improvement: do a real dictionary !
* GSWNestedList.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWParam.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWPasswordField.m
OK. Finished
* GSWPopUpButton.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWRadioButton.m
Verify [Tested: Seems to work]
* GSWRadioButtonList.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWRepetition.m
OK. Finished
* GSWRequest.m
TODO:
Check formValues implementation
* GSWRequestHandler.m
* GSWResetButton.m
OK. Finished
* GSWResourceManager.m
Manage better stringsTable cache (test if files changed...)
* GSWResourceRequestHandler.m
* GSWServerSessionStore.m
OK. Finished
* GSWResponse.m
* GSWSession.m
* GSWSessionStore.m
* GSWSessionTimeOut.m
OK. Finished
* GSWSessionTimeOutManager.m
OK. Finished
* GSWStaticGroup.m
OK. Finished
* GSWStatisticsStore.m
* GSWString.m
TODO:
formatNumber
* GSWSubmitButton.m
OK. Finished
* GSWSwitchComponent.m
OK. Finished
* GSWTextField.m
OK. Finished
* GSWTransactionRecord
* GSWVBScript.m
TODO:
takeValuesFromRequest
invokeActionForRequest
appendToResponse
* GSWPageDefElement.m
OK. Finished
* GSWPageDefParser.m
Generated from wod.g
* GSWWorkerThread.m
* GSWHTMLParser.m
OK. Finished
* GSWURLValuedElementData.m
OK. Finished
* GSWUtils.m