davetron5000 / optparse-plus

Start your command line scripts off right in Ruby
http://davetron5000.github.com/optparse-plus
Apache License 2.0
521 stars 54 forks source link

Upgrades to methadone to keep it up to date. #116

Closed nisevi closed 6 years ago

nisevi commented 6 years ago

Hey @davetron5000 are you interested in maintaining this project? I think that what you have built is pretty cool :rocket: and I would like to contribute to the project :grinning: . Do you use something like PivotaTrakcer/Jira/Trello/Zenhub for creating iterations to deliver features or just to keep the project up to date? Maybe an slack channel?

Please let me know in which way could I help to keep this project up to date :grinning:

davetron5000 commented 6 years ago

I have been maintaining this, though it's relatively stable and hasn't needed any new features. What did you have in mind?

nisevi commented 6 years ago

Hey @davetron5000, I was thinking something like an integration with dependabot to keep gem versions up to date, and once that is setup, to have minor releases with the upgrades that were done.

Also since you have an integration with TravisCI we could add CodeClimate for giving to the project an overview of the code. This integration also allows you to create issues based on improvements that you can do to the code. By creating this issues, you are inviting the community to collaborate in your project since sometimes there are just minor adjustments that can be done to the code.

Zenhub is an option that I like when you have to integrate a management tool with github :grinning: so anyone will be able to see the issues the project has and make pull requests based on those issues that were created :grinning:

We could add a contributions guide line, and a code of conduct :smiley:

What do you think?

davetron5000 commented 6 years ago

Hey, sorry for the delay…was on vacation.

I'm not in favor of CodeCilmate, as it incentivizes churn in the codebase to game the grading system and doesn't really promote better code. I also don't need a project management tool as the project is currently stable/maintenance and not undergoing a lot of new feature development. If people want to see the issues, they can use the issues feature of GitHub (unless I'm not understanding what Zenhub does).

Dependabot is a nice idea, but in the past I've used it and it didn't really work as I'd hoped. It just created a lot of extra work.

A COC, though…yes. I'm surprised I don't have one as I thought I'd made one for this repo, but I guess there isn't one :(

nisevi commented 6 years ago

Hi there!! Nice to hear back from you. Yup I get what you mean :+1:

All the best :rocket: and again awesome job with this gem :+1: