Add a New Comment (Rich Markup)
One more option would be to create a single new subcommand, such as 'pkg web', and leave the names of the keywords completely up to each package maintainer's discretion. Examples
Updating the subject. I think this same bug could be used to add a number of additional well-defined keywords for package metadata. Some examples of what I am thinking of:
The common factor is these are all simple commands that pass a URL to the Octave 'web' command, and the URL can be stored as a field in the package DESCRIPTION file. The task remaining is to enumerate what new command names we want to support and what the corresponding DESCRIPTION field names should be.
I think I like `pkg repo` or `pkg repository` (maybe accept both?) to open or return the package repository URL. And the DESCRIPTION field could be named `Repsitory`, or maybe `Vcs-Browser` if we want to follow in Debian's footsteps.
After a user installs an Octave package, it would be nice if Octave provided a way for the user to be directed to the upstream git or hg repository where development takes place. This will give the user access to the development docs, bug tracker, and so on. This would be very simple to implement, just a new field in the package DESCRIPTION that pkg looks for, and a new `pkg` subcommand that passes that URL on to the `web` command. 1. What should the new subcommand be named? 2. What should the DESCRIPTION field be named?
(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)
Attach Files: Comment:
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Only project members can vote.
Please enter the title of George Orwell's famous dystopian book (it's a date):
Follow 2 latest changes.
Copyright © 2023 Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. The Levitating, Meditating, Flute-playing Gnu logo is a GNU GPL'ed image provided by the Nevrax Design Team. Source Code
Powered by Savane 3.11