<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div>No worries. :-)<div><br></div><div>I would find a command history to be useful in the following situations:</div><div><br></div><div>- I want to know the context when I entered a given command, e.g. &nbsp;I did, a, b, then c</div><div><br></div><div>- Someone asks me for the list of commands I used to get to a certain state in a project</div><div><br></div><div>- Similar to prior use case, but use the history to create a script file that can be executed&nbsp;</div><div><br></div><div>- I entered something 15 commands ago and I don't feel like using up arrow to go find it :-)</div><div><br></div><div>cheers,</div><div>keith</div><div><br><div><div>On May 2, 2012, at 9:02 PM, Lincoln Baxter, III wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hmmm, sorry for the late reply.<br><br>We don't have a "history" command, but why would you need it? Not that I'm against it at all!<br><br>~Lincoln<br><br><div class="gmail_quote">On Wed, Apr 25, 2012 at 7:15 AM, Keith Babo <span dir="ltr">&lt;<a href="mailto:kbabo@redhat.com" target="_blank">kbabo@redhat.com</a>&gt;</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"><div><br></div>Oh, snap. &nbsp;That's nice. &nbsp; I can definitely see some interesting possibilities bubbling out from here.<div>
<br></div><div>In terms of how we've done things now, there are still a few things I'l like to change. &nbsp;First, we package all of our independent plugins into a single module for installation into Forge. &nbsp;We need to change that for this release of SwitchYard. &nbsp;Once we have that in place, we can look at how the plugin could be pulled down directly from a Maven repository instead of copying directly into ~/.forge/plugins (which is what I think we do today).</div>
<div><br></div><div>BTW, is there a "history" command in Forge right now? &nbsp;I noticed there is a ~/.forge/cmd_history file, but I didn't see a command which actually lists the content of that file from within forge itself. &nbsp;You can use the arrow keys to navigate in command history, so I'm sure this is being read for that.</div>
<div><br></div><div>cheers,</div><div>keith<div><div class="h5"><br><div><br><div><div><div>On Apr 25, 2012, at 10:10 AM, Lincoln Baxter, III wrote:</div><br><blockquote type="cite">Hey Keith!<br><br>Regarding instaling plugins from Maven - we'd definitely like to support this. Perhaps we could take what you've done and standardize it as a supported plugin installation mechanism?<br>
<br>Regarding testing the plugins in a forge release distribution. As of Forge 1.0.3.Final, you can invoke Forge from the command line using:<br>
<br><div style="margin-left:40px"><span style="font-family:courier new,monospace">forge -e "command or script to run"</span><br clear="all"></div><br>So hopefully that will be of use :) You can install plugins using this feature as well, so with the combination of the two, we should have some good testing options!<br>

<br>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org/" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."<br>
</blockquote></div><br></div></div></div></div></div></div></blockquote></div><br><br clear="all"><br>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org/" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."<br>

</blockquote></div><br></div></body></html>