Archive for the ‘Pulse’ Category

How to Update and Configure MyEclipse

Friday, July 9th, 2010

MyEclipse provides users unmatched ease when it comes to customizing, configuring and managing development tooling. Today, we’ll look at a few ways users can update and customize MyEclipse (powered by Pulse).

  1. Adding plugins from the MyEclipse Configuration Center catalog
  2. Adding plugins from an update site
  3. Adding plugins using the drop-in folder
  4. Updating MyEclipse and additional plugins

1. Adding Plug-ins from the MyEclipse Configuration Center Catalog

The easiest way to add additional plug-ins to MyEclipse is through the built-in software catalog within the MyEclipse Configuration Center. To open the Configuration Center go to “Help > MyEclipse Configuration Center” as shown.

After the MyEclipse Configuration Center opens you will see a Software tab which displays your current MyEclipse configuration. Additionally, the Software tab enables you to add additional plug-ins into your MyEclipse installation from either the software catalog or from local or remote update sites.

If you know the name of the plug-in you’d like to add you can simply type it into the Search area and hit the Enter key. However, we’ll assume you don’t know the exact plug-in you’re looking for, but instead want to use the built-in catalog to browse. Browsing by category can be done by simply selecting “Browse Categories” and drilling down to the level you’re interested in. As an example we’re going to install the AnyEdit Tools by clicking on it in the listing, and then right-clicking to select “Add to profile…”

If there are any additional plug-ins you’d like to add, from either the catalog or update sites, you can add any combination of them at this time. Since changes to the plug-in configuration will require a restart, it’s most efficient to make all your changes at once then apply them all simultaneously.

Once all of your additions and changes are complete, you must then select the “Apply changes” button to download the software, accept any additional license agreements, complete the installation, and restart MyEclipse. A simple set of status dialogs will display as you’re walked through this process. After completion you’ll be asked to restart MyEclipse to activate your changes.

Now that you have added plug-ins using the catalog within the MyEclipse Configuration Center, we’ll look at how you can add an update site to your configuration so you can add plug-ins that are not included in the catalog.

2. Adding Plug-ins from an Update Site

Adding a plug-in to MyEclipse using an update site can also easily be done from the MyEclipse Configuration Center. We’ll begin by selecting “Help > MyEclipse Configuration Center”, selecting the Software tab, and clicking the ‘add site’ link.

After selecting “add site” you will be able to configure the update site location and provide a description as shown. Please note that the default dialog is configured for remote update sites that you access using a URL since this type of site is the most often used. If you have a local update site on your machine or an archived update site in a zip archive those can be used as well by selecting the “Add from Local Folder” or “Add from Archive File” links in the dialog instead of entering the name and URL. However, for the example we’ll be using the public update site for CheckStyle so we’ve filled in the URL and description for it below.

Once you press “OK” you’ll return to the Software tab. Next, expand the update site you just added and select the plug-ins you’d like to add to MyEclipse by right-clicking on each of them and selecting “Add to profile…” If there are any additional plug-ins you’d like to add, from either the catalog or update sites, you can add any combination of them at this time.

You’ll note that “Eclipse Checkstyle Plug-in” is listed twice on the update site. If you select each of them you’ll see the description explains that one is version 4 and the other is version 5. In this example, we’re choosing to install version 5 only. After adding the plug-in to the profile you’ll see it listed as a pending change.

Once all your changes are complete, select the “Apply changes…” button to download the software, accept any additional license agreements, complete the installation, and restart MyEclipse.

Now that you have learned to add plug-ins from both the catalog and an update site, please see the next section for details of installing plug-ins using the dropins folder.

3. Installing Plug-ins Using the Dropins Folder

In this section we’ll look at how to install additional plug-ins using the dropins folder within your MyEclipse installation directory. Note that this facility is primarily provided for backward compatibility to support plug-ins for which no traditional update site is available. If either a catalog entry or update site is available for the plug-in you wish to add then using the methods described in Section 1 or Section 2 is highly recommended instead.

