-
Notifications
You must be signed in to change notification settings - Fork 553
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
Suggestions how to improve "contributor" experience.... #491
Comments
No comments on that one either from @wycats @sferik. A lot of the recent PRs actually follow the contributing document to the letter ... Thor is such a useful project .... maybe it is really time to try and let in some of the people that are obviously wanting to help ? (https://github.com/erikhuda/thor/pulls) |
👍 |
@wycats I'm quite interested in helping out with thor, but not as maintainer, but as contributor. Being now one of the maintainers of aruba I learned that it takes quite a bit of my time to do things right. Unfortuantely I'm too busy (at the moment) to finish the stuff I want for aruba 1.0. I think it would be unfair from myside to "promise" to be a (good) maintainer. |
I think I can help with documentation and some testing. Most times I'm digging through |
I just started learning Thor yesterday, and I've already discovered that the docs on whatisthor.com don't match the Wiki home page:
(https://github.com/erikhuda/thor/wiki)
To satisfy my curiosity, I tried both versions in my helloworld (both worked), then tried finding both in the current RDoc (only found method_option). (http://www.rubydoc.info/gems/thor/Thor) So... I assume option is the old way, and method_option is the new way. But it sure would have been nice to save 20m and not have the confusion in the first place. :) BTW-I'm really exciting about using Thor to build a great command to replace all my shell scripts and rake tasks. I do hope it has a bright future. |
Another example... Currently reading through the source to get the full story, came across this: https://github.com/erikhuda/thor/blob/master/lib/thor.rb#L78
The example shows the command name as string, but the RDoc syntax description asks for a Symbol -- and the value is not normalized within the map() method body. (I imagine it is further down the line.) UPDATE: Would also be nice to pick one of 'command', 'task', and 'method' and standardize on it throughout the code and docs. |
@odigity please do not hijack a PR / issue thread like this. Wanting to update the documentation is great, but please create a dedicated issue thread for what you find (or, even better, a PR) |
Thor was moved to the Rails organization and all the Rails core team has access to review and accept contributions. |
Dear maintainers of
thor
,I'm a heavy user of
thor
as commandline parser and a "part-time" contributor. I really like to usethor
, 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 thanthor
. But it also looks like that all other maintainers are also more involved with other projects/communities. So there's no one left forthor
?Suggestions
thor
to therails
-organization. Maybe there are some guys you trust to move the project in right directionLast 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.The text was updated successfully, but these errors were encountered: