Project-0 / Atlanta

Atlanta defines a universal Controller for Project[0] and defines the API used to develop additional modules
GNU General Public License v2.0
0 stars 0 forks source link

Execute LPM in the Atlanta strain #2

Open kvorak opened 8 years ago

kvorak commented 8 years ago

lpm is a personal project (will probably mirror to GitHub soon) that allows certain project standup tasks to be performed by an automated system instead of the current, manual method.

Specifically, it allows for the modification of a target filesystem, integrates with git to handle source code management and sets up virtual environments.

Tasks

kvorak commented 8 years ago

First, we need to add a setup.py file to the lpm project so that we can pip install -e git+file:///srv/user/lpm.git#egg=lpm and make the package available to the python interpreter that Atlanta is running under.

kvorak commented 8 years ago

As of ab3ddd89950a5d8becb57147b9fba695150e4b0e, we have imported the lpm project as a dependency, editable in the /src/ of our virtual environment. This should allow for comfortable forking and modular development while including the package as a dependency, since it is a core module.