Hi!
Meadhbh S. Hamrick (Infinity Linden) wrote:
The mac buildout is working fine for me, and i would definitely prefer
to have only one buildout system, but can I ask that we freeze the build
system for a few weeks? Moving to a new build system in the middle of
the OGP beta seems a touch risky. And we're talking about using a new
setuptools _with_ buildout, not eliminating buildout and doing
everything with setuptools, right?
buildout builds on top of setuptools and the problem we had was that the
existing release of it seems to have a bug (at least if subversion 1.5
is installed). What I did in libdev_mac was to checkout setuptools trunk
from svn, building an egg out of it (which is simply done by 'python
setup.py bdist_egg' with the egg ending up in dist/) and hardcoding this
egg to be used in the bootstrap process of the buildout (in this process
it usually downloads the latest release of setuptools and the latest
release of the buildout package which then gets started).
This of course is a workaround which I want to get rid of. Once Philip
Eby has done a new release I will revert the changes again and we are
back at a standard buildout.
So in fact, my plan is not to change the building process but simply to
get rid of this workaround (and use eggs instead of svn checkouts for
e.g. indra or eventlet).
I hope that clears things up, except cleanups no changes to the system
are planned.
-- Christian
-cheers
-m
On Jul 22, 2008, at 3:47 PM, Christian Scholz wrote:
Hi!
Enus Linden wrote:
The public jira has been updated to have Pyogp as a project against
which to log issues. I'd like to move toward using jira as the
canonical location where tasks and bugs are tracked. Once the trunk
stabilizes (this week I expect), the wiki will be updated with
roadmap and status, but jira will be where all the details live.
Thanks, Enus! :)
http://jira.secondlife.com/browse/PYO
Also, once the trunk stabilizes, I'd like to move toward a model of
developing in svn branches (thank you for starting this Tao),
preserving the trunk as much as possible as a place where we can
assume code to run as expected. As we get further along, we can talk
about tagging, but that's a longer term issue.
We should decide on a process for merging though. Right now I have 2
branches but are also blocked by those.
Does the new buildout now actually work for everybody?
I also added the requirement to install X-Code on a mac to the wiki. I
wanted to check out MinGW on Windows if this is what I need to make it
work there, too. If so I would also add instructions for windows to
the wiki).
Tomorrow I also want to clean up the buildout in that it uses the
indra packages and we can get rid of svn installs (So that windows
users just need TortoiseSVN but not a commandline svn, which I find
painful as a thought but anyway ;-) ).
Minimum Requirement for Python is 2.4 then which works for me. 2.3 has
no decorator support and @property is failing. For the libdev_mac
buildout Python 2.5 is required though (should be sufficient as it's
for uptodate macs with Python2.5 anyway).
I also hope a new setuptools release is out soon so we can get rid of
this buildout again as it's also a pain to update 2 buildout.cfg all
the time.
cheers,
Christian
--
Christian Scholz video blog: http://comlounge.tv
COM.lounge blog: http://mrtopf.de/blog
Luetticher Strasse 10 Skype: HerrTopf
52064 Aachen Homepage: http://comlounge.net
Tel: +49 241 400 730 0 E-Mail
[EMAIL PROTECTED]
Fax: +49 241 979 00 850 IRC: MrTopf, Tao_T
neue Show: TOPFtäglich (http://mrtopf.de/blog/category/topf-taglich/)
_______________________________________________
Click here to unsubscribe or manage your list subscription:
https://lists.secondlife.com/cgi-bin/mailman/listinfo/pyogp
------------------------------------------------------------------------
_______________________________________________
Click here to unsubscribe or manage your list subscription:
https://lists.secondlife.com/cgi-bin/mailman/listinfo/pyogp
--
Christian Scholz video blog: http://comlounge.tv
COM.lounge blog: http://mrtopf.de/blog
Luetticher Strasse 10 Skype: HerrTopf
52064 Aachen Homepage: http://comlounge.net
Tel: +49 241 400 730 0 E-Mail [EMAIL PROTECTED]
Fax: +49 241 979 00 850 IRC: MrTopf, Tao_T
neue Show: TOPFtäglich (http://mrtopf.de/blog/category/topf-taglich/)
_______________________________________________
Click here to unsubscribe or manage your list subscription:
https://lists.secondlife.com/cgi-bin/mailman/listinfo/pyogp