gemini-hlsw/ocs — pull request #159 by swalker2m (2014-12-07 23:01:45+00:00)
Title: REL-2158: change private package declaration

ToO emails were not being sent because the ToO emailer was not registered with `TooPublisher` as a subscriber of ToO events. It wasn't registered because `TooPublisher` wasn't picked up by the service tracker in `edu.gemini.too.email.osgi.Activator`. The bundle containing the ToO email code, `edu.gemini.oodb.too.window`, declared the package containing `TooPublisher` as a "private package" yet the bundle didn't actually contain the class.

Note, the updated private package declaration overlaps with the export package declaration so the net effect is that the `edu.gemini.too.email.osgi` and `edu.gemini.too.window.osgi` sub-packages are marked private since export takes precedence.