I agree that this TIP is headed in the right direction, but I have some points I would like clarified.
- Where would documentation for the singleton functionality package go?
- I believe a package-key/resources/package-key directory is still useful to the functionality package for things like supporting gifs, css, and js files.
A diagram (ascii is probably fine) of the proposed relationship and directories would be nice. In some ways, I think this TIP should be an addendum to https://openacs.org/forums/message-view?message_id=120221.
I'm encouraged by how large a group of people we have working on the various problems related to reusibility. Thanks for your work Lee.