<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Thank you Lincoln. <div>That should suffice for now. Let me know when you get something stable and a guide that can be used by local SAs, I’d like to run some UAT with the folks in the office here.</div><div><br></div><div>Cheers,</div><div>Bruno<br><div><div>On 10/07/2014, at 4:02 pm, Lincoln Baxter, III <<a href="mailto:lincolnbaxter@gmail.com">lincolnbaxter@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Hey Bruno, not yet. <div><br></div><div>We are still working on the APIs as we discover limitations or patterns that can make things simpler/easier to use. In short, things are still changing too much.<div><br>
</div><div>Here is an example Rule, however. If you read it, you should get the sense of what it is doing - there are also comments.</div></div><div><br></div><div><a href="https://github.com/windup/windup/blob/master/config/tests/src/test/java/org/jboss/windup/config/JavaExampleRuleProvider.java#L67">https://github.com/windup/windup/blob/master/config/tests/src/test/java/org/jboss/windup/config/JavaExampleRuleProvider.java#L67</a><br>
</div><div><br></div><div>On line 96, this is where you would add something that gets render into the report (which is also currently in progress --> this rule renders the index page of the report:</div><div><br></div>
<div><a href="https://github.com/windup/windup/blob/master/reporting/impl/src/main/java/org/jboss/windup/reporting/ApplicationReportRenderingRuleProvider.java#L50">https://github.com/windup/windup/blob/master/reporting/impl/src/main/java/org/jboss/windup/reporting/ApplicationReportRenderingRuleProvider.java#L50</a><br>
</div><div><br></div><div>The groovy stuff is still very crude and not worth showing yet, but I'm happy that the Java API keeps getting simpler and more intuitive as we go.</div><div><br></div><div>~Lincoln</div></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 9, 2014 at 9:16 PM, Bruno Georges <span dir="ltr"><<a href="mailto:bgeorges@redhat.com" target="_blank">bgeorges@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 style="word-wrap:break-word">Thanks Good progress guys!<div><br></div><div>Quick question: do we have a “Getting Started” guide to start building rules in Groovy/Java ?</div>
<div><br></div><div>Bruno<br><div><div><div class="h5"><div>On 10/07/2014, at 3:00 am, Lincoln Baxter, III <<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>> wrote:</div><br></div>
</div><blockquote type="cite"><div><div class="h5"><div dir="ltr"><p>Minutes: <span><a href="http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup.2014-07-09-13.49.html" target="_blank">http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup.2014-07-09-13.49.html</a></span></p><p>Minutes (text): <span><a href="http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup.2014-07-09-13.49.txt" target="_blank">http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup.2014-07-09-13.49.txt</a></span></p><p>Log: <a href="http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup.2014-07-09-13.49.log.html" target="_blank"><span>http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2014/windup.2014-07-09-13.49.log.html</span></a></p>
<div><pre style="word-wrap:break-word;white-space:pre-wrap"><br></pre><pre style="word-wrap:break-word;white-space:pre-wrap">Meeting summary
---------------
* Agenda (lincolnthree, 13:49:54)
* Status Updates (lincolnthree, 13:52:22)
* did a major refactoring yesterday as part of WINDUP-109 (lincolnthree, 13:53:19)
* fixed the impl/api splits ( (lincolnthree, 13:53:25)
* moved most of the model classes into rules-java (lincolnthree,
13:53:43)
* groovy java rules tests are not working for some reason but still
working on that (lincolnthree, 13:54:07)
* I have worked on refactoring the project data model classes (as part
of WINDUP-109) (jsightler, 13:57:41)
* I am also working on refactoring our gremlin query API support as
part of WINDUP-113 (jsightler, 13:58:21)
* Read wikis for Windup (probably mostly deprecated), Gremlin, Frames
and watched all the episodes about jboss windup on youtube.
(mbriskar, 14:03:43)
* added a method to generalize adding criterions ( WINDUP-112 )
(mbriskar, 14:04:21)
* Prepared a prototype rule for java that adds a hint, however it is
done yet. (
<a href="https://github.com/mbriskar/windup/commit/0596beb9eb87c0af0e2166b74572549f793d7d04" target="_blank">https://github.com/mbriskar/windup/commit/0596beb9eb87c0af0e2166b74572549f793d7d04</a>
) (mbriskar, 14:06:53)
* Upcoming Alpha2 release goals (lincolnthree, 14:20:59)
* Goal 1: Prototype rule format in Java/Groovy - (java is complete,
groovy in progress) (lincolnthree, 14:22:11)
* Goal 2: Begin work on rule distribution/installation/auto-upgrade
strategy (looks like this goal is not going to make this release)
(lincolnthree, 14:30:20)</pre><pre style="word-wrap:break-word;white-space:pre-wrap"> * Goal 3: Begin to find integration points for tools. This is basically done, but we can't implement until things are a bit more stable.</pre>
<pre style="word-wrap:break-word;white-space:pre-wrap"> </pre></div><div><br></div><div><br></div>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org/" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."
</div></div></div>
_______________________________________________<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>_______________________________________________<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>Lincoln Baxter, III<br>
<a href="http://ocpsoft.org/" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."
</div>
_______________________________________________<br>windup-dev mailing list<br><a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/windup-dev</blockquote></div><br></div></body></html>