Details
-
Type:
Improvement
-
Status: Won't Fix
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ndarray
-
Labels:
Description
We would like to switch ndarray from a tarball to a checked out fork of the github repo.
So far I have:
- Forked ndarray to lsst/ndarray-1 (since ndarray is the tarball version)
- Created a branch named lsst-dev
- Added a ups directory
- Verified that it builds and tests pass on my machine
(Note: Jim Bosch is willing to have the ups directory be part of the main repo, so we may not actually need an lsst-dev branch).
I'm not sure of the next steps.
Attachments
Issue Links
- mentioned in
-
Page Loading...
If we are doing the "fork/branch" thing the trick is having minimal local changes. The more differences you have with upstream the harder it is to keep up to date. John Swinbank is right that we clearly failed at this last time ndarray was forked and I'm not sure why we ended up with such a divergent codebase that time. One option is to have a fork and agree never to do anything other than move where master points to. We can do that if upstream is happy to have a ups directory.