For reference, there is also this document [1], which, despite being
slightly outdated (it refers to SVN paths, not github projects) still
captures all the steps needed to add a new feature.
[1]
https://community.jboss.org/wiki/AddingAPluginandorFeatureToAnExistingCom...
FWIW, I've opened JBIDE-14477 [2] to track updating this doc so we have
something that's current for JBT 4.x development.
[2]
https://issues.jboss.org/browse/JBIDE-14477
N
On 05/16/2013 05:06 PM, Mickael Istria wrote:
Hi all,
As we are integrating all new features into JBoss Tools aggregation at
the very last time, we notice some issues very late.
One of these issue is that the new CordovaSim feature is not published
on VPE site, so it cannot be aggregated. So in order to make it easier
to have a good code freeze, it would be nice if someone could merge this
PR soon:
https://github.com/jbosstools/jbosstools-vpe/pull/78
In general, whenever you create a new feature that is meant to be
distributed as part of JBoss Tools, make sure it's published on your
component so it can be consumed. This can be achieved by simply running
a "mvn clean verify" in your component, and checking the output of
site/target/repository. Then make sure build crew is aware that this
features need to be aggregated, and feel free to harass Nick or I until
the feature is actually integrated. It will be less annoying than fixing
it in the few hours before a code freeze. If you understand enough of
the aggregation process, feel free to contribute pull request to this
file:
https://github.com/jbosstools/jbosstools-build-sites/blob/master/aggregat...
But in any case, do it as early as possible!
Cheers,
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat <
http://www.jboss.org/tools>
My blog <
http://mickaelistria.wordpress.com> - My Tweets
<
http://twitter.com/mickaelistria>
_______________________________________________
jbosstools-dev mailing list
jbosstools-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com