Re: API versioning

[email protected] Sat, 22 Feb 2014 19:27:05 +0100
Newsgroups gmane.comp.cms.cold-fusion.devel.italian
Message-ID <[email protected]>
--Apple-Mail-D7EC29B1-1313-4290-B143-66925E625EE3
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Ma quindi anche la minor dentro alla url?
Non mi convince molto, a me piace l'idea di bloccare modifiche distruttive =
tra una major e l'altra, se non causo problemi di incompatibilit=C3=A0 all'=
interno della medesima versione, per quale motivo i client non dovrebbero t=
rovarsi la ultima minor?

Luca Bianchi, PhD

> Il giorno 22/feb/2014, alle ore 16:29, Fabio Serra <[email protected]> ha s=
critto:
>=20
>=20
>=20
>=20
> 2014-02-22 16:05 GMT+01:00 Cristian Costantini <cristian@millemultimedia.=
it>:
>> per la URL delle API seguo questa logica
>>=20
>> https://api.dominio.ext/V1.0/method/param1/param2/...
>=20
> Anche io uso questa.
>=20
>=20
> --=20
> Fabio Serra
> [email protected]
> http://faser.net
>=20
>=20
>=20

--Apple-Mail-D7EC29B1-1313-4290-B143-66925E625EE3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable





<head>

<style type=3D"text/css">
<!--

/* start of attachment style */
       .ygrp-photo-title{
         clear: both;
         font-size: smaller;
         height: 15px;
         overflow: hidden;
         text-align: center;
         width: 75px;
       }
       div.ygrp-photo{
         background-position: center;
         background-repeat: no-repeat;
         background-color: white;
         border: 1px solid black;
         height: 62px;
         width: 62px;
       }

       div.photo-title=20
         a,
         div.photo-title a:active,
         div.photo-title a:hover,
         div.photo-title a:visited {
           text-decoration: none;=20
       }

       div.attach-table div.attach-row {
         clear: both;
       }

       div.attach-table div.attach-row div {
         float: left;
         /* margin: 2px;*/
       }

       p {
         clear: both;
         padding: 15px 0 3px 0;
	 overflow: hidden;
       }

       div.ygrp-file {
         width: 30px;
         valign: middle;
       }
       div.attach-table div.attach-row div div a {
         text-decoration: none;
       }

       div.attach-table div.attach-row div div span {
         font-weight: normal;
       }

       div.ygrp-file-title {
         font-weight: bold;
       }
 /* end of attachment style */
        -->
        </style>
        </head>
<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=
=3Dutf-8"></head><body dir=3D"auto">


<!-- |**|begin egp html banner|**| -->

<br><br>

<!-- |**|end egp html banner|**| -->


<div>Ma quindi anche la minor dentro alla url?</div><div>Non mi convince mo=
lto, a me piace l'idea di bloccare modifiche distruttive tra una major e l'=
altra, se non causo problemi di incompatibilit=C3=A0 all'interno della mede=
sima versione, per quale motivo i client non dovrebbero trovarsi la ultima =
minor?<br><br><span style=3D"-webkit-tap-highlight-color: rgba(26, 26, 26, =
0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -=
webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">Luca Bianch=
i, PhD</span></div><div><br>Il giorno 22/feb/2014, alle ore 16:29, Fabio Se=
rra &lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt; ha scrit=
to:<br><br></div><blockquote type=3D"cite"><div>






=20=20=20=20=20=20=20=20


<style type=3D"text/css">
<!--
#ygrp-mkp {
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 10px 0;
  padding: 0 10px;
}

#ygrp-mkp hr {
  border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
  color: #628c2a;
  font-size: 85%;
  font-weight: 700;
  line-height: 122%;
  margin: 10px 0;
}

#ygrp-mkp #ads {
  margin-bottom: 10px;
}

#ygrp-mkp .ad {
  padding: 0 0;
}

#ygrp-mkp .ad p {
  margin: 0;
}

#ygrp-mkp .ad a {
  color: #0000ff;
  text-decoration: none;
}
-->
</style>








<div dir=3D"ltr"><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">=
2014-02-22 16:05 GMT+01:00 Cristian Costantini <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:[email protected]" target=3D"_blank">cristian@millemu=
ltimedia.it</a>&gt;</span>:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>per la URL delle API seguo questa logic=
a</div><div><br></div><div><a href=3D"https://api.dominio.ext/V1.0/method/p=
aram1/param2/" target=3D"_blank">https://api.dominio.ext/V1.0/method/param1=
/param2/</a>...</div>

