← Back to team overview

oship-dev team mailing list archive

Re: Installation Changes Proposal

 

On Wed, 2009-09-02 at 10:52 +0200, Roberto Siqueira wrote:
> Hi, Tim:
>   Still time for an 11th hour idea? I was thinking: perhaps the easiest 
> way to stay "multiplatform" is to pass through the 
> setuptools/easy_install/eggs mechanism, isn't it?

This is certainly the desired end result.  The real issue that we have
is that even when you create the egg; the person still has to install
Python 2.5 and usually a virtual environment so they do not interfere
with their system Python.  

However, with the Grok sprint that is coming up I have a very good
feeling that they will come out of it with a Python 2.6 compatible
release.  In fact, having been in offline conversations with one of the
core team, we have the trunk running on Python 2.6 now.....it's messy to
get there though. :-)  So, they will be working out some kinks so that
they have a releasable version.

I wanted to have easier installations available before Python Brazil.
But so far I have only accomplished the Linux-x86_64 release of
OSHIP-1.0a5

Here are the new instructions (reproduced from installation.txt in the
archive).
=========================================================
Extract the directory oship-1.0a5 from oship-1.0a5-linux-x86_64.zip into
your home directory

cd oship-1.0a5

source bin/activate

cd oship

python bootstrap.py

bin/buildout

bin/oship-ctl fg

In your browser go to http://localhost:8080
Login with the defaults:
user = admin
password = admin

We arrive at the <add application page>;
type 'oship' (without quotes) into the oship.app.oship box and click the
`Create`-button.

Then, click on the oship (oship) link.
We will now arrive at OSHIP's Main Management Screen with the address
http://localhost:8080/oship.

The remaining instructions are there.

=========================================================

As you can see, it is much simpler.  You can try it out if you like:
http://sourceforge.net/projects/oship/

But, I haven't had a chance to get to the Linux 32 bit version and the
Windows version didn't workout as well.  

So, if someone wants to practice making eggs from the trunk code then
that will be awesome.  

Cheers,
Tim


Attachment: signature.asc
Description: This is a digitally signed message part


References