[Erp5-report] r41088 luke - in /erp5/trunk/buildout: FAQ.txt README.Development.txt

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Dec 3 14:05:23 CET 2010


Author: luke
Date: Fri Dec  3 14:05:22 2010
New Revision: 41088

URL: http://svn.erp5.org?rev=41088&view=rev
Log:
 - answer some questions
 - explain how to develop and hack

Added:
    erp5/trunk/buildout/FAQ.txt
    erp5/trunk/buildout/README.Development.txt

Added: erp5/trunk/buildout/FAQ.txt
URL: http://svn.erp5.org/erp5/trunk/buildout/FAQ.txt?rev=41088&view=auto
==============================================================================
--- erp5/trunk/buildout/FAQ.txt (added)
+++ erp5/trunk/buildout/FAQ.txt [utf8] Fri Dec  3 14:05:22 2010
@@ -0,0 +1,24 @@
+Where to report issues about ERP5 Appliance Buildout?
+=====================================================
+
+Please use erp5-users and erp5-dev mailing lists, you can find more
+information here: http://www.erp5.com/support/ml
+
+Patches are welcomed too!
+
+Why do you compile your own python and so much other software?
+==============================================================
+
+Because of extreme portability. There is no other way to achieve it, LSB is
+ignored by distributions, there is no other standard then source standard.
+
+Sometimes some remote resources are not available, what to do?
+==============================================================
+
+We are aware of it and we are working hard to provide good solution for
+everyone.
+
+How to develop this buildout?
+=============================
+
+Please read README.Development.txt

Added: erp5/trunk/buildout/README.Development.txt
URL: http://svn.erp5.org/erp5/trunk/buildout/README.Development.txt?rev=41088&view=auto
==============================================================================
--- erp5/trunk/buildout/README.Development.txt (added)
+++ erp5/trunk/buildout/README.Development.txt [utf8] Fri Dec  3 14:05:22 2010
@@ -0,0 +1,39 @@
+How to develop ERP5 Appliance Buildout
+======================================
+
+Normal buildout run assumes that all resources are available over the network.
+And this is correct way to use buildout, but...how to develop it locally and
+still be sure that it run over the network.
+
+Lets assume that software is available in ~/erp5.buildout.
+
+Create your working directory ~/buildout.devel:
+
+  $ mkdir ~/buildout.devel
+
+Now checkout the buildout:
+
+~/erp5.buildout/parts/subversion/bin/svn https://svn.erp5.org/repos/public/erp5/trunk/ ~/buildout.devel/checkout
+
+Start simple http server there:
+
+  $ cd ~/buildout.devel/checkout
+  $ ~/erp5.buildout/bin/python2.6 -m 9000 # or any other free port
+
+Now create directory to simulate extending over the network:
+
+  $ mkdir ~/buildout.devel/work
+
+And create profile there:
+
+  $ cat > ~/buildout.devel/work/buildout.cfg
+extends = http://localhost:9000/buildout-2.12.cfg
+extends-cache = extends-cache
+^D
+
+Now it is time to play. Observe what and how is downloaded from your simulated
+server.
+
+Happy hacking!
+
+Simple server idea contributed by Lucas Carvalho Teixeira



More information about the Erp5-report mailing list