The dropins folder is used from outside of MyEclipse so you must first shutdown MyEclipse (if running) and then open your file explorer and navigate to the dropins folder under the MyEclipse directory. The dropins folder should be completely empty at this point.

Next navigate to the zipped plug-in you’d like to install and extract it to the dropins folder within your MyEclipse installation directory.

After you extract the file, your folder tree should look something like this. Please be sure that the “features” and “plugins” folders are immediate children of the dropins folder or the plug-ins will not be recognized when MyEclipse is started.

Now, to test that the plug-ins were successfully added we’ll need to start MyEclipse. Upon startup, MyEclipse will automatically check the dropins folder, add any plug-ins it finds there, and report the status of the additional plug-ins with a dialog like this.

Now that you’ve successfully installed the new plug-ins through the dropins mechanism you can immediately begin using them within MyEclipse. For this particular example you can see that the Drools perspective is now available within MyEclipse’s perspective list.

4. Updating MyEclipse and Additional Plug-ins

Installing updates to either MyEclipse components or external plug-ins is easily done in the same way, through the Dashboard tab of the MyEclipse Configuration Center. To check for updates simply lauch MyEclipse and open the MyEclipse Configuration Center by selecting “Help > MyEclipse Configuration Center”.

Once the MyEclipse Configuration Center opens, selecting the Software tab will show you the current configuration of your installation as well as whether any updates are available for MyEclipse or any installed plug-ins. The update status is displayed in the “Software Updates Available” section.

In this example installation, no updates are currently available. However, if one or more plug-ins had pending updates then they would be listed in the highlighted area with corresponding checkboxes so that you could indicate which of the updates you wanted to install. Each checked update would increase the number of “Pending Changes” available for the installation and would be applied only when selected “Apply changes…” as you saw in the other sections of this tutorial.

If you have any questions, please leave them here, or in the MyEclipse forums.

Ten Thousand Developers Standardize on Eclipse Using Pulse

Tuesday, June 29th, 2010

Pulse has nearly a million users, and popularity is at an all-time high among Eclipse developers. But Pulse is also expanding on the corporate front by helping enterprises customize, manage and deliver their software to end-users.

Just recently, one of largest, most well-known software and hardware vendors in the United States faced a daunting task; requiring ten thousand developers to standardize on Eclipse Open Source-based tools using Linux machines. Under new leadership and direction, this Fortune 50 company considered building their own software delivery mechanism but did not have the desire to ‘own’ and further manage it. The organization also required different teams to have unique Eclipse tool stacks, so a ‘one-size-fits-all’ technology would not work for this company.

For this complex task, this company chose Genuitec’s Pulse as the the preferred solution to easily integrate and deliver their wares. With additional concerns about updates to software, pushed updates, bug fixes and more, this company discovered that Pulse can scale to meet delivery concerns at very little cost.

The full case study on how Pulse is helping Fortune 50 companies make software delivery easy can be found here.

Paying Forward in Trying Times

Monday, June 28th, 2010

It seems like the headlines keep getting worse. Wars, natural disasters, man-made ecological challenges and more dominate the evening news. In these trying times, it’s more important than ever to give back to those people and organizations in need.

Join Genuitec in making the world a little brighter in these trying times by paying forward the many blessings we all have as both corporations and individuals.

We’d encourage you to formalize activities at your workplace around organized giving (if there aren’t some already), or join forces with your company’s existing charitable giving programs. Most corporations have specific amounts to donate (for the tax incentives if for no other purpose) yearly, and may even accept suggestions for organizations to support based on employees’ desires.

The world today is as challenging as ever, but most of us are still blessed in many ways. We’d invite you to join us in paying forward just a portion of these blessings to a charity of your choice, or some of these fine organizations Genuitec supports.

It may be a cliché, but together we truly can make a difference.

Deliver Your Enterprise Software with Total Control Over User Experience

Wednesday, May 26th, 2010

