Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fsnotify #15

Open
nathany opened this issue Aug 21, 2018 · 8 comments
Open

fsnotify #15

nathany opened this issue Aug 21, 2018 · 8 comments
Labels
good candidate good candidate for adoption needs investigation we need to investigate some things about this project

Comments

@nathany
Copy link

nathany commented Aug 21, 2018

  • Where is the project currently hosted?
    https://github.com/fsnotify

  • Is the project written only in Go, or does it contain other languages (beyond scripts)?
    Entirely Go for https://github.com/fsnotify/fsnotify, but related project https://github.com/fsnotify/fsevents uses a fair bit of cgo in the Go code.

  • Has the project had any recent activity?
    Not for several months (Jan 9).

  • Does the project have a maintainer, or a maintainer looking for someone to take
    over the project?
    Been looking for maintainers for well over a year now: Maintainers wanted fsnotify/fsnotify#183
    (current project owner may still be able to help in some capacity, but has been inactive for some time)

  • Are there active projects which replicate the popular functionality of this project?
    Related project that is more active: https://github.com/rjeczalik/notify

  • Do you have any example projects that make use of this package?
    Many many importers: https://godoc.org/github.com/fsnotify/fsnotify?importers

  • Are there any outstanding critical bugs that result in the library being
    totally unusable or insecure?
    Possibly. There are many open pull requests and issues.

  • Is there anything else you'd like to mention about the project?
    I took over this project from @howeyc but have done a poor job of maintaining it as of late. I don't feel like I adequately know the file system APIs (epoll, etc.) to accept/deny pull requests at this time. May be willing to help in some areas now that I have more time available, but the project definitely needs a team if it's going to thrive.

@adamdecaf
Copy link
Member

This should probably be one we take over as there are several notable projects using this. Has there ever been a security audit?

I'm far from an expert in this domain, but should we make noise to raise awareness?

@nathany
Copy link
Author

nathany commented Aug 22, 2018

I don't believe there has ever been a security audit on fsnotify.

@nathany
Copy link
Author

nathany commented Aug 26, 2018

Today I was able to do some work on the related fsnotify/fsevents (macOS) project. Anyone planning to be down in Denver for GopherCon this year? A good time to get organized.

Btw, we have #fsnotify on Gopher Slack.

@theckman
Copy link
Member

I'll be there. A few others will be too. We can definitely all try to sync on this.

@theckman theckman added good candidate good candidate for adoption needs investigation we need to investigate some things about this project labels Aug 27, 2018
@nathany
Copy link
Author

nathany commented Jul 27, 2019

Ping @theckman

@nathany
Copy link
Author

nathany commented Feb 7, 2021

Hello gophers. Fsnotify could still really use some help. Ideally a couple people for each operating system that it supports.

fsnotify/fsnotify#183

@nathany
Copy link
Author

nathany commented Jan 14, 2022

My call for help maintaining fsnotify has had very little result in the past 5 years.

I will be officially leaving the fsnotify project whether or not anyone else picks it up.

If nobody else takes the project over soon, I will be archiving the project. That way it can still be used as-is but no more issues can be reported. Then it will be up to someone to fork it and maintain it if anyone wants to.

@nathany
Copy link
Author

nathany commented Jan 14, 2022

Final Notice: Maintainers Wanted
fsnotify/fsnotify#413

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good candidate good candidate for adoption needs investigation we need to investigate some things about this project
Projects
None yet
Development

No branches or pull requests

3 participants