Hi Antony,

Thanks for that.

OK, I would prefer not to have to specify a minimum version of virtualenv that is newer than that available for the default version of a major linux distribution. So we can either resort to calling virtualenv through subprocess or we can do to the following:

   if not hasattr(virtualenv, 'logger'):
        virtualenv.logger =
   virtualenv.Logger([(virtualenv.Logger.LEVELS[-1],
                                              sys.stdout)])


Cheers,
    Gary


On 03/10/2012 12:36 PM, Antony Semonella wrote:
Hello,

I managed to set up a bloodhound development environment on Debian 6.0
following the instructions at:

https://issues.apache.org/bloodhound/wiki/BloodhoundContributing

You may want to update the wiki to highlight the following dependency I
encountered:

The version of virtualenv in the repo for Debian squeeze is: 1.4.9-3; this
version of virtualenv results in:

NameError: global name 'logger' is not defined

When running bloodhound/installer/installer.py.

logger is defined only in main() for this version of virtualenv.

This issue has been resolved by:

https://github.com/pypa/virtualenv/commit/ea1786

Using the latest version of virtualenv (1.7.1.2) resulted in no NameError
and so the bloodhound dev. environment was setup ok for me.

I therefore suggest a version of virtualenv>=1.7.1.2 be listed as a
dependency.

Cheers!

Antony



On 9 March 2012 14:48, Antony Semonella<[email protected]>  wrote:

Cool, I'll give the docs a read (as a newcomer) and provide some feedback
:)


On 9 March 2012 14:35, Gary<[email protected]>  wrote:

Hi everyone,

We now have https://issues.apache.org/**bloodhound/wiki/**
BloodhoundContributing<https://issues.apache.org/bloodhound/wiki/BloodhoundContributing>

As always, this definitely needs some expanding upon and improving but I
hope it can serve as a reasonable starting point - we definitely need to
discuss other ways of helping like contributing to documentation and
reporting bugs. And there are definitely a lot of documentation tasks to be
done as we get new features in.

Cheers,
    Gary


On 03/08/2012 06:00 PM, Antony Semonella wrote:

That sounds great.

Cheers,

Antony

On 8 March 2012 17:36, Gary<[email protected]>   wrote:

  On 03/07/2012 05:23 PM, Hyrum K Wright wrote:
  Out of curiosity, do we have a "how to get involved" or "beginner's
guide to Bloodhound" wiki page or document anywhere?  It'd be useful
to codify these kinds of steps into something we can point newcomers
to.

-Hyrum

  Good idea.
Meanwhile I have added a few pages relating to installation to the wiki
at:
  * 
https://issues.apache.org/****bloodhound/wiki/****BloodhoundInstall<https://issues.apache.org/**bloodhound/wiki/**BloodhoundInstall>
<https://**issues.apache.org/bloodhound/**wiki/BloodhoundInstall<https://issues.apache.org/bloodhound/wiki/BloodhoundInstall>
  * 
https://issues.apache.org/****bloodhound/wiki/**<https://issues.apache.org/**bloodhound/wiki/**>
BloodhoundDetailedInstallation**<https://issues.apache.org/**
bloodhound/wiki/**BloodhoundDetailedInstallation<https://issues.apache.org/bloodhound/wiki/BloodhoundDetailedInstallation>
**>


I will look at writing something about getting involved very soon unless
someone else wants to look at that.

Cheers,
    Gary




Reply via email to