Adding apparently innocent .gitignore and README.rst files to ngmix has broken it:
[2016-04-26T22:01:09.614069eupspkg.prep (fatal): files found in root directory; guessing this is not a TaP package.
Z] + export EUPS_PATH=/Users/jds/Projects/Astronomy/LSST/lsstsw/stack
Please fix it.
add third-party package builds for ngmix dependencies
Please document "TAP packages" and associated policy
I am guessing you know how to fix it. TAP_PACKAGE=1 in the eupspkg.cfg.sh and a .tap_package zero-length file in the root directory.
Yeah. Already fixed on a branch, in fact, but I was documenting it too... Thanks, though!
Hey Jonathan Sick – could you review this please? Most of the effort here went into documentation rather than code changes. I think they are also an adequate solution for DM-5386; if you agree, let's mark that as a duplicate and kill two birds with one stone.
Work is on tickets/DM-5867 on both ngmix and dm_dev_guide.
I commented on the doc addition. Looks great! I was unaware of the DM-5386 ticket until now, but it sounds like this fixes it.
Thanks for the speedy turnaround! Updated as suggested & merged.