Roadmap - nsrosenqvist/shocker GitHub Wiki

Roadmap

Here are just some ideas that might be implemented in later releases:

  • Use a template engine for writing the files, then could different projects use their own templates and keep them stored in their repositories. Would also save us from hardcoding the output in shocker.sh. Then we would have two standard templates, GitHub and mkdocs. This would also save us from having to support all types of property tags since they can be implemented and formatted by users.
  • Instead of parsing entire files, use grep/sed to extract only the parts that are of interest to us.
  • Support more DocBlock's syntaxes, e.g. PHP and JavaScript, by having definition files that describe how the DocBlock's are formatted.
  • Port the entire program to a more suitable programming language.
  • Support optional parameters.