Windup Meeting Minutes - 2014-09-03
by Lincoln Baxter, III
Minutes:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup....
Minutes (text):
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup....
Log:
http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup....
Meeting summary
---------------
* Agenda (lincolnthree, 14:05:53)
* Status Reports (lincolnthree, 14:06:01)
* Windup Overall Status and Progress (lincolnthree, 14:06:11)
* Status Reports (lincolnthree, 14:11:24)
* Working on Decompiling - Procyon single .class . WINDUP-235
(ozizka, 14:12:39)
* Done WINDUP-253 - Refactored WindupProcessor a bit (ozizka,
14:13:19)
* About to do WINDUP-250 Analyze data flow, find where and how to
prune decompiling (ozizka, 14:13:41)
* Editing the wiki with Sande, crystalyzing the structure, linking the
bits together (ozizka, 14:14:10)
* Not done - just coded, about to be reviewed and updated (ozizka,
14:14:51)
* I have been working on porting over some of the "Visitor" classes
from the earlier CDI branch (EJB and Web.xml visitors so far)
(jsightler, 14:21:29)
* I also added a non-classified file report that lists all Java and
XML files that were not classified or hinted by the report
(WINDUP-246) - though this is still pending review (jsightler,
14:22:03)
* Next, I will be working on the Spring configuration visitor
(jsightler, 14:22:20)
* Java legacy rules fully merged, however it looks like they caused
some test fails so currently working on it (mbriskar, 14:28:55)
* Xml legacy rules are in the PR, however some fixing needs to be
done. The PR has already 63 files changed, so I am a little bit
anxious about all the rebases I need to do, because they usually
break something (mbriskar, 14:30:07)
* LINK: http://keylines.com/graph-databases-data-visualization
(ozizka, 14:37:07)
* I've implemented ProgressMonitor support, as well as refactored the
decompiler-java into the java-rules, and updated the wiki with that
info (lincolnthree, 14:38:17)
* I've done a number of PR reviews (lincolnthree, 14:38:42)
* I'll be continuing to work on usability improvements, refactoring,
and reviews (lincolnthree, 14:39:10)
* LINK:
https://plus.google.com/hangouts/_/g4fe2nul4hfnzyqbvslm7ilxbma?authuser=0...
(lincolnthree, 14:40:00)
* Next Jira triage? (lincolnthree, 14:41:08)
* Jira triage at Thursday 10 AM EST (ozizka, 14:48:00)
* Big picture overview - and where do we stand with it (lincolnthree,
14:48:04)
* A docs on What rules we have, What Models we have, and how do they
interact. (ozizka, 14:50:23)
* LINK: https://github.com/windup/windup/wiki/Rules:-Tutorial
(ozizka, 14:55:17)
* How / where to put the rules - into users' github repo, then a pull
request? Or...? (lincolnthree, 14:58:10)
* If it's user's custom ruleset, then they would put it to their
github. If they want to constribute (AKA let us maintain), then we
will have a special repo for such rulesets in the future. (ozizka,
15:03:05)
* For now, just send us a PR with any new rulesets. (ozizka,
15:07:01)
* Negative queries - WINDUP-164 (lincolnthree, 15:07:51)
* Other ways to estimate effort (other than story points) - Perhaps
create some guide on quantifiyng the effort with story points? E.g.
copy&paste versus a debugging session, Spring beans porting, ...
(ozizka, 15:08:39)
* rules schema (ozizka, 15:12:00)
* The need for rules schema will be dicussed on Thu before the Jira
triage. (ozizka, 15:14:59)
Meeting ended at 15:16:18 UTC.
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
10 years, 3 months
Reports looking a little odd:
by Lincoln Baxter, III
See screen shots.. but good news is that we are actually generating
information that shows up! Let's keep up the good work!
[image: Inline image 2][image: Inline image 1]
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
10 years, 3 months
Fwd: More Windup Details
by Lincoln Baxter, III
Thanks Brad,
How can we identify these classes? Is there an example of this or some
documentation that you can point us to?
Thanks again!
~Lincoln
---------- Forwarded message ----------
From: Brad Davis <bdavis(a)redhat.com>
Date: Tue, Sep 2, 2014 at 6:15 AM
Subject: More Windup Details
To: Lincoln Baxter III <lincolnbaxter(a)gmail.com>
Hey. Here is another detail you should be aware of for windup.
In legacy ejb, the solution to ejb stubs were precompiled ejb classes. You
will find them in old Weblogic and websphere deployments.
So, there should be a rule too that makes a class as "generated". Otherwise
people get them in their report and again they have no control over them,
so it's just static to report on them. You can probably use them, though,
to get information on the ejb. But, I think mostly the info you will need
about the ejb is the implementation class and it's meta information, which
is a combination of the ejb XML, the ejb vendor XML, and the java class
itself.
Brad Davis
Red Hat Consulting
Email: bdavis(a)redhat.com | c:980.226.7865 |http://www.redhat.com
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
10 years, 3 months