Una gran experiència amb l'open source
Lo que ha pasat hui ha sigut increïble.
07:56 AM - El descobriment
Cada dia quan em desperte perd un rato amb el mòbil, mire notificacions, xarxes socials, etc… cosa que no es molt recomanable però ey, com diu Cactus: “ni som perfectes, ni volem ser-ho”.
Mentre perdia el temps mirant mastodon (on em podeu seguir) he trobat un toot recomanant una llibreria per a Django:
Es una llibreria simple, però que afegix un buscador que, personalment, trobe molt a faltar a l’admin de django.
10:49 - El problema
Ja en la faena trobe un rato lliure i em dispose a provar la llibreria que he descobert feia unes hores. Cree una rama nova des de master
, execute poetry add django-command-palette
i seguixc les instruccions d’instal·lació (que són molt senzilles).
Execute el projecte, vaig a l’admin… i merda, no em funciona 😅
11:26 - El fix
Obric una pull request que soluciona el problema que tenia jo, i altre usuari que había obert una issue.
12:41 - El testing
Sorprenentment, la conversació a la pull request ha sigut molt fluida:
18:03 - La release
Una nova release amb el meu fix s’ha pujat a pypi
19:22 - La pujà a producció
Una volta sol·lucionat l’error, i com a estes hores ja no estic treballant (gràcies a déu), decidixc provar a instal·lar el paquet a festivales.wiki, i… 🎉
Conclusió
Les experiències que he tingut abans contribuint amb el codi obert no han sigut moltes:
- Algunes han quedat en pull requests oblidades sense resposta dels desenvolupadors del projecte
- Altres si que han aplegat a ser contestades i han acabat sent mergeades, però ha sigut un procés molt lent
- I després ha estat esta experiència que ha sigut rapidíssima i m’ha fet molta il·lusió