Good job (anyway) keep the reports coming too, it is good to see that things go forward.
Nadim. +++ Marc Green [Fri, May 27, 2011 at 05:52:15PM -0400]: > Hello all, > > I am sending my status report early because I will not be able to send it at > the beginning of next week. > > Although one could not tell from the most recent > commits<https://github.com/marcgreen>I have pushed this past week, I > have gotten a lot done. This is because I > have found out what I have been doing is a colossal waste of time. > > More specifically, at the beginning of this week I was in the mindset that I > needed to subclass Pod::Simple::Xhtml to modify it in order to resolve L<> > directives to local links (as opposed to online links, as it does by > default). So I went on my merry way, creating the module, tossing ideas back > and forth about how to best achieve the desired result, until about 2 hours > ago. I realized that it will be a pain pursuing my original plan (which was > to use Pod::Simple::Search within my subclass of ::Xhtml in order to resolve > the links). Consequently, I realized I need not subclass Xhtml to resolve > links locally, the module itself provides methods to alter the URL of all > links. It's embarrassing that I never thought to use said methods before, > but oh well, the damage is done. > > Not only that, but I took on way too much when I was subclassing ::Xhtml. > For some reason I thought it would be a great idea to scrap everything in > Pod::Html and rewrite it using my subclass. I came to my senses today and > realized I only need to have a drop in replacement for Pod::Html's pod > parser and xhtml formatter. What a relief! > > But this week wasn't really a waste of time. Besides the obvious reason of > finding a good way not to resolve links locally, I learned about the > internals of Pod::Html much more (though not enough, yet). I cleaned out all > of Pod::Html's old code, and started setting up to use ::Xhtml and ::Search. > I also removed the --header feature of Pod::Html that was needlessly > distracting me. I plan on adding it, in addition to other features I have > removed, back, once I get the bare bones of the conversion to ::Xhtml done. > > I won't have a lot of time next week to work on this, (vacation :D), but > when I get back I plan on, in no particular order: > > - using Pod::Simple::Search to resolve L<> directives > - investigating how Pod::Html resolves other links (RFC links, perl.* links > in verbatim text, etc) > - write several test cases for Pod::Html, both to understand how it works > and to have for when I convert it > > Thank you, > Marc
