Estimated workload
3 month

DokuWiki importer has seen two iterations in GSOC so far in 2017 2018. There's still room for plenty of improvements. 

  • Fix remaining bugs. 
  • Understand and document the Macro Framework. 
  • Add support for popular DokuWiki plugins using the Macro framework. 
  • Add more syntax extensions like Fallback formats
  • Windows Shares support. 
  • Text to Image Conversions : DokuWiki converts commonly used emoticons to their graphical equivalents. Those Smileys and other images can be configured and extended. For example Smileys in DokuWiki
  • Text to HTML Conversions : Typography: DokuWiki can convert simple text characters to their typographically correct entities. 
  • Quoting : For the times you want to mark some text to show it's a reply or comment.
  • Downloadable Code Blocks : When you use the <code> or <file> syntax as above, you might want to make the shown code available for download as well. You can do this by specifying a file name after language code.
  • Control Macros : Some syntax influences how DokuWiki renders a page without creating any output it self. Currently they're of 2 types : ~NOTOC~ and ~NOCACHE~ 

Reference : documentation



Developer profile
  • Experience in Java development, and understanding of Object Oriented programming. 
  • Understanding of XWiki or Dokuwiki would be a major plus. 
  • Experience with parsing syntactical tokens would also be a major plus. 



Get Connected