<div dir="ltr">Just as a follow up to anyone that wants to follow I created a JIRA for thisĀ <a href="https://issues.jboss.org/browse/WFMP-41">https://issues.jboss.org/browse/WFMP-41</a>. I've got a big chunk of the refactor done. I just need to document it and probably make it a little more user friendly.</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 1, 2016 at 5:29 PM, James Perkins <span dir="ltr"><<a href="mailto:jperkins@redhat.com" target="_blank">jperkins@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello All,<div>I've been asked a few times about creating a WildFly Plugin Core project with some of the utilities from the wildfly-maven-plugin. Since it came up twice today alone I'm wondering if we should have a separate wildfly-plugin-core project.</div><div><br></div><div>This would be useful if we wanted to have a Gradle or SBT plugin as well. Maybe it's useful for JBoss Tools too. WildFly Arquillian could use it too.</div><div><br></div><div>The idea would be to separate out the code that creates the deployment operations as well as the code that creates and launches a container process (maybe). Also expose of the helper stuff done to check the status of a sever, get all the server groups of a managed domain, etc. It would probably be fairly small overall. Essentially just some utilities that create some common operations so consumers don't need to know how the operation needs to be constructed.<br clear="all"><div><br></div><div>If it sounds reasonable the next step would be to determine if it should be it's own project or just a maven module in the wildfly-maven-plugin. The only reason I'd lean towards it's own project is to keep the release stream separate from the wildfly-maven-plugin.</div><div><br></div><div>Thoughts?</div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>James R. Perkins</div><div>JBoss by Red Hat</div></div></div></div></div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>James R. Perkins</div><div>JBoss by Red Hat</div></div></div></div></div>
</div>