Community
Participate
Working Groups
We should extend the Equinox console to enable new users to install new stuff quickly e.g. with "install rap". The interface should be similar as the Linux tool "apt". http://en.wikipedia.org/wiki/Advanced_Packaging_Tool
+1 matching the apt-get like set of commands as much as possible would be really nice.
Thank you Holger for this contribution. I have some comments on the provided Commands. My intention is to keep them very simple and easy to remember: * "remove()": I like "uninstall" better than "remove" because it is clear that uninstall is the opposite of "install". By "remove" I'm note sure and I have to read the help. * "list()": I think we could avoid this API. This can be an option of "search( List<String> anyListOf )" If I don't enter a search text then all available IUs are listed. * "updateWorld()": I think this could be an option of "update( List<String> anyListOf )". If I don't enter an IU to update then the whole system is updated. * "refresh()": I'm not 100% happy with this name because I associate it with the OSGi-Console command "refresh". I don't have any better ideas at the moment. What I have in mind is "updateRepositories" but it is too long. Another alternative could be "updateRepos" but abbreviations are also not so cool.
Finally we can close this bug :). The Configurator OSGi console extension supports the commands mentioned above.