<div dir="ltr">&gt;&gt; <span style="color:rgb(0,0,0);font-family:garamond,&#39;new york&#39;,times,serif;font-size:16px">We need some concrete use cases.  </span><div><span style="color:rgb(0,0,0);font-family:garamond,&#39;new york&#39;,times,serif;font-size:16px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:garamond,&#39;new york&#39;,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">&lt;<a href="mailto:robb.greathouse@redhat.com" target="_blank">robb.greathouse@redhat.com</a>&gt;</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&#39;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">&lt;<a href="mailto:robb.greathouse@redhat.com" target="_blank">robb.greathouse@redhat.com</a>&gt;</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 &quot;utils&quot; to
                                &quot;windup-utils&quot;</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>
                              &quot;Simpler is better.&quot;</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>
              &quot;Simpler is better.&quot;</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>&quot;Simpler is better.&quot;</div>
</div>