• [^] # Re: Lighthouse

    Posté par . En réponse à la dépêche Ruby on Rails 2.1 disponible. Évalué à 4.

    > Ouaip, sauf quand il y a une API. Ce qui est le cas de lighthouse, de github, et de beaucoup d'applis web.

    Sauf quand il y a une API _standard_

    Exemple: http://jcp.org/en/jsr/detail?id=170

    À l'époque d'Alfresco 1.4, l'ECM permettait la lecture via cette API (mais pas complètement l'écriture), ce qui permettait au moins d'envisager d'extraire les données sans développement spécifique. Il n'y avait qu'un unique outil de lecture/extraction sur sourceforge.

    Ce genre de merde, quand on ne les notes pas coute très cher aux entreprises/établissement publics quand ils changent de prestataire (l'ancien devant être de bonnes volonté, en cas de bugs anomalies, pour donner l'accès aux données).

    Avec un API _standard_ on n'a rien à demander à personne pour extraire les données, et l'outil d'extraction est développé une bonne fois pour toute.

    Une API proprietaire, c'est à peu près aussi intéressant que de lancer wget pour récupérer les données (j'exagère, mais si le développement de l'outil d'extraction n'a pas été anticipé, et qu'on se retrouve avec 48h pour extraire les données avant la fin du service...)

    C'est un problème orthogonal[1] au libre/pas libre les problème de format/API standard/propriétaire

    [1]bon, on va dire à angle aigu avec le logiciel libre, ça facilite parfois d'avoir les sources :P