popcorn-nantes icon indicating copy to clipboard operation
popcorn-nantes copied to clipboard

Jsonresume ?

Open deka opened this issue 4 years ago • 9 comments

A voir si ca peut matcher avec popcorn ? https://jsonresume.org/

deka avatar May 13 '20 05:05 deka

C'est pas mal, ça pourrait peut résoudre le problème de @alvinberthelot , et il semble qu'il y existe une intégration DouYouBuzz

adrienpessu avatar May 13 '20 06:05 adrienpessu

Merci pour le lien de la plateforme, ça rentre complètement dans ma démarche d'alimenter PopCorn via l'alternative d'une API 👍 @deka tu peux aller voir ma PR en ce sens et surtout voter pour si c'est ce que tu veux soit sur GitHub soit sur Slack. Car pas de votes pas de merge 😢

alvinberthelot avatar May 13 '20 07:05 alvinberthelot

intéressant cette spec. (Ca semble juste moins pratique pour rédiger la partie "contenu" par rapport à du markdown), mais en contre-partie ça fait un profil plus complet pour ceux qui découvrent les profils et c'est standardisé, et c'est l'équivalent d'un bon CV

yann-yinn avatar May 13 '20 08:05 yann-yinn

Du coup vous imaginez une idée concrète là dessus ? S'en servir à la place du markdown ? S'en servir pour créer une "API de profil perso" comme celle proposée par @alvinberthelot

Car pas de votes pas de merge 😢

bé oui, si tu es le seul à avoir ce souci de synchro entre site perso et popcorn, on va pas mettre le code juste pour toi, sinon chacun met le code qui l'arrange. Mais si d'autres freelances ont le souci et souhaite cette feature, bin qu'ils se manifestent, ça doit bien se trouver. Ne serait-ce qu'un seul autre :D

yann-yinn avatar May 13 '20 13:05 yann-yinn

On pourrait faire un mode hybrid pour proposer les deux modes. Et côté tech, on pourrait ajouter un champ dans le markdown avec l'URL vers le json, si ce champ existe est rempli avec un json valid, la page html est générée à partir du json.

adrienpessu avatar May 14 '20 15:05 adrienpessu

genre un fichier markdown qui contient juste ça ? (parce que du coup les autres infos ne servirait à rien dans ce cas)

jsonresume: https://blabla.bla/myresume.json

yann-yinn avatar May 15 '20 14:05 yann-yinn

Perso je resterai sur la PR que je vous ai faites et je dirai aux gens de pointer vers une API au schéma jsonresume compatible. Pourquoi :

  1. Ça permet d'avoir des traitements spécifiques pour chaque alternative sans rentrer dans des hacks bizarres

  2. Elle est déjà faite 😅

La vraie question c'est surtout de savoir comment vous voulez rendre les schémas compatibles entre eux. Si on considère que les données demandées par PopCorn sont celles de référence, il faut pouvoir les "computed" à partir d'une réponse ayant un schéma jsonresume.

Pour certaines c'est simple :

basics.label => titre basics.email => mail basics.phone => telephone basics.picture => photo basics.summary => présentation

D'autres ça devrait le faire :

basics.name => prenom + nom

D'autres faut vraiment en discuter :

skills => domaines_metiers ? ou technologies ? work => sous_titre (avec un calcul du nombre d'années d'expérience depuis la première date trouvée ?)

alvinberthelot avatar May 17 '20 04:05 alvinberthelot