Several update packages

Another question, is it possible to have several packages to update.

For example I have an application that supports plug-ins. Plug-in are sold (or custom developed for specific client) and installed separately. Is it possible to update the main app and plug-ins separately?

Thanks.

I probably should clarify. In my scenario some of the clients would have only the main application, some would also have some plug-in installed.

In 1st scenario, wy just needs to check for update to the main app. In 2nd, check to see if either the app or plug-in update is available.

Both in 1st and 2nd scenario I'd prefer the app updater to check the same url, so that when I update the app I just publish one update without worrying whether the client has plug-in(s) installed or not.

Is this possible? Does it all make sense?Thanks.

Is this possible?

Yes, but it's not very elegant. This is one of the most frequently requested features of wyBuild. We are adding a simple way to do this, but it's not fully baked yet. We're targeting 2.8 or 2.9 for this feature.

That being said, you can handle this with the current version of wyBuild and wyUpdate (2.6.x) a couple of ways. The easiest way is to make one update that includes your main app and all plugins. Your app can still selectively enable or disable plugins based on whether the user is licensed to use them, but everything will be updated at once.

The second, more painful method, is to have 1 update for your main app and an update for each one of your plugins. For instance, use wyUpdate (or the AutomaticUpdater) to first updater your application, then you can separately update your plugins.

Neither solution is perfect, though, and we realize this. We're working on making this better.