-
Notifications
You must be signed in to change notification settings - Fork 0
Packages needing a maintainer #10
Comments
@dhagerty9009 are you still interested in maintaining linter-reek? |
@jschroeder9000 are you still interested in maintaining linter-haml? |
@kavu are you still interested in maintaining linter-golinter? |
I am still interested in maintaining linter-reek. |
Cool, thanks! |
@Arcanemagus I am interested, but I am not sure I could keep up with current AtomLinter development, its change APIs and concepts. So, I will be glad if someone will keep an eye on the Go linters. I hope my contributions will be still welcomed. |
@kavu Just a side note that there has not been any API breaking change in the last six months. We would love to keep you all involved in this, the purpose of this thread is to find repositories who have inactivate maintainers so we can put them up for grab by other people interested in them. |
@kavu of course! Just was tagging people listed as maintainers with greenkeeper PR's that haven't been dealt with in 5 days 😉. |
@Arcanemagus oh yeah! Greenkeeper is bothering me a lot, to be honest 😃 Especially when I am not sure if it will really break package, or not 😆 |
If you add specs and enable CI builds it virtually disappears. It only puts up a PR if one of the following conditions are met:
Right now your package is falling into the last category, since it doesn't know whether the update still works for your package it sends in a PR telling you something needs your attention since it could be broken. If you want help implementing specs just say something, I can try throwing some basic ones on there for you if you need it. |
@Arcanemagus yeah, it will be great! Also, could you reference me a magnum ops linter specs. Maybe not the most complex one, but proper. |
@kavu linter-eslint is probably one of the most complete specs that I know of, simple stuff like linter-erb is enough to get the basics covered though. |
@Arcanemagus yes I'm still interested in maintaining linter-foodcritic. I'll look into the pr's and adding specs asap |
@ndobson When you get a chance is fine, just hadn't seen any activity in a while 😉. |
@park9140 are you still interested in maintaining linter-tslint? |
@Arcanemagus, interested, occasionally. Have time? No not really. |
@park9140 Perfectly understandable, for now I'll put it on the list but leave you listed 😉. |
@trevershick are you still interested in maintaining linter-clojure? |
@artoale are you still interested in maintaining linter-gjslint? |
Yup, sorry - just been very busy catching up with work after the winter On Tue, Jan 26, 2016, 00:37 Landon Abney notifications@github.com wrote:
|
@artoale No problem, just checking on the listed maintainers to see who is still active 😉. |
Eheh - sure thing! I've been pretty quiet lately, it only makes sense to On Tue, Jan 26, 2016, 00:40 Landon Abney notifications@github.com wrote:
|
@florianb are you still interested in maintaining linter-javac? |
Yep. |
@trevershick Cool, if you want help implementing specs so the greenkeeper PR's aren't as noisy just say something and I'll throw some basic ones up there 😉. |
Yes, I am still interested in maintaining linter-haml. :) I'll admit I've been doing a pretty poor job of it lately. :( I also have to admit I have mixed feelings about greenkeeper. The chore prefix that it adds to commits seems aptly named... it seems to have created a lot of busywork. My understanding is that with ci/specs implemented it will not create a PR and just automatically push a commit that updates the dependency version. But that adds a ton of noise to the commit history. If I understand further, that can be somewhat mitigated by specifying looser dependency version ranges. I don't mind a kick in the rear to get things up to snuff (no question I should add ci/specs), but I'm not entirely sold on the idea of greenkeeper. Best case scenario my specs are able to catch any possible regression or breaking change in dependencies and nothing breaks. My experience is that usually specs do catch such things (if done well), but not always. The benefit is... not getting left behind? Not missing security updates? End user isn't stuck with dozens of versions of the same dependency? I don't hate the idea, but I'm not really loving it, either. If I can get it to not generate commits for every patch release of every dependency then I guess I can live with it. Back to specs, I am aware #11 has a few packages checked off that have implemented specs and I will take a look at linter-eslint and linter-erb as well. If there's anything else I should look at for examples of good practices, I'd appreciate being pointed in that direction. Thanks for checking in. :) |
Greenkeeper doesn't automatically push anything to master. From what I have seen of how it works this is it's process:
As for the benefit, it depends: At it's most basic this just ensures that your allowed ranges of dependencies includes the latest version, and that users shouldn't be getting a broken package when they install it due to a newer version being potentially broken for your package. Overall more comes into play: Keeping most things current on the version(s) of As I've said a few times earlier, this is mainly just a ping to see what's up and weed out people from the list of "active" maintainers that haven't been on in months, so you are doing fine 😉. |
Thanks for your explanation, @Arcanemagus, that's really helpful. I hadn't considered that with a looser version range greenkeeper could test newer versions within that range and do nothing if the specs pass, but warn you if they do. That's actually pretty cool and leans me a little more in its favor. It's a shame it leaves dead branches, though. |
It's odd, sometimes it deletes those "success" branches, sometimes it doesn't. |
@jemerick are you still interested in maintaining linter-pep8? |
@Arcanemagus: thanks for getting back to me, some time has gone since my last contribution and as far as i can tell after a quick look, a lot has changed. I'd like to give it another try and maintain https://github.com/AtomLinter/linter-javac again. Is there a Gitter/Slack channel for the maintainers? |
@florianb Yep, we have #linter-plugin-dev on Atom's Slack 😄. |
@Arcanemagus if you still need a maintainer for linter-pep8 I'd be fine helping out occasionally. Not so much as lead maintainer, but more as someone on the team who can help triage issues and review/merge PRs as they come in. I primarily use linter-flake8 myself, but happy to help with any python-related linters. |
@jeffwidman Thanks, I'll add you as a collaborator! |
@Arcanemagus I think you can cross linter-erb off that list now. |
This whole list needs reworking, thanks for reminding me though! |
The following packages appear to not have an active maintainer, we would welcome people to step up if interested and would gladly help with any questions you may have 😉:
linter-erbThe text was updated successfully, but these errors were encountered: