I think it all depends on how you define 'client'.  If the OPF is considered a 
client, then I think that it should be separate from the python bindings.  
However, I think that the python encoders should be included in the python 
bindings repo.  So maybe something like this:
nupic.core <- nupic.python (includes encoders and simple example) <- additional 
clients or projects using nupic

On Jan 23, 2014, at 11:06 AM, Chetan Surpur <[email protected]> wrote:

> Trivial suggestion: how about naming the repo 'nupic.core'? The dot notation 
> to demonstrate project hierarchy seems cleaner to me (and is common on 
> GitHub).
> 
> Other repo names might look like 'nupic.python' and 'nupic.python.client'.
> 
> On Jan 23, 2014 8:30 AM, "Matthew Taylor" <[email protected]> wrote:
> You guys want a C++ core extracted from NuPIC, so we're going to plan it. 
> Starting next sprint[1], we're going to work on pulling all the C++ out of 
> NuPIC into a repo called 'nupic-core'. 
> 
> We had a meeting Monday[2] where we discussed many of the details of this 
> plan, and I created some diagrams to describe the plan[3]. Please take a 
> moment to review these and provide feedback for this plan. The end goal is 
> this:
> 
> https://github.com/numenta/nupic/wiki/images/nupic-core-extraction-goal.jpg
> 
> We still have some open questions that we'll work out as we go along, for 
> example:
> 
> 1. Should there be different repos for language bindings AND clients? Or 
> should they be combined in one repository?
> 2. How will our build automation need to change to accommodate these changes?
> 3. Do we include general encoders in nupic-core? (they are all currently 
> within python)
> 
> I'd like to hear opinions on this whole plan. We want nupic-core to be 
> generic enough to provide what everyone wants, so if this plan seems to 
> restrict your particular use-case, let's discuss it.
> 
> [1] https://github.com/numenta/nupic/issues?milestone=9
> [2] https://github.com/numenta/nupic/wiki/2014-January-Core-API-Meeting-Notes
> [3] https://github.com/numenta/nupic/wiki/NuPIC-Core-Extraction-Plan
> 
> ---------
> Matt Taylor
> OS Community Flag-Bearer
> Numenta
> 
> 
> 
> _______________________________________________
> nupic mailing list
> [email protected]
> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org
> 
> _______________________________________________
> nupic mailing list
> [email protected]
> http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

_______________________________________________
nupic mailing list
[email protected]
http://lists.numenta.org/mailman/listinfo/nupic_lists.numenta.org

Reply via email to