Changes between Version 43 and Version 44 of Download


Ignore:
Timestamp:
12/24/13 14:56:18 (10 months ago)
Author:
ArcRiley
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download

    v43 v44  
    33 
    44The primary purpose of PySoy is to promote and encourage the development of free software games.  To protect players' freedoms to use, modify, and redistribute these games PySoy is available under the [http://www.gnu.org/licenses/agpl.html GNU Affero General Public License version 3 (AGPLv3)].  Please see our [wiki:License license] page for more details. 
     5 
     6=== Mercurial === 
     7 
     8Read access to our source code is open: 
     9{{{ 
     10hg clone http://hg.pysoy.org/libsoy 
     11hg clone http://hg.pysoy.org/pysoy 
     12}}} 
     13 
     14You will need a [http://www.selenic.com/mercurial/wiki/ Mercurial] client (hg) to clone these repositories. 
     15 
     16The {{{INSTALL}}} file in each repository has instructions for building including sets of commands for installing dependencies for most platforms.  If you run into trouble building please let us know so we can fix the problem or make the directions more clear before the next release. 
     17 
     18[milestone:beta3 Beta-3] is upcoming.  Join us on [http://www.freenode.net/ irc.freenode.net] channel #PySoy to help make it happen. 
     19 
     20We, of course, welcome anyone in becoming a PySoy developer; just hit us up on our Freenode IRC channel and we'll help you get started on a component you're interested in or put you to work on an existing ticket. 
     21 
    522 
    623=== Older Releases === 
     
    1532  * [http://www.pysoy.org/releases/pysoy-1.0-beta1.tar.bz2 Download PySoy 1.0 beta1 Source] 
    1633 
    17 === Mercurial === 
    18 We're in the process of splitting PySoy into a backend GObject-based library called libsoy so that Python-free game clients can be written.  PySoy will provide a Pythonic API to libsoy along with additional functionality for hosting network games.  The target for PySoy is Python 3.1+, support for Python 2.x has been dropped given the projection that PySoy will not be ready for mainstream before Python 3.x has. 
    19  
    20 Libsoy is being developed primarily in [http://live.gnome.org/Genie Genie] using the GObject-based libraries we were using previously (glib, cairo, pango, gdk).  Some parts of the code are written in [http://code.entropywave.com/projects/orc/ Orc], the successor to [http://liboil.freedesktop.org/wiki/ liboil] which we've had great success with before in getting CPU-intensive calculations running in realtime.  We are slowly replacing functionality from ODE and our previous extensions to it (ie, field dynamics) with routines written in Orc.  As a result some of the physics API in PySoy will change in upcoming beta releases. 
    21  
    22 Read access to our [http://www.selenic.com/mercurial/wiki/ Mercurial] tree is open: 
    23 {{{ 
    24 hg clone http://hg.pysoy.org/libsoy 
    25 hg clone http://hg.pysoy.org/pysoy 
    26 }}} 
    27  
    28 The {{{INSTALL}}} file in each repository has instructions for building including sets of commands for installing dependencies for most platforms.  If you run into trouble building please let us know (file a ticket, IRC, etc) so we can fix the problem or make the directions more clear before the next release. 
    29  
    30 [milestone:beta3 Beta-3] is upcoming.  Join us on [http://www.freenode.net/ irc.freenode.net] channel #PySoy to help make it happen. 
    31  
    32 We, of course, welcome anyone in becoming a PySoy developer; just hit us up on our Freenode IRC channel and we'll help you get started on a component you're interested in or put you to work on an existing ticket. 
    33  
    34 === Compiling on Windows === 
    35  * [http://www.pysoy.org/releases/windows_deps-1.0_beta3.zip] 
    36 You'll need these dependencies in order to compile PySoy on Windows XP. 
    37  
    38 === Windows nightly builds === 
    39 [http://www3.telus.net/-/Layout2/stuff/builds/ Windows binary snapshots] are also available, they're built nightly from the latest working revision. 
    40 You will need the DLL's from the bin folder in the Windows dependencies package (linked above). Extract them to your {{{C:\pythonXX\lib\site-packages\soy\}}} in order to be able to import/use soy. 
    41  
    42 This may not be working correctly during the libsoy migration.