Windup Meeting Minutes - 2014-10-29
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:04:12)
* Status Reports (lincolnthree, 14:06:11)
* Last week, I worked on WINDUP-345: Make the commitPeriodically from
IndexClassFilesRuleProvider a normal operation (jsightler,
14:07:34)
* WINDUP-360: XmlFile fails to load all lines from the file in some
cases (this exception should be ignored) (crash bug) (jsightler,
14:08:02)
* WINDUP-365: JavaClass should be able to start from an existing
Variable (jsightler, 14:08:23)
* I also sent a PR with some ideas for improving implicit iteration
variable names: https://github.com/windup/windup/pull/332
(jsightler, 14:09:10)
* Last week I worked a lot on getting windup ready for the initial
internal training sessions. Found a number of issues with the XML
config (fixed a few of them), and also created a few small demos to
give the training session. (lincolnthree, 14:09:45)
* this week, so far I worked on prototyping a parameter implementation
for rules (which is not going too well) (lincolnthree, 14:10:08)
* I'll be prepping for the next training session (probably) and also
working more on parameters and reviewing some more PRs
(lincolnthree, 14:11:25)
* Performance (lincolnthree, 14:19:22)
* I have been working on investigating our performance with the
current beta release (jsightler, 14:23:48)
* Next Release Priorities (lincolnthree, 14:37:53)
* continuing to improve performance and stability is #1
(lincolnthree, 14:38:09)
* working on improving interop of rules is #2 (lincolnthree,
14:38:28)
* fixing some of our internal mess is #3 (lincolnthree, 14:38:45)
* being responsive to feedback from the field is a general "always
important thing" (lincolnthree, 14:39:07)
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
9 years, 6 months
Files from the Windup Training Demo (Round 1)
by Lincoln Baxter, III
Attached are the files that I put together for the Windup Training session.
*The following files go into ~/.windup/rules/*
sample.windup.xml
sample.xsl
*The sample-windup-ruleset project needs to be installed as a rule addon.*
I've included the sample application for which the rules were written.
Cheers!
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
9 years, 6 months
Fwd: My WebLogic file
by Sande Gilda
-------- Forwarded Message --------
Subject: My WebLogic file
Date: Wed, 22 Oct 2014 11:34:37 -0400
From: Sande Gilda <sgilda(a)redhat.com>
To: Ondřej Žižka <ozizka(a)redhat.com>
CC: Robb Greathouse <robb.greathouse(a)redhat.com>
Ondra,
Copy the attached file into your windup source
'test-files/src_example/src/main/java/org/windup/examples/servlet/'
directory.
That directory will now have 2 files: SampleServlet.java and
SampleWebLogicServlet.java
I used the instructions in the quickstart README file here:
https://github.com/windup/windup-quickstarts/blob/master/weblogic-javaee-...
I installed the rule, added it to windup, and ran:
windup-migrate-app --input
/home/sgilda/GitRepos/windup/test-files/src_example/ --output
/home/sgilda/temp/WindupOutput/src_example_report --packages
weblogic.servlet
My report has 0 story points and looks like the following. I expected to
see story points for the WebLogic servlet annotations and this hint:
"Migrate to Java EE 6 @WebServlet."
It doesn't appear to be evaluating my java/ directory at all. Any idea
what I am doing wrong?
Thanks,
Sande
9 years, 6 months
Windup BOM
by Ondrej Zizka
Hi all,
we're introducing Windup BOM (Build of Materials).
A BOM is basically a declaration of versions of artifact that you may
need when building Windup 2 rulesets.
By adding it to your ruleset's pom.xml, you avoid setting wrong versions
and maintaining them when upgrading.
Usage:
<properties>
...
<version.windup>2.0.0.Beta2</version.windup>
</properties>
<dependencyManagement>
<dependencies>
<!-- Windup BOM -->
<dependency>
<groupId>org.jboss.windup</groupId>
<artifactId>windup-rulesets-bom</artifactId>
<version>${version.windup}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
See the Windup QuickStarts for an example.
Enjoy :)
Ondra
TIP: Parallelized Maven builds: `mvn -T 1C clean install` speeds up esp.
the initial downloading of dependencies.
9 years, 6 months
Windup BOM
by "Ing. Ondřej Žižka"
Hi all,
we're introducing Windup BOM (Build of Materials).
A BOM is basically a declaration of versions of artifact that you may
need when building Windup 2 rulesets.
By adding it to your ruleset's pom.xml, you avoid setting wrong versions
and maintaining them when upgrading.
Usage:
<properties>
...
<version.windup>2.0.0.Beta2</version.windup>
</properties>
<dependencyManagement>
<dependencies>
<!-- Windup BOM -->
<dependency>
<groupId>org.jboss.windup</groupId>
<artifactId>windup-rulesets-bom</artifactId>
<version>${version.windup}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
See the Windup QuickStarts for an example.
Enjoy :)
Ondra
TIP: Parallelized Maven builds: `mvn -T 1C clean install` speeds up esp.
the initial downloading of dependencies.
9 years, 6 months