Return-Path: Delivered-To: apmail-cocoon-cvs-archive@www.apache.org Received: (qmail 91248 invoked from network); 24 Feb 2005 13:09:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 24 Feb 2005 13:09:55 -0000 Received: (qmail 56327 invoked by uid 500); 24 Feb 2005 13:09:54 -0000 Delivered-To: apmail-cocoon-cvs-archive@cocoon.apache.org Received: (qmail 56256 invoked by uid 500); 24 Feb 2005 13:09:54 -0000 Mailing-List: contact cvs-help@cocoon.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@cocoon.apache.org list-help: list-unsubscribe: List-Post: Delivered-To: mailing list cvs@cocoon.apache.org Received: (qmail 56226 invoked by uid 99); 24 Feb 2005 13:09:53 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 24 Feb 2005 05:09:48 -0800 Received: (qmail 90915 invoked by uid 65534); 24 Feb 2005 13:09:47 -0000 Message-ID: <20050224130947.90914.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Thu, 24 Feb 2005 13:09:47 -0000 Subject: svn commit: r155185 [2/3] - in cocoon/trunk/src/documentation/xdocs: plan/book.xml plan/index.xml plan/review-sitemap-docs.xml userdocs/selectors/book.xml userdocs/selectors/requestmethod-selector.xml userdocs/selectors/resourceexists-selector.xml To: cvs@cocoon.apache.org From: upayavira@apache.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Added: cocoon/trunk/src/documentation/xdocs/plan/review-sitemap-docs.xml URL: http://svn.apache.org/viewcvs/cocoon/trunk/src/documentation/xdocs/pla= n/review-sitemap-docs.xml?view=3Dauto&rev=3D155185 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- cocoon/trunk/src/documentation/xdocs/plan/review-sitemap-docs.xml (adde= d) +++ cocoon/trunk/src/documentation/xdocs/plan/review-sitemap-docs.xml Thu F= eb 24 05:09:44 2005 @@ -0,0 +1,3068 @@ + + + +
+ Review of sitemap component documentation + + + +
+ + + +

+ This is a coordination table to assist the systematic review of the + "sitemap component documentation" which is the set of documentation + available at=20 + /userdocs/ + for each sitemap component + (actions generators matchers readers selectors serializers transfo= rmers). +

+

+ This review focusses only on this set of documentation, as part of + the overall documentation + review= . + This set is a key part, because it + addresses the heart of Cocoon - the sitemap components. Having a + well-defined "User Guide" will assist both users and developers to + be more productive. +

+

+ Please assist by sending discussion to the dev mailing list and + patches of xdocs and java code via the issue tracker. + See the To Do section at the bottom. +

+

+ This documentation is generated as part of the Cocoon 'build docs'= process. + An anttask (tools/anttasks/SitemapTask) scans the java code looking + for javadoc-like tags (e.g. @cocoon.sitemap.component.name) and + extracts that information. For each component there is also a defa= ult + document at src/documentation/xdocs/userdocs/ which contains addit= ional + manual content. The two sources are merged to form each final xdoc= , with + two new sections being added (Description and Info). Then Forrest = builds + the final set of documents as part of the normal 'build docs' proc= ess. +

+

These are the SitemapTask attributes that are used in the code: +

    +
  • @cocoon.sitemap.component.documentation - The documentation (o= ptional)
  • +
  • @cocoon.sitemap.component.name - The name of the component in = the sitemap (required)
  • +
  • @cocoon.sitemap.component.logger - The logger category (option= al)
  • +
  • @cocoon.sitemap.component.label - The label for views (optiona= l)
  • +
  • @cocoon.sitemap.component.mimetype - The mime type for seriali= zers and readers (optional)
  • +
  • @cocoon.sitemap.component.hide - If this tag is specified, the= component is not added to the sitemap (optional)
  • +
  • @cocoon.sitemap.component.documentation.disabled - If this tag= is specified, no documentation is generated (optional)
  • +
  • @cocoon.sitemap.component.configuration - Configuration (optio= nal)
  • +
  • @cocoon.sitemap.component.documentation.caching - Caching info= (optional)
  • +
  • @cocoon.sitemap.component.pooling.min - Pooling min (optional)=
  • +
  • @cocoon.sitemap.component.pooling.max - Pooling max (optional)=
  • +
  • @cocoon.sitemap.component.pooling.grow - Pooling grow (optiona= l)
  • +
