<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    The split-off of droolsjbmn-integration is done, the repository is
    ready to be used.<br>
    See below how to get started.<br>
    <br>
    But before you get started, please <b>check these settings</b>:<br>
    <ul>
      <li><b>Do not include @author tags in new files</b></li>
      <ul>
        <li>For motivation see: <a class="moz-txt-link-freetext"
            href="https://issues.jboss.org/browse/JBRULES-2869">https://issues.jboss.org/browse/JBRULES-2869</a></li>
        <li>All author tags have been stripped (done during split-up)</li>
      </ul>
      <li><b>Line endings are unix (\n)</b></li>
      <ul>
        <li>All files now have unix line endings (done during split-up)<br>
        </li>
      </ul>
      <li><b>Do not use tab characters (\t)</b></li>
      <ul>
        <li>All files now use spaces instead of tabs (done during
          split-up)</li>
      </ul>
      <li><b>The license header should start with /*, not /**.</b></li>
      <ul>
        <li>All files now use correctly use /* (done during split-up).<br>
        </li>
      </ul>
      <li>Encoding for all files (except property files) is UTF-8</li>
      <ul>
        <li>Not changes during split-up</li>
      </ul>
    </ul>
    For detailed instructions on how to configure this fast correctly,
    see the README.txt file, currently still at:<br>
      <a class="moz-txt-link-freetext"
href="https://github.com/droolsjbpm/droolsjbpm/blob/master/README.txt#L118">https://github.com/droolsjbpm/droolsjbpm/blob/master/README.txt#L118</a><br>
    <br>
    How to get started<br>
    ============<br>
    <br>
    // Close eclipse/intellij<br>
    cd ~/projects<br>
    // Move the old repostory out of the way<br>
    mv droolsjbpm monolitic-droolsjbpm<br>
    // Make a directory to hold all the new repositories<br>
    mkdir droolsjbpm<br>
    cd droolsjbpm<br>
    git clone <a class="moz-txt-link-abbreviated" href="mailto:git@github.com:droolsjbpm/droolsjbpm-integration.git">git@github.com:droolsjbpm/droolsjbpm-integration.git</a>
    droolsjbpm-integration<br>
    Optional: git clone <a class="moz-txt-link-abbreviated"
      href="mailto:git@github.com:droolsjbpm/guvnor.git">git@github.com:droolsjbpm/guvnor.git</a>
    guvnor<br>
    Optional: git clone <a class="moz-txt-link-abbreviated"
      href="mailto:git@github.com:droolsjbpm/droolsjbpm-tools.git">git@github.com:droolsjbpm/droolsjbpm-tools.git</a>
    droolsjbpm-tools<br>
    // As the split-up continues, you'll be able to add more repo's<br>
    // Make a new workspace in Eclipse/IntelliJ<br>
    // Add each of the new repo's as maven projects to that new
    workspace<br>
    <br>
    <br>
    Temporary workaround during the next week<br>
    ============================<br>
    <br>
    Because the split-up is still ongoing (not everything split up yet +
    the hudson jobs don't deploy snapshot yet),<br>
    you 'll need to do this to get it to work, because the repo's still
    depend on the old parent pom for now:<br>
    <br>
    cd ~/projects<br>
    // go the old repo and get it up to date<br>
    cd monolitic-droolsjbpm<br>
    git pull --rebase<br>
    // Just build and install the parent pom<br>
    mvn clean install -N<br>
    cd ..<br>
    cd droolsjbpm<br>
    cd guvnor<br>
    mvn clean install -DskipTests<br>
    cd ..<br>
    cd droolsjbpm-tools<br>
    mvn clean install -DskipTests<br>
    <br>
    <br>
    Status of split-up<br>
    ===========<br>
    <br>
    droolsjbpm-integration, guvnor and droolsjbpm-tools are done.<br>
    <b>drools</b> (including drools-core, drools-compiler, drools-jsr94,
    drools-template, drools-decisiontables, drools-verifier, ...) <b>is</b>
    <b>frozen from tomorrow morning (Wednesday).</b><br>
    <pre class="moz-signature" cols="72">-- 
With kind regards,
Geoffrey De Smet</pre>
  </body>
</html>