Project News

…until the name “Maudling” is almost totally obscured. (MPFC 30)

2007-09-26: Leaving DocBook sources generation in a somewhat sketchy state, I focused on infrastrcture and integration to be able to release tarballs. For start it means a switch from setup.py to GNU autotools.

2007-09-24: I got rid of all the strange Error classes in every module; errors are normal exceptions with a GCC-style message formatting capability. And also made DocBook source name always equal to its id, so we have only two independent names: header and output, instead of three. This is going to cause some grief during documentation transitions from gtk-doc though.

2007-09-22: Writing out the DocBook sources is a mess. While I always knew it would be, it is still notable. A long list of particularities and idiosyncracies that just have to be dealt with one by one… I do not expect it to be even more-or-less complete – unlike most other components – by the time of the first release.

As a digression, I wrote a Makefile variable parser to directly extract settings from the Makefile.

2007-09-09: I got distracted by some class toying a bit… Anyway, the inspector organization makes much more sense now: with Type class representing one GType as the central object.

2007-09-05: While pieces are still missing in the documentation generation, the project has produced something usable in practice: yagdoc-comment, a comment generator. Give it a symbol name and get back an empty comment template. At this moment it has no special support for objects (and their signals and properties) and it cannot update existing comments either, but these will come…

2007-09-02: Implementation notes of scanner were added. The scanner more or less works, so I'm finally getting to generation of DocBook sources.

2007-08-23: Implementation notes of sectionizer were added.

2007-08-21: News were added to the home page.

2007-08-20: Implementation notes of C part of GObject inspector were added.

2007-08-08: API documentation of existing yagdoc Python modules was published (generated by epydoc).

2007-08-05: Parser implementation notes and some general design goals (AKA random rants) were added.

2007-08-03: Tokenizer implementation notes were added.

2007-07-31: Project was registered at SourceForge and a public Subversion repository was created.


SourceForge.net Logo Yagdoc Logo