dirk-thomas / vcstool

Vcstool is a command line tool designed to make working with multiple repositories easier
Apache License 2.0
404 stars 86 forks source link

Status of vcstool #242

Open esteve opened 2 years ago

esteve commented 2 years ago

I was just wondering what the status of this repo is. Is it still actively maintained? If not, @dirk-thomas would you be open to let other people maintain it? Given that vcstool is widely used in the ROS community, perhaps moving this repo to the @osrf or @ros organizations

nuclearsandwich commented 2 years ago

The ROS infrastructure team maintains vcstool in the ROS repositories. Since it has been meeting our infrastructure needs as is, we have not needed to update sources ourselves lately but if there's interest in setting up an organization to grow vcstool maintainers or transferring it to an existing organization we could assist with repository maintenance as well. It is worth bearing in mind, that our efforts would still be split among all of the packages in the ROS infrastructure pipeline.

130s commented 2 years ago

+1 for a more active maintenance team.

(In my company @aaronplusone's #219 is needed so we maintain our fork. We'd love to win-win in OSS for such contributions.)

christophebedard commented 2 years ago

Thanks @nuclearsandwich for following up here.

I'd also be willing to help maintain this.

tdenewiler commented 2 years ago

Can I get a maintainer to approve my PR to run Actions for #246? Thanks.

nuclearsandwich commented 1 year ago

I've opened a PR which gets CI back to operational with changes to python versions and flake8. I'll merge that PR into my own fork's default branch next week and port a few of the open PRs here to that fork for preliminary review. Please continue to open PRs on the main repository for the time being so that we can keep all the discussion in one place.

asherikov commented 1 year ago

Personally I prefer wstool workflow, so I implemented a basic replacement in bash with yq -> https://github.com/asherikov/wshandler, contributions are highly encouraged.

130s commented 11 months ago

There's even pypi package https://pypi.org/project/vcstool2/ that turns out to be released from a fork (which was not obvious to me for a while) https://github.com/MaxandreOgeret/vcstool2/issues/5 by @MaxandreOgeret.

130s commented 11 months ago

I posted discourse.ros.org#33661 solely aiming to raise an awareness of the maintenance status. There has been not an awful lot but some responses; 5 stars to the OP and continued discussions. I take that as arguably "there is enough interest".

My personal proposal is:

@nuclearsandwich Since you appear to have a write access to this repo, would you mind sharing your thoughts?