Bonjour,
En ce qui me concerne, quand j'en crée ou contribue sur du LL, il faut vraiment un faisceau de conditions favorables :
- j'en ai besoin (bug, fonctionnalité),
- je connais le langage utilisé,
- j'ai du temps,
- j'en ai envie.
Si l'une de ces 4 conditions est manquante, c'est compliqué. Mes notions de design et connaissances en langue ne me permettent pas trop de contribuer sur d'autres aspects.
@Framatophe je rajouterai que quand j'étais plus jeune (pas que je sois vieux, mais quand t'as une famille, c'est plus pareil), le temps et l'envie pouvaient suffire (ceci dit apprendre un nouveau langage uniquement pour contribuer sur un soft, c'est quand même chaud).