<div class="gmail_quote">On Sun, Apr 19, 2009 at 11:13 PM, Shane Bryzak <span dir="ltr">&lt;<a href="mailto:shane.bryzak@jboss.com">shane.bryzak@jboss.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ok, so now we have the following structure:<br>
<br>
/seam<br>
   /docs<br>
       /trunk<br>
   /examples<br>
       /trunk<br>
           /booking<br>
   /modules<br>
       /trunk<br>
           /captcha<br>
           /debug<br>
           /drools<br>
           /excel<br>
           /framework<br>
           /international<br>
           /interop<br>
           /ioc<br>
           /jms<div class="im"><br>
           /mail<br>
           /pdf<br>
           /remoting<br>
           /resteasy<br>
           /rss<br>
           /security<br></div>
           /ui<br>
           /version-matrix<br>
           /wicket<br>
   /sandbox<br>
       /trunk<br>
   /seam-gen<br>
       /trunk</blockquote><div><br>First off, yeah! I can already feel the agility coming on.<br><br>Where&#39;s the parent? For instance, if I were to check out all trunks, can I run just one maven command to get all the JARs? If there isn&#39;t an answer yet, that&#39;s fine.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
The original /seam/trunk still contains the bootstrap, build and common directories plus readme&#39;s etc, but will eventually be going away.  I&#39;ve removed most of the content from all the modules directories and all examples so that we can start with a fresh slate for Seam 3.</blockquote>
<div><br>Good. I have never seen a migration effort complete that didn&#39;t start with a semi-clean to fully-clean state. You just never get rid of the cruft unless you bring code back in gradually.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The work that we do for the new booking example and security module will set the standard for further examples and modules as we port them from the 2_1 branch.  It&#39;s currently undecided as to where the Seam 2 -&gt; 3 bridge code will go, probably in its own module or separate top-level directory.</blockquote>
<div><br>I really see this as a module. It&#39;s no different than our current spring (and now guice) integration in that sense. We could have an &quot;ioc&quot; common module and then have modules that build on that. But in general it is IoC (or really DI) related. <br>
</div><div> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Dan - I&#39;ve given seam-gen it&#39;s own top level directory, and copied both the seam-gen source itself and its resource files there - could you please restructure this as you see best.</blockquote><div><br>I&#39;m not sure I want seam-gen in the trunk yet. seam-gen needs a complete overhaul, which is the intent of seam-gen encore. So eventually it will go there, but we aren&#39;t starting on it yet (I&#39;m banking on GSoC). Let&#39;s put it this way...when code shows up there, it is going to be seam-gen encore code which will be nothing like the current seam-gen.<br>
<br>I&#39;d like to focus on helping with the booking example and the examples structure. I&#39;m sure as I get going I&#39;ll get my head into the whole build.<br><br>-Dan</div></div><br>-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br>
<br><a href="http://mojavelinux.com">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</a><br><a href="http://in.relation.to/Bloggers/Dan">http://in.relation.to/Bloggers/Dan</a><br>
<br>NOTE: While I make a strong effort to keep up with my email on a daily<br>basis, personal or other work matters can sometimes keep me away<br>from my email. If you contact me, but don&#39;t hear back for more than a week,<br>
it is very likely that I am excessively backlogged or the message was<br>caught in the spam filters.  Please don&#39;t hesitate to resend a message if<br>you feel that it did not reach my attention.<br>