• 第一步:先做一个简单的GUI前端,调用 CDBE 的.bat 批处理命令完成现有的功能(CDBE V1.0)
  • 第二步:进一步完善 CDBE (CDBE V2.0)
    • 使用 ANT 完成从 文档校验->文档转换->文档发布 等更加完善的功能(用GUI实现一个操作界面生成ANT所用的 build.xml)

    • 使 CDBE 具备一些文档格式转换的附加功能(用Python实现),如:
      1. to docbook xml
        • rest 到 docbook xml
        • moin 到 docbook xml
        • t2t 到 docbook xml
        • S5 到 docbook slides
      2. to xhtml
        • rest 到 xhtml
        • moin 到 xhtml
        • t2t 到 xhtml
        • html 到 xhtml
      3. to S5
        • rest 到 S5
        • moin 到 S5
        • t2t 到 S5
      4. to rss/atom
        • rest 到 rss/atom
        • moin 到 rss/atom
        • t2t 到 rss/atom
    • 创建 Windows 下的 CDBE 安装程序,而不是现在所使用的zip包

说明:
  1、我对Python和Ant都不熟悉(正在学习中),所以建议先实现第一步。
  2、xsltproc虽然执行速度快,但他目前不支持对DocBook的几个扩展,所以为了减小CDBE的体积,
     将来可能会在 CDBE V2.0 中只使用saxon XSLT 而放弃xsltproc。