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

Update RE: MyEclipse and Oracle JDK There is a lot of concern regarding Oracle JDK in Enterprises, in particular with the new licensing model that is now in effect. If you are immediately required to discontinue use of all Oracle JDKs, scroll to the end for steps to facilitate that change. If you can wait just a little bit, it’s important to clarify a few key points. For context, you...
MyEclipse 2018.12 – Start off the New Year o... Did you miss the MyEclipse 2018.12 release around the holidays? Besides the usual complement of bug fixes, we’ve been able to fix some long standing performance issues, and make some fixes for Java 10 as well. If you’re using MyEclipse 2018, this is a release you’ll want to pick up.Performance FixesSlow JSP Typing - you’re too fast for the IDE (NOT...
Celebrating Success… with You! Happy Holidays! We are excited about closing off another successful chapter! You’ve made 2018 a wonderful year: our Darkest Dark theme is number one on the Eclipse Marketplace with over 600K installs, and CodeMix keeps gaining popularity with over 100K installs - currently number seven.  Thank you for giving us your preference!We are getting ready to celebrate, no...
Top Vue Courses – Our Picks Front-end developers, ready to make your lives easier with a progressive framework? Vue.js allows you to build user interfaces and impressive SPAs efficiently, so it might be the perfect time to start learning it. Vue does have great documentation, but if you’d like to go the extra mile, check out the list of courses that we’ve put together for you...

Posted on Aug 12th 2008