阿帕奇»»

  茧3主页

茧3

Cocoon 3路线图

如果您有兴趣开发和改进Cocoon,我们将非常感谢您的参与。这里列出的任务只是建议。如果你有其他想法,请加入我们开发人员邮件列表).

计划外的简单功能

这些任务是每个想为Cocoon 3贡献力量的人的良好起点。

  • [XSLT]改进了XSLT转换器中的错误处理。显示发生错误的XSLT引擎提供的详细信息。(茧管)
  • [XSLT]使TraxTransformer成为CachingPipelineComponent。(茧管)
  • [XSLT]使用Cocoon 2.2 org.apache.Cocoon.components.XSLT。XSLTProcessorImpl(茧管)
  • 支持自定义匹配器(<map:match type=“my-custom-matcher”/>)
  • 启用文件上传(cocoon-servlet)

计划外的高级功能

  • 使用servlet协议时改进缓存(cocoon-servlet/coocoon-sitemap)
  • 在servlet协议中使用SAX缓冲区(cocoon-servlet、cocoon-servlet-service-fw-impl)
  • 审查OSGi的包结构(全部)
  • 在服务级别支持OSGi环境(全部)
  • 提供XML目录支持:找到一种方法,使SAX解析器的实体解析器在直接使用管道组件(cocoop-pipeline)以及与Spring(cocoon-sitemap)一起使用时可配置
  • EHCache作为管道的缓存提供程序(茧管道)
  • 找到一种通用机制来提供全局管道设置(请参阅实体解析器和XML目录支持)(coco-pipeline)
  • 将所有收集器组件(MimeTypeCollector、StatusCodeCollector和LastModifiedCollector)合并到一个组件中,以避免出现多个周围通知(一个就够了)。(茧环)。
  • 适配器,用于从Cocoon 3中使用Cocoon 2.2站点地图组件或迁移更多组件(茧管道)
  • 提供能够在同一管道(茧管)中混合不同组件类型的适配器
  • 如果引发异常,请显示站点地图执行路径。请参阅Cocoon 2.2以了解此功能(Cocoon-sitemap)
  • 管道中基于内容的路由(茧管)
  • 启用嵌套管道(coco-pipeline)
  • 在定义Cocoon站点地图服务的Springbean声明中直接定义站点地图。
  • 提供一个允许执行Cocoon管道的Ant任务。