Hi everyone,

I'm bringing this discussion to here, as asked by Utensil and Matt..

Recently I proposed a PR that automatically set environment variables
(specially $NUPIC and $NTA) with default variables directly into .bashrc
file. However as mentioned by Subutai, this might generate confusion in
machines that need customized configuration like those that use Grok or
others.

Fortunatelly, Utensil drawn a scenario of our current situation which
explain some conflicting issues and how we could mitigate.. A quote:

> There're two kinds of users:
>* Experienced nupic developers like @scottpurdy , they have been using
`$NUPIC` and `$NTA` for a long time and they preset them manually in
`.bashrc` or somewhere, and they need `$NTA` to point to somewhere other
than `$NUPIC/build/release`
> * New nupic users or developer like you and I, we intend to keep the env
var overhead minimal.

>From my understanding, I think that an ideal process it would be that
allows we would have 2 scenarios working fine:

Scenario # 1:

I'm a developer using NuPIC for simple software: I simply clone the repo,
run CMake, and voilá!

Scenario # 2:

I'm a developer using NuPIC for critical and customized software: I simply
clone the repo, *config $NUPIC and $NTA using .bashrc (or other method) to
the target locations*, run CMake and voilá!

I really like this development workflow as this reduces steps of
configuration at same time that allows flexibility to those users that need
customization..

In this link you'll find further information which includes my previous
suggestion, Utensil commentary, and my plan of how the current code could
address these 2 scenarios:

https://github.com/numenta/nupic/pull/801

-- 
David Ragazzi
OS Community Commiter
Numenta.org
--
"I think James Connolly, the Irish revolutionary, is right when he says that
the only prophets are those who make their future. So we're not anticipating
, we're working for it."
_______________________________________________
nupic mailing list
[email protected]
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

Reply via email to