<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000'>Here are my ideas, in rough order of complexity. Of course, the ideas on the bottom half of the list are not one-day projects, but if we prove the concept and find someone keen to run with any of these projects, that's a huge win!<div><br></div><div>&nbsp;* Ensure Errai builds and passes its test suite on JDK 7 and OpenJDK 7</div><div>&nbsp;* Try to get Errai working on OpenJDK 8 previews (challenging since GWT only recently added official support for JDK7)</div><div><span style="font-size: 12pt;">&nbsp;* Add performance logging (total time; cache hit/miss ratio) to all Errai rebind routines&nbsp;</span></div><div>&nbsp; &nbsp;* Develop&nbsp;<span style="font-size: 12pt;">SystemTap &nbsp;and/or&nbsp;</span><span style="font-size: 12pt;">DTrace scripts for profiling Errai's compile phase</span></div><div>&nbsp; &nbsp; &nbsp;* report time spent in I/O, CPU [in Errai, GWT library, other code]</div><div></div><div><span style="font-size: 12pt;">&nbsp;* Enhance the Errai Forge Plugin (many ideas at [1])</span></div><div><span style="font-size: 12pt;">&nbsp;* Try to make Errai Marshalling work as an annotation processor rather than by scanning the TypeOracle</span></div><div><span style="font-size: 12pt;">&nbsp;* Create an Errai Maven Plugin that helps simplify Errai project POMs</span></div><div><span style="font-size: 12pt;">&nbsp;* Create an Errai Eclipse plugin that helps with Errai-specific development tasks:</span></div><div><span style="font-size: 12pt;">&nbsp; &nbsp;* Navigational aids (eg. F3 on @Templated to goto template in Errai UI)</span></div><div><span style="font-size: 12pt;">&nbsp; &nbsp;* Additional warnings and errors (with quick fixes)</span></div><div><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp;* @AutoBound type must be annotated with @Bound</span></div><div><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp;* @Templated type must extend Composite</span></div><div><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp;* Suppress unused warnings on certain things with Errai annotations</span></div><div><span style="font-size: 12pt;">&nbsp; &nbsp;* Extra entries in the New menu (for example, New Templated Widget)</span></div><div><span style="font-size: 12pt;">&nbsp;* Make Errai work properly under JRebel's GWT plugin (marshalling and IoC are the biggies)</span></div><div><span style="font-size: 12pt;">&nbsp;* Try to implement a JPDA connector for SourceMaps (so you can attach a Java debugger to Chrome in SuperDevMode) [2]</span></div><div><br></div><div>[1]&nbsp;https://docs.google.com/document/d/1EMX-9g4cTVVMWXkFuuI1BisjlNrufpcNI_i9zIr8YCc/edit</div><div>[2]&nbsp;http://docs.oracle.com/javase/6/docs/technotes/guides/jpda/index.html</div><div><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"Jonathan Fuerth" &lt;jfuerth@redhat.com&gt;<br><b>To: </b>"errai-dev List" &lt;errai-dev@lists.jboss.org&gt;<br><b>Sent: </b>Wednesday, October 24, 2012 11:55:42 AM<br><b>Subject: </b>[errai-dev] Errai at Devoxx Hackergarten!<br><br><style>p { margin: 0; }</style><div style="font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000">Hi Errai devs,<div><br></div><div>I'll be representing Errai at the Hackergarten event [1] at Devoxx this year.</div><div><br></div><div>This is a chance to get some people up-to-speed coding Errai internals, and also a chance to get some smaller back-burner projects cleared out of the way!</div><div><br></div><div>Of course, what we end up doing will be up to the individuals who take an interest during the Hackergarten event, but if anyone has some "suggested suggestions," I'm all ears!</div><div><br></div><div>-Jonathan</div><div><br></div><div>Links:</div><div><br></div><div>[1]&nbsp;http://www.devoxx.com/display/DV12/Hackergarten+Hands-On+Coding+Event</div></div><br>_______________________________________________<br>errai-dev mailing list<br>errai-dev@lists.jboss.org<br>https://lists.jboss.org/mailman/listinfo/errai-dev<br></div><br></div></div></body></html>