nice work! On 2013-02-24, at 10:36, Torsten Bergmann <astares@gmx.de> wrote:
Hi,
the Pharo Online Help project for Pharo 2.0 now also supports markdown [1] for writing documentation and tutorials.
Markdown is an easy-to-read, easy-to-write plain text format that is translated into X(HTML).
If you are in Pharo 2.0 just go to Tools -> ConfigurationBrowser and load PharoOnlineHelp. In the panel select a port or just click on "Start server". Now point your browser http://localhost:8080
Attached you will find some screenshots.
The help system also includes an intro to Pharo and a start for a simple Smalltalk introduction (based on the old beginners workspace).
very nice! Maybe we can serialize the whole content and put it online on our gforge. Like that we would have google on our side! :)
Next steps: - maybe we can extend the integrated API browser to support webdoc [2]
I will try to look into it this weekend and extract the parts that depend on seasisde (of which I use zero functionality but the dsl to generate html)
- move to SmalltalkHub project [3] - continue with Pharo and Smalltalk tutorials for beginners - better support for resources like images, js, css, ... (currently hard coded in OHFileRequestHandler)
Feel free to help, code is on http://ss3.gemstone.com/ss/PharoOnlineHelp.html
Thanks T.
[1] http://daringfireball.net/projects/markdown/ [2] http://lists.gforge.inria.fr/pipermail/pharo-project/2013-February/074993.ht... [3] http://smalltalkhub.com/#!/~TorstenBergmann/PharoOnlineHelp<pharo_help_markdown.png><pharo_help.png><pharo_help_smalltalk_tuorial.png>