[opensuse-project] [gsoc] SSC Project mid-term report
Hi all, The following is the mid-term report for the SSC (Suse Studio Comandline Client) Project Tasks completed; * Framework for the command line client including argument parser and handlers for the various accessible "objects"(repos, packages, files, templates) in Suse Studio. * Directory management utilities: The app requires the creation and management of an appliance directory for local caching of changes until ready to be pushed to Studio. * Test suite for those actions that are independent of the web API Tasks to be completed: * The update, status and commit commands: These would be the commands that make use of the locally cached information from the appliance directory. This is the last remaining feature in the app. * Integration tests: Tests that include requests to the web API. Without tests of this nature it is not possible to affectively test large portions of the app. * Documentation: code level and sample use cases. Please do checkout the code [1] and do a '$ rake install' to install the gem. You can then try '$ ssc help' to see the usage instructions. Thank you. [1] http://gitourious.org/ssc/ssc -- Ratan Sebastian -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
On Thursday 14 July 2011 08:22:43 Ratan Sebastian wrote:
Please do checkout the code [1] and do a '$ rake install' to install the gem. You can then try '$ ssc help' to see the usage instructions.
I couldn't get it to work, only got exceptions for missing options or missing
credentials, but couldn't figure out what the right syntax for the password
option is. Is this documented somewhere? Why are you not using one of the
standard command line parsing modules instead of implementing that yourself,
by the way?
--
Cornelius Schumacher
On Thu, Jul 14, 2011 at 9:57 PM, Cornelius Schumacher
On Thursday 14 July 2011 08:22:43 Ratan Sebastian wrote:
Please do checkout the code [1] and do a '$ rake install' to install the gem. You can then try '$ ssc help' to see the usage instructions.
I couldn't get it to work, only got exceptions for missing options or missing credentials, but couldn't figure out what the right syntax for the password option is. Is this documented somewhere? Why are you not using one of the standard command line parsing modules instead of implementing that yourself, by the way?
Sorry about that. There was a bug in one of the dependencies. Its been fixed now. I didn't expect the command line parsing to get this complicated. But it is now becoming obvious that its not a trivial task and this implementation has quite a few bugs. I'm going to be swapping it out with thor in the next few days.
-- Cornelius Schumacher
-- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
-- Ratan Sebastian -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
participants (2)
-
Cornelius Schumacher
-
Ratan Sebastian