How to package multiple operation behaviors into one server deployable for RTC?
I want to have all our operation behaviors collected as much as possible. Right now we have a separate project, feature, and update site for every operation behavior on our RTC server. I know I can use one update site to make things a little easier. My question is can I have all operation behaviors in one feature and possibly under one project as separate packages to simplify our development environment? I will still need to add operation behaviors individually as needed to project areas.
Accepted answer
Yes, you can, but why would you?
Comments
You can do that in many ways. This is an Eclipse Extension question and not an RTC question. As far as I can tell, if you follow the extensions workshop and add multiple plugin projects to the feature, you get what you want. You can also put everything server (Server and common API related) and every client (common and client API related) and the shared stuff in one project if you wanted to. I think this is not a good idea. I would use a feature to pull everything together.
PS: As far as I can tell, you can use a feature to package features. So you can keep everything as it is and just add one feature (for client and server each) to build everything together. You can still test and develop separate behavior separately.