<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;"><div>I’m not sure what you think was lost. All the 5x use cases should be catered for.</div><div><blockquote type="cite"><div dir="ltr">Once you are in prod and you just modify a rule, how do you do ?&nbsp;</div></blockquote></div><div><br></div><div>Not sure what you meant by the above?</div><div><br></div><div>I don’t see that anything was lost, compared to 5.x Instead we have better foundations, built on industry standards. Over time we can figure out how to best expose those layers in the UI, or how to make things smoother with task oriented UIs (wizards) to drive things.&nbsp;</div><div><br></div><div>But in the mean time your devs and admins have clean ways of doing things, that wasn’t available in 5.x.</div><div><br></div><div>We are thinking of adding “git flow” type functionality, where development is done in “feature branches”.&nbsp;</div><div><a href="http://danielkummer.github.io/git-flow-cheatsheet/">http://danielkummer.github.io/git-flow-cheatsheet/</a></div><div>The main difficulty here is finding a sane way to handle the flow, as we can’t expose merge conflicts to end users in the UI. Especially as XML and blobs have no effective way to do merging. As commits can be squashed, when the feature branch is merged, it can help reduce the history size, and keep it more relevant.</div><div><br></div><div>i’d be very interested to hear from people how they think this can be done. What sort of “flows” can we build into the UI, that is suitable for BAs,that leverages the power of git, and avoids getting situations where code is lost due to merge conflicts.</div><div><br></div><div>In generally any feedback on how to improve the usability via higher level screens/wizards/configurations/workflows/task lists etc, is really welcome.</div><div><br></div><div>We also now have a very clean and extensible UI, so it’s easier for community people to work on things with us. Such as adding new wizards etc.</div><div><div><div><br></div><div>Mark<br><div><br></div><div><br><div><div>On 9 Feb 2014, at 21:53, Nicolas Héron &lt;<a href="mailto:nicolas.heron.java@gmail.com">nicolas.heron.java@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div><div><div><div><div>Yes Mark,<br></div>But I do not see business analyst using git !<br></div>the drools workbench of drools 6 is the dev tool that did never exist in the eclipse plugin for drools, this is sure. "traditional" = traditional for dev people I guess ?<br>
</div><div>The same with maven, it integrates super well in development teams.<br></div><div>Once you are in prod and you just modify a rule, how do you do ? <br></div>so we lost the tool for business analyst in 6.x..<br>
</div><div>I am impatient to see a 6.1 with new features that shall give us back all that :)<br></div><div>It would be nice to have a good drools boot camp to discuss all those things.<br></div>Cheers<br></div>Nicolas<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-09 22:06 GMT+01:00 Mark Proctor <span dir="ltr">&lt;<a href="mailto:mproctor@codehaus.org" target="_blank">mproctor@codehaus.org</a>&gt;</span>:<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"><br><div><div class=""><div>On 9 Feb 2014, at 20:30, Nicolas Héron &lt;<a href="mailto:nicolas.heron.java@gmail.com" target="_blank">nicolas.heron.java@gmail.com</a>&gt; wrote:</div><br><blockquote type="cite">
<div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div dir="ltr"><div><div>Hi,<br></div>What you do is the only way to handle the increase of the jcr repository.<br></div><div>Do you use a external db (oracle, postgres, etc..) or the build in db in Guvnor ? I noticed many times that the default embedded&nbsp; takes a huge disk place. I am often using postgres as a persistent db for jackrabbit and the size is reasonable.<br>
</div>Just a note about&nbsp; Mark's remark on jcr, versus Git. Git&nbsp; contains history also and the items that are stored from the Drools workbench<span>&nbsp;</span><br></div></div></blockquote></div>One of the main advantages of Git though is you can use traditional tools to manage this, such as rewriting history to squash commits.</div>
<div><blockquote type="cite"><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">
<div class=""><div dir="ltr"><div>are quit big also (XML file with hundreds of line modified per version in decision tables, etc..)., Just to say that it can become bigger also :)<br></div><div>And furthermore with guvnor/jackrabbit accessing element by status/categories is super fast because it is optimized in jcr jackrabbit.<span>&nbsp;</span><br>
Optimization is like index in relational databases, it takes disk place.<br></div><div>Cheers<br></div><div>Nicolas Héron<br></div><div><br><br></div><div>&nbsp;<br></div><div>&nbsp;<br><br></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">2014-02-09 16:39 GMT+01:00 Mark Proctor [via Drools]<span>&nbsp;</span><span dir="ltr">&lt;<a rel="nofollow" link="external">[hidden email]</a>&gt;</span>:<br><blockquote class="gmail_quote" style="border-left-width:2px;border-left-style:solid;border-left-color:rgb(204,204,204);padding:0px 1em">
<div><div class="h5"><div>There is no easy way to deal with this in 5.5, other than importing and exporting. The problem no longer exists in 6.x, as we now use GIT.<div><br></div></div><div>Mark<br><div><div><div>On 9 Feb 2014, at 15:30, Demian Calcaprina &lt;<a href="http://user/SendEmail.jtp?type=node&amp;node=4028026&amp;i=0" rel="nofollow" link="external" target="_blank">[hidden email]</a>&gt; wrote:</div>
<br></div><blockquote type="cite" style="border-left-width:2px;border-left-style:solid;border-left-color:rgb(204,204,204);padding:0px 1em"><div><div dir="ltr">Hi Guys,<div><br></div><div>I am using Guvnor 5.5. For moving packages between environments, I am doing an export, and then import in the new package. I have a lof of assets in each package. I am using the DB storage for the jcr repository.</div>
<div><br></div><div>After some months, the DB has grown a LOT! (like 3.5GB).</div><div><br></div><div>Is there a way regularly clean the JCR history, or maybe disable JCR history as we are not using it at all?</div><div><br>
</div><div>These are the steps I did to remove the history and seems to work fine. Does is seem safe? Is there a better way?</div><div><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt">
1.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Export the entire repository via guvor.<u></u><u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt">
<u></u>2.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Delete all the packages.<u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt">
<u></u>3.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Stop tomact<u></u><u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt"><u></u>4.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>“truncate” the following guvnor tables:<u></u><u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:74.7pt"><u></u>a.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Pm_ws_default_binval<u></u><u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:74.7pt"><u></u>b.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Pm_ws_default_bundel<u></u><u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:74.7pt"><u></u>c.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Versioning_pm_binval<u></u><u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:74.7pt"><u></u>d.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Versioning_pm_bundle<u></u><u></u></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt"><u></u>5.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Restated tomcat</p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt">
6.<span style="font-size:7pt;font-family:'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><u></u>Import what I exported on step #1</p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt"><br></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt">Thanks!</p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt"><br></p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt">
Demian</p><p style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin-left:38.7pt"><u></u></p><div><br></div></div></div></div><div>_______________________________________________<br>rules-users mailing list<br>
<a href="http://user/SendEmail.jtp?type=node&amp;node=4028026&amp;i=1" rel="nofollow" link="external" target="_blank">[hidden email]</a><br><a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" link="external" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a></div>
</blockquote></div><br></div><div><br>_______________________________________________<span>&nbsp;</span><br>rules-users mailing list<span>&nbsp;</span><br><a href="http://user/SendEmail.jtp?type=node&amp;node=4028026&amp;i=2" rel="nofollow" link="external" target="_blank">[hidden email]</a><span>&nbsp;</span><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" rel="nofollow" link="external" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><span>&nbsp;</span><br><br><hr noshade="" size="1"></div><div style="color:rgb(68,68,68);font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:tahoma,geneva,helvetica,arial,sans-serif">
<div><div style="font-weight:bold">If you reply to this email, your message will be added to the discussion below:</div></div><a href="http://drools.46999.n3.nabble.com/rules-users-Guvnor-JCR-repository-tp4028025p4028026.html" rel="nofollow" link="external" target="_blank">http://drools.46999.n3.nabble.com/rules-users-Guvnor-JCR-repository-tp4028025p4028026.html</a></div>
</div></div><div><div style="color:rgb(102,102,102);font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;font-family:tahoma,geneva,helvetica,arial,sans-serif;margin-top:0.4em;line-height:1.5em">To start a new topic under Drools: User forum, email<span>&nbsp;</span><a rel="nofollow" link="external">[hidden email]</a><span>&nbsp;</span><div class="">
<br>To unsubscribe from Drools,<span>&nbsp;</span><a rel="nofollow" link="external">click here</a>.<br><a href="http://drools.46999.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&amp;id=instant_html%21nabble%3Aemail.naml&amp;base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&amp;breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" rel="nofollow" link="external" style="font-style:normal;font-variant:normal;font-weight:normal;font-size:9px;line-height:normal;font-family:serif" target="_blank">NAML</a></div>
</div></div></blockquote></div><br></div><div class=""><div style="margin-top:1em;color:rgb(102,102,102);font-size:11px">Nicolas Héron</div><br><hr width="300" align="left">View this message in context:<span>&nbsp;</span><a href="http://drools.46999.n3.nabble.com/rules-users-Guvnor-JCR-repository-tp4028025p4028027.html" target="_blank">Re: [rules-users] Guvnor JCR repository</a><br>
Sent from the<span>&nbsp;</span><a href="http://drools.46999.n3.nabble.com/Drools-User-forum-f47000.html" target="_blank">Drools: User forum mailing list archive</a><span>&nbsp;</span>at<span>&nbsp;</span><a href="http://nabble.com/" target="_blank">Nabble.com</a>.<br>
</div><div class="">_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a><br><a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a></div>
</div></blockquote></div><br></div><br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br></blockquote></div><br></div>
_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/rules-users</blockquote></div><br></div></div></div></div></body></html>