[Erp5-report] r37639 gabriel - in /erp5/trunk/utils/cloudooo: README cloudooo/README setup.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Aug 9 03:44:40 CEST 2010


Author: gabriel
Date: Mon Aug  9 03:44:38 2010
New Revision: 37639

URL: http://svn.erp5.org?rev=37639&view=rev
Log:
move and update cloudooo installation. missing describe how to create a configuration file.

Added:
    erp5/trunk/utils/cloudooo/README
      - copied, changed from r37610, erp5/trunk/utils/cloudooo/cloudooo/README
Removed:
    erp5/trunk/utils/cloudooo/cloudooo/README
Modified:
    erp5/trunk/utils/cloudooo/setup.py

Copied: erp5/trunk/utils/cloudooo/README (from r37610, erp5/trunk/utils/cloudooo/cloudooo/README)
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/README?p2=erp5/trunk/utils/cloudooo/README&p1=erp5/trunk/utils/cloudooo/cloudooo/README&r1=37610&r2=37639&rev=37639&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/README [utf8] (original)
+++ erp5/trunk/utils/cloudooo/README [utf8] Mon Aug  9 03:44:38 2010
@@ -1,28 +1,38 @@
-Install Dependencies
---------------------
+Install Cloudooo
+================
 
-System Dependencies
- - Xvfb
+  $ python2.6 setup.py install
 
-Python Dependencies
- - zope.interface
- - WSGIUtils 
- - PasteDeploy
- - PasteScript
- - psutil
  
-Instalation in Mandriva:
- - urpmi xvfb
- - urpmi python-setuptools
- - easy_install-2.6 zope.interface PasteDeploy PasteScript WSGIUtils
-
-Instalation of Openoffice
-
-  Was used for testing the package's official openoffice.Follow these steps to install:
-    - Download the package from the official site;
-    - unpack the tar.gz and Install;
+Install Dependencies in Mandriva
+================================
+ $ urpmi xvfb python-setuptools # System Dependencies
+ $ easy_install-2.6 zope.interface PasteDeploy PasteScript WSGIUtils psutil # Python Dependencies
+
+Install OpenOffice.org
+======================
+
+  Was used for testing the package's official openoffice.org. Follow these steps to install:
+  
+  Download Package from the official site
+  ---------------------------------------
+  
+  x86_32
+  ----
+    $ wget http://download.services.openoffice.org/files/stable/3.2.0/OOo_3.2.0_LinuxIntel_install_wJRE_en-US.tar.gz
+  
+  x86_64
+  ------
+    $ wget http://download.services.openoffice.org/files/stable/3.2.0/OOo_3.2.0_LinuxX86-64_install_wJRE_en-US.tar.gz
+
+  Unpack the tar.gz and Install
+  -----------------------------
+    $ tar zxvf OOo_3.2.0_LinuxX86-64_install_wJRE_en-US.tar.gz
+    $ cd OOO320_m12_native_packed-1_en-US.9483/RPMS
+    $ rpm -i *.rpm # install all packages together
+    
+    The instalation is in /opt
 
-  The instalation is in /opt
 
 How to use
 ----------

Removed: erp5/trunk/utils/cloudooo/cloudooo/README
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/cloudooo/README?rev=37638&view=auto
==============================================================================
--- erp5/trunk/utils/cloudooo/cloudooo/README [utf8] (original)
+++ erp5/trunk/utils/cloudooo/cloudooo/README (removed)
@@ -1,78 +0,0 @@
-Install Dependencies
---------------------
-
-System Dependencies
- - Xvfb
-
-Python Dependencies
- - zope.interface
- - WSGIUtils 
- - PasteDeploy
- - PasteScript
- - psutil
- 
-Instalation in Mandriva:
- - urpmi xvfb
- - urpmi python-setuptools
- - easy_install-2.6 zope.interface PasteDeploy PasteScript WSGIUtils
-
-Instalation of Openoffice
-
-  Was used for testing the package's official openoffice.Follow these steps to install:
-    - Download the package from the official site;
-    - unpack the tar.gz and Install;
-
-  The instalation is in /opt
-
-How to use
-----------
-
-- Start the Daemon
-
-   ./cloudooo start
-
-Description of Daemon
----------------------
-
-- XMLRPC + WSGI will be one bridge for easy access OpenOffice.org. This will implement one XMLRPC server into WSGI (Paster).
-
-- PyUno is used to connect to OpenOffice.org stated with open socket. The features will be handled all by pyuno.
-
-- Xvfb is used to run Openoffice.org. This is controlled by Daemon(cloudooo).
-
-- Only a process will have access to OpenOffice.org by time.
-
-- All clients receive the same object(proxy) when connects with XMLRPC Server.
-
-Xvfb and OpenOffice
-
- - configure and start Xvfb;
-    - Use a single Xvfb;
-    - the xvfb will be started with the XMLRPC Server;
-	- When start the Daemon(cloudooo), it configures Xvfb, next opens the openoffice(with pyuno) and start XMLRPC Server; 
- - control Xvfb;
- - start openoffice;
-   - Pyuno start the openoffice processes and the communication is through sockets;
-   - Openoffice processes run in brackground and in virtual display;
- - control openoffice;
-   - The socket can't lose the connection, if this occurs should kill the process and submit again the file;
-
-XMLRPC Server - XMLRPC + WSGI
------------------------------
-
-  - Send document to openoffice and return the document converted with metadata;
-      - XMLRPC receives a file and connects to a openoffice by pyuno;
-      - The pyuno opens a new openoffice, write, add metadata and returns the document edited or converted to xmlrpc and it return the document to the user;
-      - When finalize the use of openoffice, should make sure that it was finalized;
-  - Export to another format;
-  - Invite document and return metadata only;
-  - Edit metadata of the document;
-  - Problems and possible solution
-     - OpenOffice is stalled;
-       - finalize the process, start openoffice and submit the document again(without restart the cloudooo);
-     - Openoffice is crashed;
-       - finalize the process, verify if all the process was killed, start openoffice and submit the document again(without restart the cloudooo)
-     - OpenOffice received the document and stalled;
-       - if openoffice isn't responding, kill the process and start
-     - The document that was sent is corrupt;
-       - write in log the error and verify that the process aren't in memory

Modified: erp5/trunk/utils/cloudooo/setup.py
URL: http://svn.erp5.org/erp5/trunk/utils/cloudooo/setup.py?rev=37639&r1=37638&r2=37639&view=diff
==============================================================================
--- erp5/trunk/utils/cloudooo/setup.py [utf8] (original)
+++ erp5/trunk/utils/cloudooo/setup.py [utf8] Mon Aug  9 03:44:38 2010
@@ -4,13 +4,12 @@ from os.path import realpath, exists, jo
 from os import symlink, unlink
 from shutil import copyfile
 
-version = '1.0'
+version = '1.0.1'
 
 setup(name='cloudooo',
       version=version,
       description="XML-RPC openoffice document convertion server",
-      long_description="""\
-""",
+      long_description=open("README").read(),
       classifiers=["Topic :: System :: Networking",
         "Topic :: System :: Operating System Kernels :: Linux",
         "Topic :: Internet :: WWW/HTTP :: WSGI",




More information about the Erp5-report mailing list