On Wed, 16 Nov 2005, via RT wrote: > > This message about Text-NSP was sent to you by GROUSSE <[EMAIL PROTECTED]> > via rt.cpan.org > > Full context and any attached attachments can be found at: > <URL: https://rt.cpan.org/Ticket/Display.html?id=15862 > > > The distribution use top-level namespaces for all its measurement packages. > This is a bad practice, whereas it could easily keep them under its own > Text::NSP namespace. For instance, leftFisher should rather be > Text::NSP::leftFisher. As a side effect, it would make installation procedure > easier: just putting all pm files in a lib/ subdirectory ensure MakeMaker > correctely process them. > > Also, those are modules, not executable, so I don't see the need to scan PATH > for them. Installation procedure is supposed to correctly install them in > @INC, where 'use' directive will automatically find them at compile time, > which is more efficient than 'requires' directive at execution time. >
Thank you very much for your careful review and comments regarding Text-NSP (the Ngram Statistics Package). In fact, it is interesting you raise these concerns as we are currently working on a version 0.75 of Text-NSP that will address the namespace concerns (by implementing a more traditional hierarchy for the measure modules). We are also trying to clean up the issues regarding our use of PATH, etc. as you describe below. That said, we are grateful for the confirmation that we are heading in the right direction, and we will make sure that our changes are in line with your suggestions below. To be honest, when we started NSP back in 2001, we knew very little about Perl (which is no excuse really, there is lots of documentation, etc.) but we made some choices that weren't so good, and clearly very non-standard. Rest assured we want to resolve these asap! We are hoping that the 0.75 release will be ready by mid-December. Cordially, Ted and Saiyam -- Ted Pedersen http://www.d.umn.edu/~tpederse ------------------------ Yahoo! Groups Sponsor --------------------~--> Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/dpFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/ngram/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/