<div></div></blockquote></div><br></div><div class=3D"gmail_extra">Anche io=
 uso questa.<br></div><div class=3D"gmail_extra"><br clear=3D"all"><br>-- <=
br>Fabio Serra<br><a href=3D"mailto:[email protected]">[email protected]</a><br=
><a href=3D"http://faser.net">http://faser.net</a>
</div></div>







<div width=3D"1" style=3D"color: white; clear: both;"></div>



</div></blockquote>



<!-- |**|begin egp html banner|**| -->

<br>


<br>

<!-- |**|end egp html banner|**| -->


<div width=3D"1" style=3D"color: white; clear: both;"/>__._,_.___</div>

=20=20=20=20=20=20
=20=20=20=20=20=20
<!-- Start Recommendations -->
<!-- End Recommendations -->


<!-- |**|begin egp html banner|**| -->

<br><br>
<tt>
CFMentor<BR>
<a href=3D"http://www.cfmentor.com">http://www.cfmentor.com</a></tt>
<br><br>

<!-- |**|end egp html banner|**| -->



<!-- |**|begin egp html banner|**| -->

  <img src=3D"http://geo.yahoo.com/serv?s=3D97490485/grpId=3D170861/grpspId=
=3D559000199/msgId=3D41891/stime=3D1393093627" width=3D"1" height=3D"1"> <b=
r>

<!-- |**|end egp html banner|**| -->

=20=20=20=20
<!-- |**|begin egp html banner|**| -->

<br>



=20=20=20
=20=20=20=20=20
=20
        <!-- |**|begin egp html banner|**| -->
        <div id=3D"ygrp-vital" style=3D"background-color: #f2f2f2; font-fam=
ily: Verdana; font-size: 10px; margin-bottom: 10px; padding: 10px;">

        <span id=3D"vithd" style=3D"font-weight: bold; color: #333; text-tr=
ansform: uppercase; "><a href=3D"http://it.groups.yahoo.com/group/cfmentor;=
_ylc=3DX3oDMTJjbWx0M2xiBF9TAzk3NDkwNDg3BGdycElkAzE3MDg2MQRncnBzcElkAzU1OTAw=
MDE5OQRzZWMDdnRsBHNsawN2Z2hwBHN0aW1lAzEzOTMwOTM2Mjc-" style=3D"text-decorat=
ion: none;">Visita il tuo gruppo</a></span>

     <ul style=3D"list-style-type: none; margin: 0; padding: 0; display: in=
line;">
                                                    </ul>
  </div>


<div id=3D"ft" style=3D"font-family: Arial; font-size: 11px; margin-top: 5p=
x; padding: 0 2px 0 0; clear: both;">
  <a href=3D"http://it.groups.yahoo.com/;_ylc=3DX3oDMTJiYXQ1a3Y4BF9TAzk3NDk=
wNDg1BGdycElkAzE3MDg2MQRncnBzcElkAzU1OTAwMDE5OQRzZWMDZnRyBHNsawNnZnAEc3RpbW=
UDMTM5MzA5MzYyNw--" style=3D"float: left;"><img src=3D"http://l.yimg.com/ru=
/static/images/yg/img/email/new_logo/yahoo_groups_it-IT_135x19.png" height=
=3D"19" width=3D"<? ol var!Pref.EmailFooterLogo.FullFeatured.Width ?>" alt=
=3D"Yahoo! Gruppi" style=3D"border: 0;"/></a>
  <div style=3D"color: #747575; float: right;"> &bull; <a href=3D"http://in=
fo.yahoo.com/privacy/it/yahoo/groups/details.html" style=3D"text-decoration=
: none;">Privacy</a> &bull; <a href=3D"mailto:cfmentor-unsubscribe@yahoogro=
ups.com?subject=3DAnnulla iscrizione" style=3D"text-decoration: none;">Annu=
lla iscrizione</a> &bull; <a href=3D"http://info.yahoo.com/legal/it/yahoo/t=
os.html" style=3D"text-decoration: none;">Condizioni generali di utilizzo d=
el servizio</a> </div>
</div>

<!-- |**|end egp html banner|**| -->

  </div> <!-- ygrp-msg -->

=20=20=20


  <br>

<!-- |**|end egp html banner|**| -->


<div style=3D"color: white; clear: both;"/>__,_._,___</div>
</body></html>
--Apple-Mail-D7EC29B1-1313-4290-B143-66925E625EE3--