Skip to content
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

[RFC] Add a tools directory? #28371

Closed
ericonr opened this issue Feb 1, 2021 · 4 comments
Closed

[RFC] Add a tools directory? #28371

ericonr opened this issue Feb 1, 2021 · 4 comments
Labels
enhancement New feature or request

Comments

@ericonr
Copy link
Member

ericonr commented Feb 1, 2021

While maintaining void-packages, a lot of people have written small tools/scripts to help with simple tasks. There is a part of xtools, for example, that's only useful inside void-packages (unlike, for example, xi or xls).

I'm proposing a tools/ directory to which we could move some of xtools (moving xlint to void-packages has even been discussed a few times, since it'd make it possible to add new variables to templates in a single go; xrevbump and xsubpkg are also not very useful outside of void-packages).

Further, there are small scripts like @Johnnynator's one for handling git submodules, @Chocimier's for detecting cycles in dependencies and @Piraty's for launching multiple builds at the same time. I'd also put forward the one I have to check what I have installed from packages listed in void-updates, so I have an idea of what I can easily test.

Ping @leahneukirchen

@ericonr ericonr added the enhancement New feature or request label Feb 1, 2021
@leahneukirchen
Copy link
Member

I'm fine with moving xlint, indifferent on the others.

@ahesford
Copy link
Member

ahesford commented Mar 5, 2021

If this happens, https://github.com/ahesford/xbps-cycles should go in there too.

@fosslinux
Copy link
Contributor

Can this be closed?

@ericonr
Copy link
Member Author

ericonr commented Aug 13, 2021

@fosslinux we've added cycles specifically, but haven't talked about moving xlint or similar yet. I guess we can close for now, and revisit when someone does the porting and opens a PR.

@ericonr ericonr closed this as completed Aug 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants