Cornelius Schumacher
Cornelius Schumacher
It would be nice to have some offline search in the command line client, which doesn't need to go through the web site. There is a lot of meta data...
The command line client should be able to transparently list libraries which have suitable packages available depending on the platform where it's run. Also showing libraries which have source packages...
We need to check that the client does something useful when running `inqlude install` on a Mac.
We need to check that the client does something useful when running `inqlude install` on Windows.
The current command line client requires Ruby to run and makes use of git to get the library meta data. This is not a problem when packaged properly or when...
The `inqlude` command line client has an implementation for telling the user how to contribute, when running into not yet existing functionality (see https://github.com/cornelius/inqlude/blob/master/lib/upstream.rb). It would be nice to put...
Inqlude currently uses Thor to parse the command line. This has a few issues. [GLI](http://naildrivin5.com/gli/) is a bit more straightforward. We should move the `inqlude` command line client to use...
According to KDE's policy commits have to have valid names and email addresses in the author and committer fields. `inqlude verify` should check this so that it shows up in...
Manifest names must be unique as they are used as identifiers in the code and on the web site. The directories implicitly enforce that. To be consistent the names of...
When a generic manifest is updated to have a release, e.g. by adding a release date attribute, the validation should fail and ideally ask to move to the release manifest...