These helpful hints will make sure that your update sites are friendly with Pulse and all Eclipse users.


Maintain at least one previous version on your site:
By keeping around one old version of your software on your site, you give users the option of rolling back if a new release breaks something unexpectedly (not that this would ever happen of course!). The older version also helps in that Pulse users who may be in the middle of downloading software or who choose not to immediately upgrade can still access your old software reliably too.

Use operating system filters in features and manifests:
When defining your software, be sure to use the appropriate operating system filters available in the feature.xml as well as MANIFEST.MF to ensure that Eclipse and Pulse can determine automatically what software is applicable to what operating system. When you do have OS-specific content, put it in an OS-specific bundle or fragment to avoid downloading on other platforms.

Let the delivery software handle dependencies:
If you need particular software to be present within the target Eclipse, make sure you specify the appropriate dependencies. To ensure a very clean experience, reference the required features you prefer to have (such as platform, JDT, etc.) from your own features ensuring your target installs have exactly the software you want! The reason for dependencies is to let us do the heavy lifting for you!


Hopefully these hints will keep everyone up to date and running smooth! 

Related Posts

React Tutorial: Create and Debug an App in Eclipse... Making React run properly in Eclipse can be a really big headache…or an amazingly cool experience with CodeMix! CodeMix integrates the best of the VS Code world into Eclipse, such as support to create and debug React applications. Follow this React tutorial to quickly create and debug an app in Eclipse with CodeMix:Create Your App Make sure you hav...
PHP Development in Eclipse Has Never been Easier! Great news for you, PHP developer: your coding experience in Eclipse just got better thanks to CodeMix! It’s an Eclipse plugin that gives you access to a whole array of technologies from VS Code and add-on extensions built for Code OSS.How does CodeMix handle PHP support? Directly from Code OSS! There is also extra functionality thanks to an array ...
CodeMix – Technical Preview Now Available Today, we’ve shipped to the the Eclipse community our technical preview of CodeMix. What is CodeMix, how do you install it, what makes it so cool? Read on for the details.What is CodeMix?CodeMix is a technology that allows developers to take advantage of the wide array of tooling, language, and framework support that is available with Visual Studio...
MyEclipse 2018 – Where Art Thou? MyEclipse 2017 was first released in January 2017, and its most recent release, 2017 CI 10, was in December 2017. We will probably have a couple additional 2017 releases to round off that stream as well … so where’s MyEclipse 2018?The short answer - MyEclipse 2018 is coming in May, with one game-changing addition, CodeMix! What else is included in ...

Posted on Aug 12th 2008