Hey @pathikrit, thanks a lot for this proposal!
I think that the success of better-files
is pretty obvious and it’s an excellent candidate for the Platform, as IO is a major concern for the SPP Committee. I’m forwarding this to Committee members since we’re reviewing it on the 17th January.
I have updated your thread to include a more complete proposal, alike to the one of Enumeratum. Please, review and change the bits you don’t agree with, I’m not an expert in the library so you may want to emphasize or de-emphasize different sections of the proposal, especially the implementation
section. It would be great if you could also describe a little bit of the underlying design!
I’ve got some questions for you:
- Do you want to include all the functionality that
better-files
provide? - With regard to:
Have you considered writing a wrapper around better-files that provides a monadic interface? Would you welcome this feature later on in the incubation period?
The only way we could enrich more this proposal is to get more Scala developers join you to maintain better-files
!
I’d like to call Scala developers that like or use this library to help you do it. better-files
is a good Scala library and could be a good first step for people to improve their skills in Scala or get involved into something meaningful for the community. IO is a module of high importance – increasing the bus factor of the library and getting sponsors would be a win for all of us. If you or the company you work for want to contribute, please contact me or @pathikrit!