<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">El 15/09/15 a las 18:22, JJ Merelo
      escribió:<br>
    </div>
    <blockquote
cite="mid:CAJoLtgdH4a7i1gYTn8ydUR_7afcEq2m5m9+f9Qpysz=DRm3EVQ@mail.gmail.com"
      type="cite">
      <div dir="ltr"><br>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">2015-09-15 18:16 GMT+02:00 Paco
            Esteban <span dir="ltr"><<a moz-do-not-send="true"
                href="mailto:paco@onna.be" target="_blank">paco@onna.be</a>></span>:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola,<br>
              <br>
              Tinc un dubte amb les versions usades per a moduls al CPAN<br>
              Em sembla un tema prou confus ... Però amb l'ajuda de
              Perl::Version<br>
              creia que ho havia entés ... I dic creia perque em va
              passar el<br>
              següent:<br>
              <br>
              Vaig posar un modul amb la versió inicial 0.01
              (ExtUtils::MakeMaker ho<br>
              va fer per mi). Després vaig haver de fer unes correccions
              i li vaig<br>
              assignar 0.02. Fins aquí tot bé.<br>
              <br>
              Més endavant vaig descobrir que algo com 0.002_01 queda
              marcat com a<br>
              "Developer" a MetaCPAN i no surt com a 'latest version'.<br>
              Si intentes canviar de "tipologia" de versionat, l'indexer
              de PAUSE no<br>
              ho accepta massa bé encara que, teoricament, hauria de ser
              una versió<br>
              major ( per exemple v0.3.0). És més, algo com 0.003001
              tampoc li<br>
              agrada gaire. El issatge d'error era que hi havia una
              versió superior<br>
              (referint-se a 0.02)... En fi, que estàs lligat a posar
              0.03.<br>
              <br>
              Amb un altre modul he optat per anar directament a la
              forma v0.1.0 i es<br>
              comporta com jo esperaria.<br>
              <br>
              El dubte és, quin  tipus de regles usa PAUSE per decidir
              quina versió és<br>
              major que una altra ?<br>
              Creia que es comportaria com Perl::Version<br>
            </blockquote>
          </div>
          <br>
          <br>
        </div>
        <div class="gmail_extra">Usa números en coma flotante y compara.
          0.1.0 es equivalente a 0.001000; 0.1.1 a 0.001001. Lo mismo
          para 0.1_1<br>
          <br>
        </div>
        <div class="gmail_extra">Cuando añades un _1 o b o similar, se
          considera versión de desarrollador. Si no, una versión normal.
          <br>
          <br>
        </div>
        <div class="gmail_extra">(y todo esto dicho de memoria y
          posiblemente con muchos matices, pero es mi experiencia)<br>
          <br>
        </div>
        <div class="gmail_extra">Saludos<br>
          <br>
        </div>
        <div class="gmail_extra">JJ<br>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
    <br>
    <a class="moz-txt-link-freetext" href="https://pause.perl.org/pause/query?ACTION=pause_04about">https://pause.perl.org/pause/query?ACTION=pause_04about</a><br>
    <br>
    Puntos 1, 12 y 13.<br>
    <br>
    <pre class="moz-signature" cols="0">-- 
Joaquín Ferrero
tel: 983335511
tel: 670654075
gpg: 2A2828B6
gtalk: <a class="moz-txt-link-abbreviated" href="mailto:jferrero@gmail.com">jferrero@gmail.com</a>
skype: joaquinferrero
</pre>
  </body>
</html>