logo       

Re: PPI gets Perl Foundation Funding: msg#00013

Subject: Re: PPI gets Perl Foundation Funding
/me bows and thanks the academy.

Sounding board eh?

The only problem with _that_ is that PPI is so frigging finicky that it can be difficult to explain the context of the problems for the decisions regarding the internals. :)

Of course, if anyone is interested in helping, there are about a zillion unit tests that need to be written...

*crickets*

In all seriousness, part of the job will be moving everything into SourceForge once I get 0.840 out the door. So if anyone wants to talk about PPI or help out in any way, or start one of the 50 or so modules that we can build on top of it, my doors are open to volunteers.

Todays issue:

- Making Element->location "Just Work" while taking into account here-docs, and selectively caching so that it isn't a dog.

Upcoming issues:

- Detecting the use of source filtering modules, and knowing which ones modify the grammar far enough to break the lexer (and thus we should refuse to parse the file) and which ones we can tolerate.

- Normalising PPI::Token::Quote objects for the four quote types ('', "", q, qq) into a single value for use in PPI::Compare.

(Coming up with a generic solution (just in written terms) would be something that should be fairly approachable without knowing the internals)

- Making the Lexer/Tokenizer capable of "reflowing", so that you can insert arbitrary text at some point in the PDOM tree and the document will morph to take it into account.

(Yes, I'm aware that last one is going to chew a shitload of CPU) :)

Adam

Stevan Little wrote:
Congratulations to our illustrious list member Adam on getting Perl Foundation Funding for PPI.

(http://search.cpan.org/src/ADAMK/PPI-0.840_01/Changes)

Adam, please feel free to use the list as a sounding board if you like, I for one have great hopes for this module.

- Steve




_______________________________________________
sw-design mailing list
sw-design@xxxxxxxxxxxx
http://metaperl.com/cgi-bin/mailman/listinfo/sw-design


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
linux.arklinux....    user-groups.lin...    kde.usability/2...    ietf.ipp/2002-0...    mail.spam.spamc...    os.netbsd.devel...    audio.cd-record...    text.unicode.de...    php.documentati...    games.fps.halfl...    window-managers...    suse.oracle.gen...    bug-tracking.gn...    video.dvdrip.us...    xfree86.cvs/200...    java.netbeans.m...    network.argus/2...    culture.sf.kill...    debian.ports.al...    freebsd.questio...    qplus.devel/200...    handhelds.palm....   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe