suggestion for helma user documentationsince i am busily working with jsdoc right now, i found a neat way how you could create really excellent documentation of helma's javascript features and potentially replace the current reference with the result. since jsdoc doesn't make any syntax and almost no consistency checks you simply could document any of the available helma-only objects as pseudo-javascript code. in consequence, users would have an excellent way to browse through helma's object model and methods. moreover, developers could simply drop these pseudo-code files into their own apps and thus include the whole helma documentation with their own jsdoc-generated output. as a start i attached a zip file containing some source files and the generated documentation: it's the hopobject class as well as the res and app objects, all of them with a few fields and methods. the documentation was copied from helma.org. please take a look at the output and i hope you agree with me that so far this is the best way to show helma's javascript features -- especially if you already know javadoc! certainly, there can be added a lot more explanations and examples, and there has to be added all of the other classes, instances and their all of their fields and methods. but first of all: what do you think? // tobi |
navigation
Download
Community
Weblog
Mailing Lists
IRC Channel
Documentation
Introductions
Tools
Reference
Project
Roadmap
Bug Reporting
Source
Helma NG Wiki
Wiki
Tags
Updates
Related Projects
Sites using Helma
Shop
search
tags for this page
all tags
Tagsapps (1) bugs (2) class (1) community (2) compatibility (1) concurrency (1) continuations (2) Documentation (6) dogfood (1) formatting (1) functions (1) gobi (1) helma (7) helma 1.6 (13) helma 1.7 (8) helma 1.x (1) helma 2 (11) helma ng (20) hopobject (1) howto sample code xml-rpc (1) html (1) inheritance (5) introspection (1) java (3) javascript (5) jetty (1) JSDoc (1) lazy (1) marius person (1) metaprogramming (3) modules (5) oop (1) organization (2) ORM (2) parsing (1) plugins (1) project (2) projects (1) prototype (2) prototype scope rhino functions this (0) Rabbit (2) Reference (1) REPL (1) rhino (5) roadmap (3) scope (1) shell (1) shop (0) Skin Rendering (5) Snippets (1) source svn (1) sugar (3) templates (13) testing (5) this (1) Tobi (7) xml (1) Pages linking to this page: Wiki Overview Text Draft, wiki |