17 points par xguru 2022-08-10 | 8 commentaires | Partager sur WhatsApp
  • 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

  1. Ignorez les détracteurs
  2. Acceptez les contributions des autres au projet
  3. Nous sommes tous aveugles (alors, soyez bienveillants)

8 commentaires

 
gigisusu8888 2024-12-10

J’étais fatigué des machines et du 0/1, alors ça fait du bien de se détendre un peu pour une fois.

 
rumbarum 2022-08-21

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é !

 
xguru 2022-08-22

Ah, j’ai aussi modifié le système pour que les commentaires soient conservés lors de l’inscription. Merci.

 
galadbran 2022-08-22

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.

 
xguru 2022-08-22

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 ;; ;

 
galadbran 2022-08-23

Ah, c’était donc cette fonctionnalité !
Je viens d’essayer : ça se replie bien, mais on dirait que ça ne se déplie pas… ^^;

 
rumbarum 2022-08-21

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 » ?

 
async3619 2022-08-10

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.