<div dir="ltr">Hello All,<div>I&#39;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&#39;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&#39;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&#39;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&#39;s own project or just a maven module in the wildfly-maven-plugin. The only reason I&#39;d lean towards it&#39;s own project is to keep the release stream separate from the wildfly-maven-plugin.</div><div><br></div><div>Thoughts?</div><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></div>