Skip navigation

WindUp

6 Posts authored by: manarh
manarh

Windup 4.0.0.Beta4 is out!

Posted by manarh Sep 12, 2017

Windup is changing the face and content in parallel, so if you know about or not we have now Red Hat Migration Toolkit presentation on Red Hat Application Migration Toolkit Overview | Red Hat Developers  site which is the new face for the bundle. We use RHAMT acronym or shortcut for that, but inside it is still the tuned Windup .

 

Current 6+ months of team work resulted in 4.0.0.Beta4 containing new cloud-readiness rules which helps to identify if you application can run in cloud environment smoothly or if it needs some love to modernize it for cloud world. We also enhanced and fixed some issues in existing rulesets.

 

What is more important our Eclipse RHAMT plugin is adding more features to assist user who migrates or just analyze future migration on existing project sources. Let me say that there is ruleset editor in early stage and some small but important fixes/enhancements in RHAMT perspective layout.

 

Not to forget on our new child - RHAMT Web Console which embeds core functionality into Angular 4 based front end UI application. The Web console is able to be deployable into cloud environment Openshift v3 and have all functionality like RHAMT command line tool. The Web Console allows to work on your migration analysis toolkit into team collaboration.

 

Please get it while it is hot and let us know what you like/dislike in RHAMT.

 

Download RHAMT distributions from Red Hat Application Migration Toolkit Download | Red Hat Developers

Changes in 4.0.0.Beta4 are listed in JIRA Release Notes - JBoss Issue Tracker and at Release Notes - JBoss Issue Tracker

See important Release Notes article at Red Hat Application Migration Toolkit 4.0 Beta4 Release Notes - Red Hat Customer Portal too as that summarizes the important things.

Documentation is published at Red Hat Application Migration Toolkit Docs-and-apis | Red Hat Developers

 

Feedback is more than welcome via:

Email -- windup-users@lists.jboss.org

IRC -- freenode #windup

JIRA -- https://issues.jboss.org/browse/WINDUP

 

Many thanks to everyone who contributed to the release!

 

On behalf of the whole Windup team

After WindUp Eclipse Plugin 3.0.0.CR1 release we have finished our way to the major upgrade for WindUp and first stable release of WindUp Eclipse plugin.

 

We've added new rulesets to support migration paths from WebSphere and WebLogic to EAP 7, as well as a basic starter of cloud-readiness rulesets for migrations involving a move to OpenShift.

Application migrations and upgrades should be faster and easier by bringing Windup's migration assistance into the Eclipse IDE.

 

So we have now except WindUp CLI distribution also the Windup Eclipse plugin, which extends your Eclipse Neon IDE with possibility to mark migration issues in application code, the eclipse plugin provides help to fix issues, and offers automated code replacement where a rule provides it.

Check out John's video Windup 3.0 Eclipse Plugin demo - YouTube  to learn more or just  install the plugin from Windup Eclipse Plugin Guide - Red Hat Customer Portal and give it a try!

 

Download Windup distribution it from Download | Windup Migration Platform

Changes against 3.0.0.CR1 are listed in Release Notes - JBoss Issue Tracker

Release notes for the whole 3.0.0.Final version are at Windup 3.0 Release Notes - Red Hat Customer Portal

Documentation -> Product Documentation for Red Hat JBoss Migration Toolkit - Red Hat Customer Portal

 

Feedback is more than welcome via:

Email -- windup-users@lists.jboss.org

IRC -- freenode #windup

JIRA -- https://issues.jboss.org/browse/WINDUP

 

Much thanks to everyone who contributed to the release!

- the Windup team

After next months of hard work, we're pleased to announce the first candidate release of the Windup Eclipse Plugin, which aims to make application migrations and upgrades faster and easier by bringing Windup's migration assistance into the Eclipse IDE.

 

The Windup plugin marks migration issues in application code, provides help to fix issues, and offers automated code replacement where a rule provides it.

 

We're in need of test users to let us know how we can improve the plugin and what features are important to add. If you're involved in a migration project, we would really appreciate it if you could try it out and give us your feedback.

 

You can install the plugin into Eclipse Neon or JBoss Developer Studio 10.x by following the instructions here: http://htmlpreview.github.io/?https://github.com/windup/windup-documentation/blob/master/docs/windup-plugin-guide/windup-eclipse-plugin-guide-early-access.html

 

Feedback is more than welcome via:

Email -- windup-users@lists.jboss.org

IRC -- freenode #windup

JIRA -- https://issues.jboss.org/browse/WINDUP

Did you know that WindUp can export data rendered in reports?

 

Yes, you obviously did, it is documented feature  for long time, but have you really tried and have you consumed the result in your application migration?

 

see a very short visual demo on sample application jee-example-app-1.0.0.ear from Windup distribution.

Short demo how to use Windup export CSV results

 

and opening the CSV file in LibreOffice Calc (you can use your preferred spreadsheet application if you'd like)

Windup exported results into CSV

 

I hope you'll learn something useful.

 

[1] Official Migration Toolkit documentation- https://access.redhat.com/documentation/en/red-hat-jboss-migration-toolkit/2.7/single/windup-user-guide#Export-the-Report-for-Use-by-Spreadsheet-Programs

[2] Quick Wiki doc - OBSOLETE Export the Report for Use by Spreadsheet Programs · windup/windup Wiki · GitHub

manarh

Windup 2.7.0 available!

Posted by manarh Aug 12, 2016

Windup (JBoss Migration Toolkit) 2.7.0 is now available on the Windup website Download | Windup Migration Platform, with new rules for the EAP 5 to 7 migration path!

 

To analyze an EAP 5 application for migration to EAP 7:

 

$ WINDUP_HOME/bin/windup --source eap:5 --target eap:7 --input /path/to/application.war

 

(Note the new syntax for specifying versions of the source and target technologies.) Any feedback on the new rule set would be greatly appreciated.

 

Documentation and release notes for Windup 2.7.0 are available at Product Documentation for Red Hat JBoss Migration Toolkit - Red Hat Customer Portal.

 

If you have any feature requests or encounter any issues, please let us know on the Windup JIRA, or on freenode IRC #windup or https://developer.jboss.org/en/windup forum

 

Much thanks to everyone who contributed to the release!

 

--

Marek Novotny on behalf of the Windup team

Windup (JBoss Migration Toolkit) 2.6.0 is now available on the Windup web site.

 

There are two major improvements in this release:

 

Mavenize an application: Windup 2.6 can create a basic Maven project

structure for your application. When you execute Windup with the

--mavenize flag, Windup analyzes the structure of your application and

creates POM files with the appropriate dependencies for each of your

application modules.

 

Shared archives: Windup 2.6 recognizes when archives appear in

multiple places in your input applications, and adjusts incident counts

and effort estimates to avoid double-counting. If you analyze multiple

applications together, Windup bundles information about the shared

archives to present you with information on the common libraries shared

across your applications.

 

Other changes in this release include:

- Improvements to existing rule sets from user contributions

- New rules to recognize Windows file system paths

- Fixed several display issues in reports

- Fixed some edge cases where rules triggered inappropriately or failed

to trigger

 

If you have any feature requests or encounter any issues, please let us

know on the Windup JIRA

<https://issues.jboss.org/projects/WINDUP/issues>, on freenode IRC

#windup, or by replying to windup-users@lists.jboss.org

 

Much thanks to everyone who contributed to the release!

- the JBoss WindUp team