Vorige week meldde de ontwikkelaar dat gebruikers van open-sourceprojecten die afhankelijk waren van de ‘colors’- en ‘faker’-bibliotheken van Marak Squires werden geconfronteerd met hun applicaties die voor onbepaalde tijd wartaalberichten op hun console afdrukten, waardoor ze onbruikbaar werden. Squires corrumpeerde zijn eigen bibliotheken, schijnbaar als vergelding voor anderen die ze gratis gebruikten.
“Met respect, ik ga Fortune 500’s (en andere kleinere bedrijven) niet langer ondersteunen met mijn gratis werk”, schreef Squires in een ‘Issue’ die hij op de GitHub van het faker-project plaatste. “Neem dit als een kans om me een jaarcontract van zes cijfers te sturen of het project te splitsen en iemand anders eraan te laten werken.”
Een week later is dat precies wat de community gedaan heeft. “We zijn een groep ingenieurs die Faker in prod gebruikten toen het hoofdpakket werd verwijderd”, schreven de beheerders op de website van het nieuwe project.
De beheerders zeggen dat ze ernaar zullen verwijzen als de officiële bibliotheek, tenminste in de tussentijd “om het ondubbelzinnig te maken tussen de vele herschrijvingen en forks die niet door de community worden onderhouden”. Dat kan echter veranderen “als de zaken eenmaal zijn uitgestorven en er minder chaos is rond de bibliotheek in het algemeen.”
Dit is wat het team tot nu toe heeft bereikt:
En hier zijn enkele van de eerste plannen om het project in de toekomst te verbeteren:
Nadat 6.x is uitgebracht en alle TypeScript Pull Requests zijn samengevoegd, wordt aan een volledige roadmap gewerkt.
“We zijn volledig van plan om Faker uit te breiden, het continu te ontwikkelen en nog beter te maken”, legt het team uit. “We zijn verheugd om dit idee en project nieuw leven in te blazen.”
De financiering van het project is verdeeld om de oorspronkelijke sponsors in staat te stellen het in de toekomst te blijven steunen. De oorspronkelijke ontwikkelaars “waren in staat om de $ 11.652,69 USD die eerder aan het project was geschonken, te behouden.”
Bron: Developer Tech News