I would like to keep the old versions around for quick reference and delete them as each barclamp is fully integrated into the new system.
Thanks, W -----Original Message----- From: crowbar-bounces On Behalf Of Adam Spiers Sent: Wednesday, March 13, 2013 4:53 AM To: crowbar Subject: [Crowbar] removing non-engine files? cdearborn (notificati...@github.com) wrote: > Yes (I can't wait!). This helper should only be in the network > barclamp. Rob checked a copy of it into the crowbar barclamp as a > stop-gap to make the unit tests run. Wayne is working on updating dev > setup-unit-tests or barclamp_install or whatever to correctly copy any > test helpers that are defined in the engines to the correct dev test > location. Once he finishes that work, we can delete this helper from > the crowbar barclamp. Great. Talking of duplicated code, it seems that crowbar_engine/barclamp_$BC/ is a modified and restructured copy of crowbar_framework/ for some or all of the barclamp engines. Whilst I know we still need to keep one or two of the old files in the very short term, such as the network helper referenced above, can't we already remove most of the non-engine files? Having a whole load of duplicated code hanging around risks someone reading or changing the wrong version by mistake, or worse, the old code actually being used somewhere ... sorry for being annoying or if I misunderstood something, but I'm even more religious about DRY than I am about emacs ;-) _______________________________________________ Crowbar mailing list Crowbar@dell.com https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/ _______________________________________________ Crowbar mailing list Crowbar@dell.com https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/