Code Review: HTML-Widgets-NavMenu

Shlomi Fish <shlomif-ik1l9ssToec+JF/[email protected]> Fri, 24 Dec 2004 13:47:38 +0200
Newsgroups gmane.comp.lang.perl.code-review-ladder
Message-ID <[email protected]>
Hi!

I recently spent a lot of time working on my HTML-Widgets-NavMenu module which 
generates an HTML navigation menu, like those found in side-bars such as in:

http://www.shlomifish.org/

(The "Home", "About Myself", "Work"... links)

Or:

http://perl-begin.berlios.de/

(The "Home", "About", "News", "Online Tutorials" at the side.)

Plus, it can also generate site maps, Mozilla-style Next/Prev/Up links, and a 
path of components leading to this page.

The most up-to-date source code for the module can be found in its Berlios 
Subversion repository:

svn://svn.berlios.de/web-cpan/nav-menu

(does not work now but may work in the future).

Anyway, please review version 0.1.12_00 of the module, which I released to 
CPAN as a developer release:

http://search.cpan.org/~shlomif/HTML-Widgets-NavMenu-0.1.12_00/

At the moment, documentation for using this module is almost non-existence. 
Nevertheless, there are plenty of examples in the tests and here:

http://opensvn.csie.org/perlbegin/perl-begin/trunk/

http://stalker.iguide.co.il:8080/svn/shlomif-homepage/homepage/trunk/

I'd like this code to be reviewed now in its non-documented state rather than 
after I document it as I release it to CPAN, so it won't be when I'm anxious 
to already release it.

Regards,

	Shlomi Fish

---------------------------------------------------------------------
Shlomi Fish      shlomif-ik1l9ssToec+JF/[email protected]
Homepage:        http://www.shlomifish.org/

Knuth is not God! It took him two days to build the Roman Empire.