Hello everyone, Another week has passed and it is time to update all of you on my status. As per usual, the irc meeting with my mentors that I had today is available athttps://github.com/rjbs/TPF-GSoC-Pod .
I excitedly announce that I have a working version of the new Pod::Html! It successfully takes a pod file and converts it to html via Pod::Simple (no more home made parser, woohoo!). Although it currently implements a lot of the old Pod::Html's features, there is still some work to do on it. The biggest feature I need to implement, the one I have been working on for more than I should have, is the cross referencing. I am not going to explain what is confusing me right now, as I will be doing that in an email I am going to compose shortly after this one, which will be addressed to pod-people. Once I get that figured out, I am going to reimplement the --norecurse feature of Pod::Html which I had removed to simplify the transition. I believe I will have to subclass Pod::Simple::Search to add a --norecurse feature there, and then just pass the global $Recurse from Pod::Html to my subclass of ::Search. And, of course, I need to do testing. I am confident in the tests that I have already made, but once I finish the crossreferencing I will be doing many more. There are some things that I am not going to have time for (during the summer, anyway). Pod::Html used to automatically determine the title of the html page. Pod::Simple::Xhtml does not offer such a feature, and although I want to implement it, I fear doing so would take time away from future modules to convert. In addition, I wanted to add the cache feature back in, but I will not have time. If any of you want to take a gander at my progress (or lack thereof, if you are mean), it is available on my github, https://github.com/marcgreen. I welcome any and all questions. Thank you, Marc