+
+ + +

The table columns are:

+
    +
  • Java source - The name of the Java source file and link to jav= adoc.
  • +
  • Document - The name of the generated document and a link to it. + This is also the @cocoon.sitemap.component.name
  • +
  • A - The xdoc is available to supply additional manual content.=
  • +
  • B - The java code is in "core" or as a "block".
  • +
  • C - The javadoc-like tags (SitemapTask attributes) are availab= le in the code.
  • +
  • D - The component parameters are properly described.
  • +
  • E - The code and xdoc are synchronised between Cocoon trunk an= d 2.1 branch.
  • +
+

Cell values are:

+
    +
  • blank - Not yet investigated.
  • +
  • y - Yes.
  • +
  • n - No.
  • +
  • - - Not relevant.
  • +
  • * - Has issues, needs more work.
  • +
+

There are 314 entries.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Java sourceDocumentABCDE
AbstractActionncoren
AbstractComplementaryConfigurableActi= onncoren
AbstractConfigurableActionncoren
AbstractDatabaseActionndatabasesn
AbstractFormsActionnformsn
AbstractMultiActionncoren
AbstractValidatorActionncoren
AuthActionnauthentication-fwn
AuthActionnportal-fwn
BookmarkActionnportaln
CacheEventActionneventcachen
ClearCacheActionncoren
ClearPersistentStoreActionncoren
CommandActionnscratchpadn
ComposerActionncoren
ConfigurableComposerActionncoren
ConfigurableServiceableActionncoren
CookieCreatorActionnscratchpadn
CookieValidatorActionnscratchpadn
CopletSetDataActionnportaln
CopySourceActionncoren
DatabaseAddActionndatabasesn
DatabaseAuthenticatorActionndatabasesn
DatabaseCookieAuthenticatorAction + ndatabasesn
DatabaseDeleteActionndatabasesn
DatabaseSelectActionndatabasesn
DatabaseUpdateActionndatabasesn
DbXMLAuthenticatorActionnxmldbn
FacesActionnfacesn
ExpiresPipelineActionnscratchpadn
FormManagerActionnsession-fwn
FormValidatorActionncoren
HandleFormSubmitActionnformsn
HelloActionncoren
HttpCacheActionncoren
HttpHeaderActionncoren
InputModuleActionncoren
JMSPublisherActionnjmsn
LinkTranslatorMapActionnscratchpadn
LocaleActionncoren
LoggedInActionnauthentication-fwn
LoginActionnauthentication-fwn
LoginActionnportaln
LogoutActionnauthentication-fwn
LogoutActionnportaln
MailActionnmailn
MakeFormActionnformsn
modular/DatabaseActionndatabasesn
modular/DatabaseAddActionndatabasesn
modular/DatabaseDeleteActionndatabasesn
modular/DatabaseSelectActionndatabasesn
modular/DatabaseQueryActionndatabasesn
modular/DatabaseUpdateActionndatabasesn
ObjectModelActionnportaln
OraAddActionndatabasesn
OraUpdateActionndatabasesn
PropagatorActionncoren
RequestParamActionncoren
RequestParameterExistsActionncoren
ResourceExistsActionncoren
SaveActionnportaln
ScriptActionscri= ptybsfn
SectionCutterActionnscratchpadn
SendmailActionse= ndmailymailn
ServerPagesActionnxspn
ServiceableActionncoren
SessionActionses= sionnsession-fwn
SessionFormActionnsession-fwn
SessionInvalidatorActionncoren
SessionIsValidActionncoren
SessionPropagatorActionncoren
SessionStateActionncoren
SessionValidatorActionncoren
SetCharacterEncodingActionncoren
TagtestActionntaglibn
modular/TestActionncore/samplesn
castor/TestBeanActionnscratchpadn
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Java sourceDocumentABCDE
AbstractCopletGeneratornportaln
AbstractGeneratorncoren
AntBuildGeneratornscratchpadn
AsciiArtSVGGeneratornasciiartn
BasketContentGeneratornportaln
BasketGeneratornportaln
CalendarGeneratorcalendarycorey
ClientBindingGeneratornscratchpad/flown
ComposerGeneratorncoren
ConfigurationGeneratornauthentication-fwn
ConfigurationGeneratornportal-fwn
DirectoryGeneratordirectoryycorey
erroryn
EventCacheGeneratorneventcachen
ExceptionGeneratorncore/samplesn
extractoryn
FileGenerator= fileycorey
FormsGeneratornmailn
FragmentExtractorGeneratornbatikn
GarbageGeneratornscratchpadn
GenericProxyGeneratornproxyn
HTMLGenerator= htmlyhtmly
HttpProxyGeneratornproxyn
ImageDirectoryGeneratorimagedirectoryycorey
IMAPGeneratornmailn
JellyGeneratornscratchpadn
JSGeneratornxspn
JSPGeneratorj= spyjspn
JXTemplateGeneratorjx= ycorey
LinkStatusGeneratorlinkstatusycorey
LogicsheetCodeGenerator + nxspn
MarkupCodeGeneratornxspn
MP3DirectoryGeneratormp3directoryycorey
NekoHTMLGeneratornhtmly
NotifyingGeneratorncoren
ParseExceptionGeneratornchaperonn
PauseGeneratorncore/testn
PhpGeneratorp= hpyphpn
PortalGeneratornportaln
PortalGeneratornportal-fwn
profileyn
ProfilerGeneratornprofilern
ProgramGeneratornxspn
xsp/PythonGeneratornpythonn
RequestAttributeGeneratornscratchpady
RequestGeneratorrequestycorey
RequestParameterGeneratornscratchpadn
ScriptGeneratorscriptybsfn
SearchGeneratorsearchylucenen
ServerPagesGeneratorserverpagesyxspn
ServiceableGeneratorncoren
ServletGeneratorncoren
SessionAttributeGeneratorncorey
SlopGeneratornslopn
StatusGeneratorstatusycorey
StreamGeneratorstreamycorey
SWFGeneratornswfn
TextGeneratornchaperonn
TraversableGeneratornrepositoryn
TraversableSourceDescriptionGenerat= ornrepositoryn
TraxGeneratornscratchpadn
VelocityGeneratorvelocityyvelocityn
wsproxyyn
WebServiceProxyGeneratornproxyn
XMidiGeneratornmidin
XMLDBGeneratorxmldbyxmldbn
XMLDBCollectionGeneratorxmldbcollectionyxmldbn
XPathDirectoryGeneratorxpathdirectoryycorey
XPathTraversableGeneratornrepositoryn
XSPGeneratornxspn
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Java sourceDocumentABCDE
AbstractPreparableMatcherncoren
AbstractRegexpMatcherncoren
AbstractWildcardMatcherncoren
CookieMatcherncoren
HeaderMatcherncoren
LocaleMatcherncoren
modular/CachingRegexpMatcherncoren
modular/CachingWildcardMatcherncoren
modular/WildcardMatcherncoren
MountTableMatcherncoren
ParameterMatcherncoren
PreparableMatcherncoren
RegexpHeaderMatcherncoren
RegexpHostMatcherncoren
RegexpParameterMatcherncoren
RegexpRequestAttributeMatcherncoren
RegexpRequestParameterMatcherncoren
RegexpSessionAttributeMatcherncoren
RegexpURIMatcherncoren
RegexpURIDefaultsMatchernscratchpadn
RequestAttributeMatcherncoren
RequestParameterMatcherncoren
SessionAttributeMatcherncoren
WildcardHeaderMatcherwildcardheaderycoren
WildcardHostMatcherncoren
WildcardParameterMatcherncoren
WildcardRequestAttributeMatcherncoren
WildcardRequestParameterMatcherncoren
WildcardSessionAttributeMatcherncoren
WildcardURIMatcherwildcarduriycoren
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Java sourceDocumentABCDE
AbstractReaderncoren
AxisRPCReaderaxi= srpcyaxisn
ComposerReaderncoren
DatabaseReaderda= tabaseydatabasesn
DirectoryZipArchiverdirectoryziparchiveryscratchpadn
ImageReaderimage= ycoren
JSPReaderjspyjspn
ProxyReadernportaln
ResourceReaderre= sourceycoren
ServiceableReaderncoren
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Java sourceDocumentABCDE
AbstractRegexpSelectorncoren
AbstractSwitchSelectorncoren
BrowserSelectorbrowserycoren
CookieSelectorncoren
ComponentsSelectorncoren
DateSelectorda= teyscratchpadn
ExceptionSelectorncoren
GeneratorSelectornxspn
HeaderSelectorncoren
HostSelectorho= stycoren
MailCommandSelectornmailn
MediaSelectornsession-fwn
NamedPatternsSelectorncoren
OutputComponentSelectorncoren
ParameterSelectorparameterycoren
RegexpHeaderSelectorregular-expression-headerycoren
RegexpRequestParameterSelectorncoren
RequestAttributeSelectorrequestattributeycoren
RequestMethodSelectorrequestmethodycoren
RequestParameterSelectorrequestparameterycoren
ResourceExistsSelectorncoren
SessionAttributeSelectorncoren
SimpleSelectorncoren
SitemapComponentSelectorncoren
SwitchSelectorncoren
XPathExceptionSelectorncoren
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Java sourceDocumentABCDE
AbstractSerializerncoren
AbstractSerializernscratchpad/garbagen
AbstractTextSerializerncoren
ElementProcessorSerializernpoin
EncodingSerializernserializersn
EncodingSerializernscratchpad/garbagen
FOPSerializernfopn
HSSFSerializernpoin
HTMLSerializerhtmlycorey
HTMLSerializernserializersn
HTMLSerializernscratchpad/garbagen
IncludingHTMLSerializernportaln
iTextSerializernitextn
LinkSerializerlinkycoren
pclyn
pdfyn
POIFSSerializernpoin
= psyn
RTFSerializernjforn
Serializernscratchpad/garbagen
SVGSerializersvgybatikn
svgjpegyn
svgpngyn
svgtiffyn
svgxmlyn
SWFSerializernswfn
TextSerializertextycoren
vrmlyn
wapyn
xhtmlyn
XHTMLSerializernserializersn
XHTMLSerializernscratchpad/garbagen
xlsyn
XMidiSerializernmidin
XMLSerializerxmlycoren
sax/XMLSerializernserializersn
XMLSerializernserializersn
XMLSerializernscratchpad/garbagen
ZipArchiveSerializerziparchiveycoren
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + [=2E.. 370 lines stripped ...]
Java sourceDocumentABCDE
AbstractConstrainedTransfo= rmernscratchpadn
AbstractCopletTransformernportaln
AbstractDOMTransformerncoren
AbstractExtractionTransformer + ncoren
AbstractSAXTransformerncoren
AbstractSessionTransformer= nsession-fwn
AbstractTransformerncoren
AugmentTransformeraugmentycorey
BasketTransformernportaln
BetwixtTransformernscratchpadn
CastorTransformernscratchpadn
CIncludeTransformercincludeycorey
CopletTransformernportaln
DASLTransformernwebdavn
DeliTransformerndelin
EncodeURLTransformerencodeurlycorey
ErrorAwareTraxTransformernscratchpadn
EventLinkTransformernportaln
ExtendedParserTransformernchaperonn
extractoryn
FragmentExtractorTransformernbatikn
FilterTransformerfilterycorey
FormsTemplateTransformernformsn
HTMLEventLinkTransformernportaln
HTMLRootTransformernportaln
HTMLTransformernhtmln
I18nTransformeri18nycorey
IncludeTransformerincludeyscratchpady