NSLS-II / nslsii

NSLS-II related devices
BSD 3-Clause "New" or "Revised" License
11 stars 22 forks source link

Initial build and directory layout #2

Closed stuwilkins closed 7 years ago

stuwilkins commented 7 years ago

Working now:

https://gist.github.com/e557fcf645c158869babf52ba3a631f6

stuwilkins commented 7 years ago

@danielballan @stuartcampbell Have a look at this, before going any further I would like to see if this is what we would like to go and it is the correct direction!

danielballan commented 7 years ago

FYI, the gist that you posted doesn't look like it's working. It has an ImportError due to versionista.

But, I gave a :+1: to your comment above. This is a good layout, at least to start!

stuwilkins commented 7 years ago

Hi @danielballan I don't get that error, can you post the traceback? I have a dev install on my custom kernel.

@danielballan @stuartcampbell when you are ok with this layout etc. can you merge? Then I will start migrating csxtools as this is a natural point to do such. I will try to set up some CI also. Are we still on the travis train?

stuwilkins commented 7 years ago

Sorry @danielballan my bad {:eggplant:} | sed s/egg/face/g

https://gist.github.com/22af6c4c0afa59331ed3b704aa60e4de

danielballan commented 7 years ago

Cool. Thanks for making and sharing show_kernels.

Are we still on the travis train?

Yes. If you get as far as setting up sphinx docs, please use doctr ("documentation + Travis") a Python package which makes it easier to manage the Travis -> gh-pages process. See bluesky for an example.

@stuartcampbell I'm going to merge this to keep the wheels rolling. If we rethink the organization later, I'll take on the work on refactoring.