I'm stepping away from the fsnotify project. Maintainers wanted: https://github.com/fsnotify/fsnotify/issues/183#issuecomment-286456045
Good luck, Nathan. On Tuesday, 25 October 2016 12:09:48 UTC-6, Nathan Youngman wrote: > > Hi, > > Fsnotify provides notifications of changes to files and directories on > BSD, Linux, Mac, and Windows. It is imported by ~800 projects (via > godoc.org). > > While I would like to remain involved in fsnotify, I personally don't have > enough cycles to handle all the incoming issues and pull requests coming > into fsnotify. > > It's a challenging project to work on, partially because it is > cross-platform, trying to present a common API for operating system calls > that are very different in behaviour. To address this, the best solution I > can come up with is to split fsnotify into several platform-specific > libraries. Each library would manage the low-level details of file system > monitoring on that platform. With those libraries in place, the fsnotify > library can then turn its focus to the higher level abstractions by > depending on the low-level libraries. > > Those low-level libraries could also offer more complete APIs when > fsnotify's lowest common denominator solution is insufficient, as well as > provide a foundation for alternatives to fsnotify. > > This won't be possible without people stepping up to lead and maintain > libraries for each platform. This is a call for help in making the fsnotify > project better for gophers everywhere. It will involve low-level code, > research, integration tests, documentation, helping investigate and address > issues, code reviews, and more. > > If you're interested, please get involved. The related GitHub issue is > here: https://github.com/fsnotify/fsnotify/issues/183 > > Thanks, > Nathan. > > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.