GSoC Status Update

[email protected] (Marc Green)
Newsgroups perl.pod-people
Message-ID <CAAL1P-Ez1tC4E0Wt_bfwhJ8Rbx8OWFX_katasXfzfwzwcv+ZsA@mail.gmail.com>
Howdy,

Over the past week I was able to implement a --nopoderrors flag in Pod::Html
and finish the test cases for Pod::Html, both of which were described in my
last update. However, I was not able to start on Pod::Checker yet, because I
spent the lesser half of the week struggling with the test cases, trying to
get them to pass on Windows. To make a long week short: I added
"File::Spec"s everywhere they were needed, among other things.

The brunt of the work is done, so now I need to get this patch applied to
perl's core. Before I do, however, I need to:
- fix up some porting/ test cases (e.g., authors.t, manifest.t, etc.),
- have my code reviewed by my mentors (and others),
- have the newest Pod::Simple shipped to cpan and integrated into the core
(looking at you, theory), and
- have a separate patch of mine accepted into the core that removes a test
case that tests an unsupported feature (lib/Pod/t/eol.t).

In addition, I want to try and get Pod::Html into Russ Allbery's podlators.

Most of what is on my todo list for next week involves me waiting for
others, so I plan to start refactoring the next module, Pod::Checker, so
that it uses Pod::Simple instead of Pod::Parser. My first thought is to try
and use Pod::Simple::Checker, but its feature set is severely lacking in
comparison, so I will have to port a lot of code over. Note that this is
being said before I have perused either module, so don't hold me to that.

Thank you,
Marc
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.