You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bloodhound.apache.org by Gary Martin <ga...@wandisco.com> on 2014/08/29 19:19:10 UTC

adjustment to installation

Hi everyone,

I'm shortly going to be making some changes to installation that should
remain compatible with the current instructions but might improve the
installation experience a bit.

The changes are basically to add a setup.py to the installer directory,
move the actual installer code into a new package in that directory and
create a new bloodhound_setup.py in the base of the installer directory
to maintain compatibility.

In particular this will allow us to have an installer command that is
installed to a location on the path. Once that is done, a user will no
longer have to rely on a command line argument to specify an appropriate
place to install and instead the default will be to install the
environments in a bloodhound/environments directory where they run the
command from. Perhaps more importantly this will mean that users will
not need to keep the copy of the bloodhound code around that they
installed from in order to make new environments.

After that, I would like to look at updating the installation
instructions, and perhaps the installer script, to be more opinionated
about the setup in terms of things like directory locations.

I am also hoping that this will be pretty much the last thing to do
before we cut a new release. This is long overdue! Please tell me if
there are any things that we need to do to clear for release.

Cheers,
    Gary

Re: adjustment to installation

Posted by Olemis Lang <ol...@gmail.com>.
On Fri, Aug 29, 2014 at 1:19 PM, Gary Martin <ga...@wandisco.com>
wrote:

> Hi everyone,
>

Hi !
:)


>
> I'm shortly going to be making some changes to installation
>
[...]

>
>  basically to add a setup.py to the installer directory,
> move the actual installer code into a new package in that directory and
> create a new bloodhound_setup.py in the base of the installer directory
> to maintain compatibility.
>

+1

[...]

>
> I am also hoping that this will be pretty much the last thing to do
> before we cut a new release. This is long overdue! Please tell me if
> there are any things that we need to do to clear for release.
>

Even if there's more to do to improve BH core , for next release that's
just fine , afaict .

-- 
Regards,

Olemis - @olemislc

Apache(tm) Bloodhound contributor
http://issues.apache.org/bloodhound
http://blood-hound.net

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article: