After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 321623 - procedural.py needs some high-level documentation aimed at end-users
procedural.py needs some high-level documentation aimed at end-users
Status: RESOLVED WONTFIX
Product: dogtail
Classification: Deprecated
Component: Framework
CVS HEAD
Other Linux
: High normal
: ---
Assigned To: Dogtail Maintainers
Dogtail Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2005-11-16 16:52 UTC by Dave Malcolm
Modified: 2011-02-07 06:01 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dave Malcolm 2005-11-16 16:52:06 UTC
Currently if a new user tries using Dogtail's procedural API there isn't much
indication of how to use it:  the source code itself does so many tricks that
it's difficult to read, and the inline API docs are at a low-level.

Proposal:  
(i) have a high-level description of how to use the API aimed at people who've
never seen Dogtail before, giving example script fragments etc in the top-level
comment in the procedural.py file, so that it shows up in the generated
documentation.  
(ii) regenerate the docs on the website, and provide a link to this in the main
website's docs page.
Comment 1 Zack Cerza 2005-11-16 18:10:44 UTC
I'll get on (i).

(ii) may be more frustrating. I just haven't found a sane HTML documentation
generator yet. :/
Comment 2 Alex Roitman 2005-11-22 20:12:24 UTC
If you haven't already, check out epydoc. Here's an example API Docs for one of
the core modules of GRAMPS:
   http://developers.gramps-project.org/devdoc/api/public/RelLib-module.html
Comment 3 Fabio Durán Verdugo 2011-02-07 06:01:20 UTC
dogtail development has been stalled and it has been unmaintained for a few
years now.
Maintainers don't have future development plan so i am closing bugs as WONTFIX.
Please feel free to reopen the bugs in future if anyone takes the responsibility for active development.