[gnome-love] Re: Status on API docs, please help to approve it.



Responding to my own mail...

If I remove the specification of AtkActionIface from atk-sections.txt I do not 
get a report of AtkActionIface as an undocumented symbol.

Padraig


I have looked at the undocumented symbols in ATK. I have notriced that a 
significant number are similar to AtkActionIface.

There is a similar problem in GTK+ with, for example, GtkCellEditableIface. 
Such 
a data structure is output but a data structure such as GtkEditableClass is 
not 
output even though the are the same type of data structure.

Would it be possible to suppress the output of data structures whose name ends 
with Iface?

Padraig



Hi!

Trying to get the API reference documents in better shape for GNOME 2.2
I created this summary of the current status of the API docs. It's put
together from the *-undocumented.txt files created by gtk-doc. For this
list I've used the branches for the GNOME 2.0.x releases and the result
might be slightly different for HEAD.

glib:              100% 
gobject:            46% (244/285)
linc:               56% (15/12)
atk:                82% (188/42)
pango:              99% (407/4)
bonobo-activation:  77% (23/7)
gdk:               100%
gtk:                89% (2139/258)
gdk-pixbuf:        100%
gconf:              42% (114/155)
libbonobo:          39% (187/288)
gnome-vfs:          42% (172/234)
libglade:           81% (42/10)
libgnome:          100%
libgnomecanvas:     75% (101/33)
libgnomeui:         57% (488/374) (** Malcolm is working on this **)
libgnomeprint:      20% (48/190)
gail:               81% (13/3)
gnome-panel:        64% (18/10)
vte:                 0% no docs at all.

Looking at this some of the modules shouldn't be too hard to get up to
100% while some others would require more help.

I've also tried to add the API-doc keyword to all the bugs I could find
about it in the GNOME Bugzilla. It's only the Gtk+ (with friends)
modules that keeps a close tracks of API documentation bugs (at least
that I could find easily. If you are a maintainer of a core library and
know that you have API doc items in your bugzilla modules, please add
the API-doc keyword to them. Please also add me 'micke codefactory se'
to the CC-line so that I can help track these issues.

http://makeashorterlink.com/?U1CB231A1

If you are interested in helping out on documenting some of these
modules please let me know and I'll try to help out coordinate the
effort.

Regards,
  Mikael Hallendal
-- 
Mikael Hallendal                micke codefactory se
CodeFactory AB                  http://www.codefactory.se/
Office: +46 (0)8 587 583 05     Cell: +46 (0)709 718 918

_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

_______________________________________________
desktop-devel-list mailing list
desktop-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/desktop-devel-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]