[py-svn] r6986 - py/dist/doc

hpk at codespeak.net hpk at codespeak.net
Sun Oct 17 18:46:25 CEST 2004


Author: hpk
Date: Sun Oct 17 18:46:25 2004
New Revision: 6986

Added:
   py/dist/doc/getting_started.txt
Modified:
   py/dist/doc/index.txt
   py/dist/doc/why_py.txt
Log:
added a first "getting started" document. 



Added: py/dist/doc/getting_started.txt
==============================================================================
--- (empty file)
+++ py/dist/doc/getting_started.txt	Sun Oct 17 18:46:25 2004
@@ -0,0 +1,76 @@
+Getting started with the py lib 
+===============================
+
+.. contents::
+.. sectnum::
+
+getting the current py lib 
+==========================
+
+Due to the nature of its goals the py lib can't be easily 
+released without a certain API consistency.  Nevertheless, 
+the API is pretty stable in many respects and very 
+well tested.  So we invite you to participate and 
+use it - especially if you share `the frustrations with
+current python package development`_. 
+
+getting it via subversion 
+-------------------------
+
+Checkout the py lib distribution tree with subversion, e.g. use:: 
+
+    svn co http://codespeak.net/svn/py/dist dist-py 
+
+to checkout the code, documentation, tool and example tree 
+into a ``dist-py`` checkout directory.  Your naming desire may vary, 
+of course. 
+
+setting it up
+-------------
+
+You need to put the checkout-directory into your PYTHONPATH
+and you want to have the ``dist-py/py/bin/py.test`` script in 
+your system path, which lets you execute test files and directories.  
+
+There already is a convenient way for Bash/Shell based systems
+to setup the PYTHONPATH as well as the shell PATH, insert:: 
+
+    eval `python ~/path/to/dist-py/dist/py/env.py`
+
+into your ``.bash_profile``.  Of course, you need to
+specify your own checkout-directory. 
+
+If you know of a good developer-style way of doing the
+equivalent on win32 (non-cygwin) environments, tell us_. 
+
+And no, we don't provide a distutils-install currently, 
+because we really want have the py lib installable 
+on multiple python versions, want to have automated
+upgrades ...
+
+upgrading it 
+------------
+
+Well, simple. Go to your checkout and issue:: 
+
+    svn up 
+
+:-) 
+
+
+Participating in development 
+============================
+
+If you feel the desire to help tackle bugs and fixes, 
+or support resolution of some `frustrations`_ then 
+please subscribe to our mailinglist: 
+
+    http://codespeak.net/mailman/listinfo/py-dev 
+
+or start communicating by submitting improved code 
+if you already have an account on codespeak_. 
+
+.. _`frustrations`: 
+.. _`the frustrations with current python package development`: why_py.html#frustrations
+.. _us: http://codespeak.net/mailman/listinfo/py-dev
+.. _codespeak: http://codespeak.net/

Modified: py/dist/doc/index.txt
==============================================================================
--- py/dist/doc/index.txt	(original)
+++ py/dist/doc/index.txt	Sun Oct 17 18:46:25 2004
@@ -13,8 +13,11 @@
    `future`_ handles development visions and plans for the near future. 
    
 
+There also is some preliminary documentation on `getting started`_ 
+
 .. _`py.execnet`: execnet.html 
 .. _`py.test`: test.html 
 .. _`why_py`: why_py.html 
 .. _`future`: future.html 
+.. _`getting started`: getting_started.html 
 

Modified: py/dist/doc/why_py.txt
==============================================================================
--- py/dist/doc/why_py.txt	(original)
+++ py/dist/doc/why_py.txt	Sun Oct 17 18:46:25 2004
@@ -5,6 +5,8 @@
 .. contents::
 .. sectnum::
 
+.. _frustrations: 
+
 Why do we do the py lib?
 ========================
 
@@ -102,7 +104,7 @@
 across releases. If you are itching to actually fix or
 refactor any implementation code you can likely get commit
 rights to do it. However, it is then a good idea to follow
-py-dev at codespeak.net and grasp some of the things that are
+`py-dev mailing list`_ and grasp some of the things that are
 going on. Oh right, and you should also agree to release 
 your code under an ``MIT license``.  Maybe we can compute 
 the individual copyrights from the subversion blame 



More information about the pytest-commit mailing list