- JSON5 est un sur-ensemble de JSON, plus facile à lire, qui l’étend avec certaines fonctionnalités d’ECMAScript 5.1
- Quand le projet open source JSON5 a été présenté sur HN il y a 10 ans, il a suscité un flot d’insultes
- Mitchell Hashimoto, le créateur de Vagrant, l’a même parodié en proposant quelque chose comme HTML7
- Mais ces réactions ont été ignorées et le développement a continué ; aujourd’hui, le projet est téléchargé 60 millions de fois par semaine (top 0,1 % des packages npm)
- Apple prend aussi en charge JSON5 sur sa plateforme (
JSONDecoder avec l’option allowJSON5)
Leçons
- Ignorez les détracteurs
- Acceptez les contributions des autres au projet
- Nous sommes tous aveugles (alors, soyez bienveillants)
8 commentaires
J’étais fatigué des machines et du 0/1, alors ça fait du bien de se détendre un peu pour une fois.
Après avoir posté mon commentaire, j’ai été redirigé vers la fenêtre d’inscription, et une fois inscrit, j’ai dû réécrire le commentaire que j’avais rédigé !
Ah, j’ai aussi modifié le système pour que les commentaires soient conservés lors de l’inscription. Merci.
C’est une autre question, mais à quoi sert le
[-]à droite des commentaires ? Est-ce que c’est éventuellement un downvote ? J’ai regardé la description des fonctionnalités et la FAQ, mais je n’ai pas trouvé d’explication sur ce que c’est.C’est une fonctionnalité qui replie les réponses sous ce commentaire pour les masquer.
Je l’ai créée au cas où il y aurait beaucoup de réponses et que le fil deviendrait trop long, afin de pouvoir ne voir que le commentaire principal.
Il faudrait la modifier pour qu’elle ne s’affiche pas quand il n’y a pas de réponse ;; ;
Ah, c’était donc cette fonctionnalité !
Je viens d’essayer : ça se replie bien, mais on dirait que ça ne se déplie pas… ^^;
Même en lisant l’original en entier, c’est un article très sympa ! haha
Pour la leçon n°2, au lieu de « partager les personnes qui ont aidé le projet », que diriez-vous de le reformuler plutôt comme « accepter les contributions des autres au projet » ?
Honnêtement, il semble que, dès qu’on commence à faire quoi que ce soit, il y a souvent des gens pour mettre des bâtons dans les roues et saper la motivation.
Merci pour ce bon article.