add README
authorDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 19 Nov 2007 08:30:00 +0000 (09:30 +0100)
committerDuncan Mac-Vicar P <dmacvicar@suse.de>
Mon, 19 Nov 2007 08:30:00 +0000 (09:30 +0100)
README [new file with mode: 0644]

diff --git a/README b/README
new file mode 100644 (file)
index 0000000..416f37e
--- /dev/null
+++ b/README
@@ -0,0 +1,48 @@
+Protype and brainstorming for a YaST core
+=========================================
+
+Requirements:
+
+- rubygems
+- rubywbem gem
+  - gem install rubywbem
+
+Setup WBEM
+==========
+
+- install openWBEM (openPegasus does not work right now)
+- add repo http://download.opensuse.org/repositories/systemsmanagement:/wbem
+- install omc-pybase-providers
+
+go to /etc/openwbem/openwbem.conf
+set:
+owcimomd.allow_anonymous = true
+owcimomd.authentication_module = /usr/lib64/openwbem/authentication/libnonauthenticatingauthentication.so
+
+and then you dont need to worry about authentication
+
+(lib64 to lib in a 32-bit system)
+
+Code style
+==========
+
+- docs mandatory
+- test per class mandatory
+- 2 spaces, no tabs
+
+
+Other info
+==========
+
+  Why ruby?
+  =========
+  - dynamic, clean, elegant
+  - strong conventions in the community
+  - Best support for test oriented development
+  - you will remember it without a manual
+  - Nice to write Domain Specific Languages
+  - There is nothing Python has that prevents me to use Ruby
+  - The inverse is not true
+  - gems make easy to install not-yet-packaged bits
+  - has good web support
+