-
Notifications
You must be signed in to change notification settings - Fork 12
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
Add better documentation for upt, maybe single command #28
Comments
Lots of things to discuss, I love it! Note that there is a upt mailing list (https://framalistes.org/sympa/info/upt), though it's not used that much :(
will become:
If you only work with packages from PyPI and don't care about the other frontends, it may even become:
and turn it into:
What do you think? The changes I've mentionned currenlty only exist in my local git repo. |
The complete man page is available in the git repo, and will be part of the tarball in the next release. |
First of all (as an independent task) it would make sense if at the end we end up with
upt
as a standalone command, not justupt-3.7
, but independent of that ...I never know how to call
upt
. So I'm always confused by how little information I get by typingupt -h
. This is semi-useless unless you already know what you are supposed to do:I pause a bit and start thinking what to do. Then I figure out I should probably be using
package
, and then I need a couple of more commands to get the help forpackage
. But then I mix the frontends and the backends, so another two calls just to confirm what is a frontend and what is a backend.I would like to have either a complete man page, or the above command could at least automatically already list the available frontends and backends and immediately show
plus some extra info.
On a somewhat unrelated matter, using
cpan2port
andpypi2port
is somewhat more intuitive. Just a single command with autocompletion that replaces all of theI wish we had some shortcuts to call when we want to create a package for macports. Something that would already be available as a command. Maybe
upt-cpan2port
orupt-pypi-macports
, or something along the lines. I know this is somewhat incompatible when you need M x N frontends and backends, and then you install or uninstall just one, so handling the symlinks automatically by the upt package itself becomes a bit nontrivial.The text was updated successfully, but these errors were encountered: