# \#refactoring

**URL:** https://discourse.numenta.org/tag/refactoring/118.md

[Latest](https://discourse.numenta.org/latest.md) · [Categories](https://discourse.numenta.org/categories.md) · [Tags](https://discourse.numenta.org/tags.md)

---

## [Implement SpatialPooler with Connections backend](https://discourse.numenta.org/t/implement-spatialpooler-with-connections-backend/3332)

<div class="topic-metadata">

**Author:** [@breznak](https://discourse.numenta.org/u/breznak)\
**Replies:** 7\
**Last updated:** [March 15, 2019, 9:55am UTC](https://discourse.numenta.org/t/implement-spatialpooler-with-connections-backend/3332 "2019-03-15T09:55:11Z")

</div>

The idea is to ditch separate code for SP, and use just the TM. In reality, bioligically the two processes (SP, TM) are not separate. In code, TM uses Connections class; SP has the logic in itself. SP works as TM that …

---

## [Community Fork - CMake Enhancements and Package Management](https://discourse.numenta.org/t/community-fork-cmake-enhancements-and-package-management/3370)

<div class="topic-metadata">

**Author:** [@heilerm](https://discourse.numenta.org/u/heilerm)\
**Replies:** 25\
**Last updated:** [January 31, 2019, 2:01pm UTC](https://discourse.numenta.org/t/community-fork-cmake-enhancements-and-package-management/3370 "2019-01-31T14:01:25Z")

</div>

I’ll update this comment as this discussion continues. Tracking this topic in a new thread. Goals Update package management solution for nupic using package managers. Reduce complexity of CMake scripts. Package Manag…

---

## [Problem moving module RecordSensor](https://discourse.numenta.org/t/problem-moving-module-recordsensor/2309)

<div class="topic-metadata">

**Author:** [@rhyolight](https://discourse.numenta.org/u/rhyolight)\
**Replies:** 2\
**Last updated:** [May 12, 2017, 5:59pm UTC](https://discourse.numenta.org/t/problem-moving-module-recordsensor/2309 "2017-05-12T17:59:22Z")

</div>

I’m trying to rename some regions, specificially: renamed: src/nupic/regions/RecordSensor.py -\> src/nupic/regions/record\_sensor.py But I get this error now when I run a test: \> python tests/unit/nupic/docs/examples…
