<div dir="ltr">>> <span style="color:rgb(0,0,0);font-family:garamond,'new york',times,serif;font-size:16px">We need some concrete use cases. </span><div><span style="color:rgb(0,0,0);font-family:garamond,'new york',times,serif;font-size:16px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:garamond,'new york',times,serif;font-size:16px">+1</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 30, 2015 at 3:26 PM, Robb Greathouse <span dir="ltr"><<a href="mailto:robb.greathouse@redhat.com" target="_blank">robb.greathouse@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-family:garamond,new york,times,serif;font-size:12pt;color:#000000"><div>Hi,<br></div><div><br></div><div>Yes, exactly. We need to come up with rules and reports that can take advantage of the data graph and other features.</div><div><br></div><div>One thought I had that got shot down; but might still be possible would be to use the complex graph to type whole classes or packages by the complexity of migration activities that would required to migrate. We could have a report that grouped packages and classes by the migration work to be done. So, JSP pages would be grouped together and note that knowledge of Tomahawk would also be necessary. Classes extending the same WebSphere base class could be reported together, etc.</div><div><br></div><div>We need some concrete use cases. </div><div><div class="h5"><div><br></div><div><span name="x"></span><br>Robb Greathouse<br>Middleware Business Unit<br>JBoss, a Division of Red Hat<br>cellphone <a href="tel:505-507-4906" value="+15055074906" target="_blank">505-507-4906</a><span name="x"></span><br></div><div><br></div><hr><blockquote style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt">
1) More complex rules querying more complex Java constructs /
transitive relations etc.<br>
2) Easier and more powerful rules.<br>
<br>
Since we first only converted the Windup 1 rules, Windup 2 doesn't
give much over that.<br>
I believe it will as the new rules start coming.<br>
<br>
Ondra<br>
<br>
<br>
<div>On 30.3.2015 16:20, Robb Greathouse
wrote:<br>
</div>
<blockquote>
<div style="font-family:garamond,new york,times,serif;font-size:12pt;color:#000000">
<div>We still need to justify the additional 30 minutes to
clients. At this point it is appears to give the same report
that Windup .7 gave. What can we add to the report to
demonstrate value added for those additional minute?<br>
</div>
<div><br>
</div>
<div><span></span><br>
Robb Greathouse<br>
Middleware Business Unit<br>
JBoss, a Division of Red Hat<br>
cellphone <a href="tel:505-507-4906" value="+15055074906" target="_blank">505-507-4906</a><span></span><br>
</div>
<div><br>
</div>
<hr>
<blockquote style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt">
<div dir="ltr">Great! Thank you for confirming this! We
definitely wanted to get these improvements into this
release, so thank you for your patience as we sorted out
some of the issues!
<div><br>
</div>
<div>~Lincoln</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Fri, Mar 27, 2015 at 2:48 PM,
Robb Greathouse <span dir="ltr"><<a href="mailto:robb.greathouse@redhat.com" target="_blank">robb.greathouse@redhat.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div style="font-family:garamond,new york,times,serif;font-size:12pt;color:#000000">
<div>Cudos.</div>
<div><br>
</div>
<div>Running against the 300~mb test file and
restricting it to look at packages com.clarify it
runs in about 40 minutes vs the old time of 20
hours plus. Definite performance improvement.</div>
<span>
<div><br>
</div>
<div><br>
</div>
<div><span></span><br>
Robb Greathouse<br>
Middleware Business Unit<br>
JBoss, a Division of Red Hat<br>
cellphone <a href="tel:505-507-4906" target="_blank">505-507-4906</a><span></span><br>
</div>
<div><br>
</div>
<hr></span>
<blockquote style="border-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt">
<div dir="ltr">
<h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-weight:normal;line-height:1.5;font-family:Arial,sans-serif"><span>I
am proud to announce the release of Windup
2.2.0.Final, which includes the following
features/enhanvements/and bugfixes.</span></h2>
<div>
<div>
<div>Great job team!</div>
<div><br>
</div>
<div>~Lincoln</div>
<h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Bug</h2>
<ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">
<li>[<a href="https://issues.jboss.org/browse/WINDUP-510" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-510</a>]
- Build fails with BOM missing</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-511" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-511</a>]
- Quickstarts tests fail with a NPE</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-516" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-516</a>]
- [Performance] Multiple valueStores
even if the rule does not use parameters</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-517" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-517</a>]
- Application Index page lacks
technology list and effort information</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-518" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-518</a>]
- XML Handlers do not support nested
rules</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-524" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-524</a>]
- Fix the cyclic dependency between
windup and windup-rulesets</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-542" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-542</a>]
- Fix severe regression in AST
performance</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-544" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-544</a>]
- StackOverflowException when generating
Application report</li>
</ul>
<h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Enhancement</h2>
<ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">
<li>[<a href="https://issues.jboss.org/browse/WINDUP-409" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-409</a>]
- Allow rules metadata to be specified
with annotations - @Rules( phase = ...,
...)</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-470" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-470</a>]
- Classes in java.lang package may
differ in how they are parsed</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-506" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-506</a>]
- Identify Archives Ruleset: Improve
memory footprint</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-508" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-508</a>]
- WindupRuleProvider should contain a
location/origin field (to indicate where
it was defined)</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-515" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-515</a>]
- Add Severity to Hint</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-520" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-520</a>]
- Rule Externalization - Introduce a
Rule, RuleProvider and RulesetMetadata
API</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-529" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-529</a>]
- Performance issue: Query requires
iterating over all vertices
[(ClassificationModel:classification =
...)]</li>
</ul>
<h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Feature
Request</h2>
<ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">
<li>[<a href="https://issues.jboss.org/browse/WINDUP-402" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-402</a>]
- Change ruleset category metadata to
tag-like system (make it a set of
strings)</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-521" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-521</a>]
- Rule Externalization - Create XML
Handlers for Rule metadata</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-522" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-522</a>]
- Rule Externalization - Create
user-interface for selecting
source/target platforms</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-523" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-523</a>]
- Rule Externalization - Allow filtering
of RuleProviders by tags (categories)</li>
</ul>
<h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Task</h2>
<ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">
<li>[<a href="https://issues.jboss.org/browse/WINDUP-512" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-512</a>]
- Rename Implicit to Dependent</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-513" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-513</a>]
- Phase pseudo-RuleProviders to have
~Phase suffix</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-530" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-530</a>]
- Rename the module "utils" to
"windup-utils"</li>
</ul>
<h2 style="margin:30px 0px 0px;padding:0px;color:rgb(36,52,70);font-size:20px;font-weight:normal;line-height:1.5;font-family:Arial,sans-serif">Sub-task</h2>
<ul style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">
<li>[<a href="https://issues.jboss.org/browse/WINDUP-464" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-464</a>]
- Expand all addons with simple layout
to use full api/impl/tests structure</li>
<li>[<a href="https://issues.jboss.org/browse/WINDUP-465" style="color:rgb(59,115,175);text-decoration:none" target="_blank">WINDUP-465</a>]
- Review all rules, organize into an
external repository, and add useful hint
information with links to knowledge
articles</li>
</ul>
<div><br>
</div>
-- <br>
<div>Lincoln Baxter, III<br>
<a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
"Simpler is better."</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
<div>Lincoln Baxter, III<br>
<a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
"Simpler is better."</div>
</div>
<br>
_______________________________________________<br>
windup-dev mailing list<br>
<a href="mailto:windup-dev@lists.jboss.org" target="_blank">windup-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a></blockquote>
<div><br>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
windup-dev mailing list
<a href="mailto:windup-dev@lists.jboss.org" target="_blank">windup-dev@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a></pre>
</blockquote>
<br>
<br>_______________________________________________<br>windup-dev mailing list<br><a href="mailto:windup-dev@lists.jboss.org" target="_blank">windup-dev@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a></blockquote><div><br></div></div></div></div></div><br>_______________________________________________<br>
windup-dev mailing list<br>
<a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."</div>
</div>