Skip Menu |

This queue is for tickets about the EmbedIT-WebIT CPAN distribution.

Report information
The Basics
Id: 65621
Status: open
Priority: 0/
Queue: EmbedIT-WebIT

People
Owner: Nobody in particular
Requestors: dolmen [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.6.3a
Fixed in: (no value)



Subject: soapdemo/WebService.pm is indexed by CPAN
The sample module soapdemo/WebService.pm is indexed by CPAN as can been seen here (in the "Modules" list): http://search.cpan.org/~devmorfo/EmbedIT-WebIT-1.6.3a/ So when looking for "WebService" on search.cpan.org, this distribution appears in the results. This should not be the case because: - soapdemo/WebService.pm is only a part of sample code - "WebService" is a namespace on CPAN used by other modules -- Olivier Mengué - http://search.cpan.org/~dolmen/ http://github.com/dolmen/
How to fix this? * Move the soapdemo and webdemo directories into an 'examples' directory: this is the usual layout for CPAN distributions. * Then mark 'examples' as 'no_index' in the distribution metadata. -- Olivier Mengué - http://search.cpan.org/~dolmen/ http://github.com/dolmen/
Also it will be necessary to delete all the old releases that contain WebService.pm from the CPAN. Your users will still be able to find the old releases on the BackPan. -- Olivier Mengué - http://search.cpan.org/~dolmen/ http://github.com/dolmen/
Show quoted text
> How to fix this?
-package WebService; +package #hide from CPAN +WebService;
Le 2011-12-10 03:51:08, MRDVT a écrit : Show quoted text
> > How to fix this?
> > -package WebService; > +package #hide from CPAN > +WebService;
@devmorfo Please fix this issue. MRVT's solution is the simplest fix to apply. If you can't now, you could alternatively add me as a co-maint so I can upload a fixed release 1.6.4. https://pause.perl.org/pause/authenquery?ACTION=share_perms -- Olivier Mengué - http://perlresume.org/DOLMEN
Although your request sounds correct, WebIT is being used for publishing webServices, and this is mostly because it matches on the CPAN index ... Suggest something else. Όταν Πεμ Φεβ 10 11:02:56 2011, DOLMEN γράψε: Show quoted text
> The sample module soapdemo/WebService.pm is indexed by CPAN as can
been Show quoted text
> seen here (in the "Modules" list): > http://search.cpan.org/~devmorfo/EmbedIT-WebIT-1.6.3a/ > So when looking for "WebService" on search.cpan.org, this distribution > appears in the results. > > This should not be the case because: > - soapdemo/WebService.pm is only a part of sample code > - "WebService" is a namespace on CPAN used by other modules