Changes between Version 5 and Version 6 of QuickbookWikiProcessor


Ignore:
Timestamp:
Jun 29, 2007, 7:29:00 PM (15 years ago)
Author:
Matias Capeletto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • QuickbookWikiProcessor

    v5 v6  
    1919           * [HtmlToDockbookProject HTML to docbook]
    2020           * [ImprovingBoostbook Improving Boostbook]
    21            * '''[QuickbookWikiProcessor Quickbook as a WikiProcessor for our Trac]'''
     21           * '''[QuickbookWikiProcessor Quickbook WikiProcessor]'''
    2222           * [QuickbookSourceStylesheetProject Quickbook source stylesheet]
    2323           * [SvgIconsSetProject SVG icons set project]
    2424           * [SyntaxHighlightingProject Syntax highlighting project]
    25            * [BoostTracSyntaxColoring Trac Syntax Coloring for Boostbook, Quickbook and Jamfiles]
     25           * [BoostTracSyntaxColoring Trac Syntax Coloring]
    2626      * [BrowserTestingChart Browser Testing Chart]
    2727      * [LibrariesLogos Logo Playground]
     
    3131[[Image(http://matias.capeletto.googlepages.com/boost_trac_wiki_processors.png,nolink)]]
    3232
    33 In construction!
     33=== Introduction ===
     34
     35It will be excellent if I could write directly in Quickbook syntax
     36in the Trac Wiki. This would allow us to have an uniform syntax in
     37our Wiki and docs sources, allowing to copy and paste, share stylesheets, etc.
     38
     39An example of the use will be:
     40
     41{{{
     42#!quickbook
     43
     44[heading Quickbook Rocks!]
     45
     46[table
     47
     48[[Feature              ][Purpose                                   ]]
     49
     50[[Templates            ][Extensibility and constants               ]]
     51[[Code import          ][Code consistency, callouts and reuse      ]]
     52[[Wiki style formatting ][High signal to noise ratio in source code ]]
     53[[Internal links       ][Easy to use inter-doc anchors             ]]
     54[[Syntax Highlighting  ][Both in code blocks and in `inline code`  ]]
     55
     56]
     57}}}
     58
     59From some initial research we need two things:
     60
     61(1) The completion of Rene Rivera's [QuickbookHtmlBackend quickbook HTML backend].
     62(2) A [WikiProcessors Trac WikiProcessor] written in Python that integrates Rene
     63works in the Trac Wiki.
     64
     65=== Objectives ===
     66
     67Complete the second point from the above list. Rene could then use it to test
     68his work and we will have a *very* good reason to finished the backend.
     69
     70A second task will be to look into the
     71[http://trac.edgewall.org/wiki/ProcessorBazaar Trac Processor Bazaar] to
     72investigate what things may be useful for us ( Take a look at
     73[http://trac.edgewall.org/wiki/ProcessorBazaar#docbook docbook],
     74[http://trac.edgewall.org/wiki/ProcessorBazaar#graphviz graphviz]
     75and http://trac.edgewall.org/wiki/ProcessorBazaar#latex-math latex-math] ).
     76
     77=== Help wanted ===
     78
     79If you are interested, please send a mail to the
     80[https://lists.sourceforge.net/lists/listinfo/boost-docs boost-docs list]
     81telling us you want to help.
     82
     83[[Image(http://matias.capeletto.googlepages.com/help_wanted.png,nolink)]]
    3484
    3585----
     
    53103           * [HtmlToDockbookProject HTML to docbook]
    54104           * [ImprovingBoostbook Improving Boostbook]
    55            * '''[QuickbookWikiProcessor Quickbook as a WikiProcessor for our Trac]'''
     105           * '''[QuickbookWikiProcessor Quickbook WikiProcessor]'''
    56106           * [QuickbookSourceStylesheetProject Quickbook source stylesheet]
    57107           * [SvgIconsSetProject SVG icons set project]
    58108           * [SyntaxHighlightingProject Syntax highlighting project]
    59            * [BoostTracSyntaxColoring Trac Syntax Coloring for Boostbook, Quickbook and Jamfiles]
     109           * [BoostTracSyntaxColoring Trac Syntax Coloring]
    60110      * [BrowserTestingChart Browser Testing Chart]
    61111      * [LibrariesLogos Logo Playground]