Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^17: Fixing broken CPAN modules without author cooperation (patch)

by Anonymous Monk
on Apr 28, 2012 at 06:40 UTC ( #967772=note: print w/ replies, xml ) Need Help??


in reply to Re^16: Fixing broken CPAN modules without author cooperation (patch)
in thread Fixing broken CPAN modules without author cooperation

Given the last responses I got from people who could actually make effective such a patch, writing such a patch would be a waste of time at this point ... So, for now, I try to listen and to persuade.

Um, it wouldn't be a waste of time, it would be persuasion. META-spec is just metadata


Comment on Re^17: Fixing broken CPAN modules without author cooperation (patch)
Re^18: Fixing broken CPAN modules without author cooperation (patch)
by tye (Cardinal) on Apr 28, 2012 at 07:11 UTC

    Frankly, that'd suck as persuasion.

    But it got me to think about your proposal for a moment longer and to realize it is also just the wrong place to store such information. So "thanks" for that. If I realize that my typical response time is faster/slower than I previously thought, then I'm supposed to upload new releases of all of my modules to note that? No thanks.

    - tye        

      If I realize that my typical response time is faster/slower than I previously thought, then I'm supposed to upload new releases of all of my modules to note that? No thanks.

      Well, it doesn't have to work like that. It can just be advisory note, last known interval (or whatever you call it)

      It has the benefit of being public and available apart from PAUSE (available to MetaCPAN) and traceable on a per release basis

      If you update it after releasing a tarball, the final/authoritative metadata can be stored in authors/id/T/TY/TYEMQ/ReleaseSchedule.json
      authors/id/T/TY/TYEMQ/TYEMQSAYS.yml
      authors/id/T/TY/TYEMQ/TYEMQSTATUS.yml
      authors/id/T/TY/TYEMQ/TYEMQSELFRATING.json
      authors/id/T/TY/TYEMQ/Acme-ESP-1.002006.lastmeta

      Under some name that makes sense -- this is what I'm asking you write, the spec/terminology/description (you already wrote a general description)

      Though even the tarball itself could be updated :) ( probably considered a bad idea )

      update: See also Project Metadata Model/ Description of a Project

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://967772]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (5)
As of 2014-09-24 03:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (245 votes), past polls