openfisca / openfisca-web-api

[DEPRECATED] Web API for OpenFisca
https://www.openfisca.fr/
GNU Affero General Public License v3.0
13 stars 11 forks source link

Labels des variables pas toujours renseignés #33

Closed iDevelopper closed 9 years ago

iDevelopper commented 9 years ago

Bonjour,

label n'est pas toujours renseigné (API/1/FIELDS)

Exemple :

label = f3sa;
name = f3sa;

Exemple 2: (vide)

field = {
    "@type" = Integer;
    default = 0;
    end = "2009-12-31";
    entity = foy;
    label = "";
    name = f4bl;
}
cbenz commented 9 years ago

En effet le champ label est optionnel. Dans l'idéal il faudrait que toutes les variables disposent d'un label mais il faut donner un peu d'amour à l'existant.

Parfois même le label est égal au name, ce qui n'est pas souhaitable (il faut mieux une valeur None).

J'en ai profité pour améliorer légèrement l'explorateur de variables pour mieux voir les variables sans label grâce à des warnings en orange, cliquables.

Pareil sur les pages des variables, par exemple http://legislation.openfisca.fr/variables/f3sa

C'est un premier pas en attendant d'outiller plus en profondeur en permettant d'éditer les infos directement depuis cette page, pour soumettre une pull-request github (ce n'est pas pour tout de suite)

Je ferme donc cette issue.