Skip to content

Suggestions how to improve "contributor" experience.... #491

@maxmeyer

Description

@maxmeyer

Dear maintainers of thor,

I'm a heavy user of thor as commandline parser and a "part-time" contributor. I really like to use thor, I'm grateful that you @wycats make it avaiblable to the public.

Unfortunately there's little activity in this repository although there seems to be some room of improvement if I look at your issue/PR tracker. Myself added a PR over a month ago without any feedback.

I see, that you all have private lives, have a job and/or are dedicated to some other projects - as already discussed in #469. I also understand, that care needs to be taken to review the patches.

But I hope you also can understand the contributors view. We also have more or less the same problems like you. Maybe we're also maintainers of some other project(s). But we took some of our spare time and put together a PR and contribute it to the thor project. Not getting any feedback is quite frustrating.

From my perspective, it's maybe a thing of priorities: It looks like you @sferik are quite involved in the rubygems-project which is a much more important project than thor. But it also looks like that all other maintainers are also more involved with other projects/communities. So there's no one left for thor?

Suggestions

  1. No, I don't want to fork the project!!! 😄
  2. Maybe you could involve some guys you trust, which have a little bit more time than you can spend on this project
  3. Maybe you could move thor to the rails-organization. Maybe there are some guys you trust to move the project in right direction
  4. Add a "maintenance"-mode warning, to prevent users to add PRs for new features - though this is not an option I prefer personally

Last but least, I'm really grateful about your work, but I don't want to see thor dying slowly. It's too important and I like it too much for that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions