here is a online test version where you can also browse the gluon
source code
http://semanticsbml.org/doc2py

new features:
source code view
parsing of epydoc for function headers

... and as I said before if you are interested in developing this app
with me, drop a line here

On Jul 15, 10:55 pm, mdipierro <mdipie...@cs.depaul.edu> wrote:
> Thank you! I will take a look.
>
> On 15 Lug, 11:02, selecta <gr...@delarue-berlin.de> wrote:
>
>
>
> > Since I like the idea of having a php.net like documentation
> > application I took some time and created a basic application that may
> > kick-start the development of a web2py app that is just that.
> > So far only few features are implemented and this is rather a proof of
> > concept than the real thing.
> > I will be in holidays for the next 2 weeks so I thought I will share
> > what I have for now in case somebody wants to really start developing
> > the whole thing. If somebody is interested she/he could set up a
> > project on sf/bitbucket/... and recruit developers ...
> > If you cannot spend time helping to develop then just enjoy another
> > web2py powerd app and steal the best ideas for your project :P
>
> > Download:  
> > http://jaguar.biologie.hu-berlin.de/~fkrause/web2py.app.doc2py.w2p
> > Screenshot:http://jaguar.biologie.hu-berlin.de/~fkrause/screenshot_doc2py.png
>
> > Some milestones that could/should be achieved (in no particular order)
>
> > User Management
> >  - i created a user management plugin that could be added
> > Module Management
> >  - manage modules that should be documented
> >  - make modules available in dropdown list (so far this is hard coded)
> > Translations
> >  - make everything translatable
> > Comments
> >  - enable users to comment each function
> >  - use plugin_wiki from cube2py for that (so users can add python code
> > that is displayed nicely)
> > Tagging
> >  - I created a tagging plugin that could be added
> > Enhance Display of documentation
> >  - show the source code a function/class
> >  - show function header without def (reuse logic from the arguments
> > section)
> >  - parse epydoc of documentation strings and add info to Arguments
> > section
> > Example Section
> >  - add an examples section
> >  - pull examples from docstring (e.g. from gluon docs example::)
> > Search
> >  - live serach for object names in tree
> >  - full text search (needs some index over all text to be build up,
> > maybe there is a py module for that already)
> > php.net Features
> >  - copy all nice features from php.net doc and make them look nice
> > (not purple on purple :P)

Reply via email to