Hi Dan,

Replies inline:

On 8/17/2011 1:17 PM, Dan Wendlandt wrote:
Hi Tyler,

Overall the structure looks great and this packaging is going to be a big win for the project.

Is bzr handling the merges with trunk cleanly after files and directories have been moved around? Otherwise, we'll have to think carefully about how to merge this in.

No, bzr doesn't handle it well. That's why I need to wait for the rest of the merges to go into Quantum, and then re-package it.

Seems like nova still keeps their run_tests.py and run_tests.sh in the top dir. Might be useful to mimic that if this is what people familiar with other OpenStack projects will expect (may make life easier on the CI folks, which is always a good thing).


Sounds good.

I definitely agree with moving cli.py and batch_config.py to bin. We should also probably add a quantum version of the preamble they use for all of their file in /bin so that you do have to play games with the PYTHONPATH when invoking them directly:

possible_topdir = os.path.normpath(os.path.join(os.path.abspath(
        sys.argv[0]), os.pardir, os.pardir))
if os.path.exists(os.path.join(possible_topdir, "nova", "__init__.py")):
    sys.path.insert(0, possible_topdir)

Alright, sounds great.  I'll make these changes.

-Tyler

--
Mailing list: https://launchpad.net/~netstack
Post to     : netstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~netstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to