folktale icon indicating copy to clipboard operation
folktale copied to clipboard

General Question about the future of Folktale

Open marcog83 opened this issue 4 years ago • 5 comments

First i'd like to thank you for this AMAZING piece of code. I love folktale.

I read in a comment that finding time to mantain the library is difficult. https://github.com/origamitower/folktale/issues/226#issuecomment-630399565

We would like to use folktale inside our Internal Project. Mostly for building Validation of data. I'd like to know if you plan to keep working on it, or how do you envision the future of this library? Thanks a lot

marcog83 avatar Oct 26 '20 13:10 marcog83

I still don't have much bandwidth to maintain it, and since I'm not using JavaScript anymore it's hard for me to justify most development effort. I'm still answering questions and fixing bugs, but larger projects like supporting TypeScript are not on my radar for now. Although if anyone wants to take in development maintainership for this project I would be happy to support.

robotlolita avatar Oct 29 '20 20:10 robotlolita

@robotlolita, I would love to help with maintaining this project. Would you be open to discussing this over audio/video call to see if/how I can help and what that help would look like?

For context, I actively work in Typescript and Javascript every day and would be quite comfortable with the efforts needed to embrace Typescript for this library, ES modules and the like. I've been writing my own similar library natively in Typescript to have a slightly more JS/object-friendly adaptation of fp-ts but felt that my efforts might be better spent supporting existing libraries rather than creating yet another JS/TS lib.

opiation avatar Dec 22 '20 21:12 opiation

@opiation sorry, I missed the notification for this.

Since there isn't much happening in the repo now, any help would be welcome, really. I'm honestly not really sure what most users of the library are interested in seeing. When I was working on JS projects, the one thing I missed the most was TypeScript support. I ended up just writing the typings and never got around refactoring the project to be a TypeScript-first one---there is a significant amount of things that currently relies on reflection.

I'd say the thing missing right now is deciding where to push the library towards (e.g.: proposing a roadmap). The existing roadmap is probably not that relevant anymore, 'sides the TypeScript part.

I'm not huge on calls, but feel free to either DM me on Twitter (https://twitter.com/robotlolita), or email me directly at queen at robotlolita. me

robotlolita avatar Jan 26 '21 20:01 robotlolita

@robotlolita Any idea how close the Typescript PR #157 is to completion? That could breathe new life into this project

tomholford avatar Oct 14 '21 02:10 tomholford

@tomholford no one's working on it currently. But it's missing types for the adt part basically. it should be possible to encode that in typescript these days, though i'm not sure if it would require changes to the API as well.

robotlolita avatar Oct 14 '21 05:10 robotlolita