Our Pulse platform gives global corporations a powerful solution for smarter software delivery by integrating with existing technologies and infrastructures.

To review case studies and white papers from Fortune 100 companies that rely on Pulse to solve their software delivery and management needs please visit: http://www.poweredbypulse.com/pulse_resources.php

Pulse now includes enhancements for greater server customization. For customers that perform advanced branding or localization, there are many new localizable properties due to the additional pages and flows introduced in Pulse 3 series.

Furthermore, customers that use Pulse internally as an ALM technology have the ability to standardize their entire software portfolio so that employees use only sanctioned software with the approved versions and updates. The organization can control users installations so that different teams have unique versions of the software, or software bundles from the rest of the enterprise.

Check  out the new Pulse website, then let us know what you think: http://www.poweredbypulse.com

If you need help delivering software to your users, whether it’s staff or customers Pulse is used on millions of desktops worldwide and is an unbreakable ALM technology.

MyEclipse 8.5: Collaboration Application Lifecycle Management Delivered

Tuesday, March 30th, 2010

MyEclipse Blue Edition 8.5, simultaneously released, also includes much-requested Linux support, portal development and Websphere application editor and configuration management.

Today we’re pleased to announce the latest production release of MyEclipse Enterprise Workbench. The newest release includes updates for many popular open source frameworks (including Spring and Hibernate), and includes Genuitec’s C/ALM (Collaboration Application Lifecycle Management) technologies. For Blue users, MyEclipse 8.5 includes support for Linux operating systems and features a new WebSphere data source editing tool.

New & Noteworthy | Download

MyEclipse Standard and Pro editions 8.5 also include our C/ALM dashboard which provides a robust platform for managing tools, projects, teams, software delivery and updates. These three releases also support Spring 3.0, popular persistence frameworks updates and expanded coverage for server connectors (Glassfish 3, JBoss 6, Resin 4, Jetty 7, JOnAS 5, Spring tc Server and Sun Java System Web Server 7).

MyEclipse 8.5 is a whole new development technology that not only allows users to build rich Web and desktop applications, it also adds unmatched visibility and management into the development process with team collaboration, software lifecycle management and delivery processes using our integrated Pulse tools. If you haven’t used MyEclipse recently, experience Genuitec’s new C/ALM environment and start team building today.

Let us know what you think in the comments, and thanks!

and features Genuitec’s Collaboration Application Lifecycle Management (C/ALM) technologies using Pulse

Delivering Software The Last Mile

Friday, March 12th, 2010

The last mile in software is the final step that links you to your users, and it’s also the first pathway for them to get back in touch with you. Just like in the physical telecommunications realm, the last little length of the delivery cord – directly to end users from your infrastructure – is the most complex, expensive and varying in needs.

So, shouldn’t your teams be focused on smoothing out the last mile as much as working on the project itself? How will users consume your goods? How will you keep them updated? How will they communicate with you? Is your solution flexible enough to handle varying delivery needs?

If you’re unsure about the answers to any of those questions, give our Pulse team a shout. We’re delivering software to 80 percent of the Fortune 500 with today’s most flexible, inexpensive and easily-integrated software delivery solution.

ALM phase 1: Getting your dev team on the same page

Wednesday, February 24th, 2010

You create software for your business. That’s why you’re here. But, do you want be in the software management and delivery business? Probably not, as that’s not your core competency – building solutions for your customers is.  If you’re tired of the delivery headaches, consider utilizing Genuitec’s Pulse. It’s an Application Lifecycle Management (ALM) technology that acts as a supply chain; in essence you build it and Pulse partners with you to ship it.

Check out the video below to see one example of how the Pulse dashboard primes your team to deliver software by getting everyone on the same page. Pulse is used for team collaboration, loading and synchronizing team projects and prepping the entire organization to intelligently get your goods from point A (you) to point B (the folks who matter the most – your customers).

To learn how Pulse can help your enterprise get back to doing business please contact us: infoATgenuitecDOTcom or call 888.267.4176