Review upcoming change to 4.30.5.Alpha6-SNAPSHOT target platform
by Mickael Istria
Hi all,
Please review this upcoming change for the 4.30.5.Alpha6-SNAPSHOT target
platform: https://github.com/jbosstools/jbosstools-target-platforms/pull/2
Summary of changes:
* Move to versions of Eclipse.org dependencies for Kepler RC2 (which
should be very close to the final version)
* Remove dependency on Eclipse repo and org.eclipse.update bundle
(previously required by old Atlassian connector)
* Use a snapshot SWTBot (include sources when using TP in IDE and fix
some issues with Hamcrest 1.3)
* Replaced "planner" mode by "slicer" to ensure some transitive
dependencies don't leak. This should avoid some occasional glitches we
have between mutliple and unified TP and reduce the quantity of red
builds for TP.
In order to test it locally, do as follow:
$ cd jbosstools-target-platforms/jbosstools/multiple
$ mvn clean install -P\!multiple2repo
$ cd ~/path/to/my/jbosstools-component
$ mvn clean verify -Dtpc.targetKind=multiple
If you notice any issue, please report it as a comment on
https://issues.jboss.org/browse/JBIDE-14729 .
Ideally, this PR will be merged and new TP snapshot should be published
by the end of the day so we can have a look at how CI jobs behave with
this newer versions ASAP. As I'm leaving to EclipseCon France by this
afternoon (5pm in France), I guess Nick will be the one to ask quesitons
on this topic on IRC for the next few days. I'll try to follow emails.
--
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>
11 years, 10 months
introduction of org.jboss.tools.foundation
by Max Rydahl Andersen
Hi,
Rob S. had the challenge that our extraction of stacks (used for handling download of runtimes and maven archetypes as defined in JDF/JBoss Way)
made it require common which because of its own internal dependencies have become a very big mixed bag which after several attempts have not been
reduced (at least not significantly). Main problem been that core/common had hard requirements on WTP, not just base Eclipse.
To fix/help on this issue of the common not really being common we've created org.jboss.tools.foundation (see https://issues.jboss.org/browse/JBIDE-14363)
Rob S. pushed this into base last night so it is in JBoss Tools 4.1 and in upcoming versions of JBT we can add *real core* functionallities to this foundation library.
For now it just contains the BasePlugins with logging and the class that kept being recreated File download via ECF.
This foundation now got tests, public API's and is intended to be destination for actual common parts - stuff that has no big dependencies but we all
keep reinventing/reimplementing.
As with anything if you want something added/moved to this then open jira/PR - over time we'll write up guidelines, limits and test requirements; but
for 4.1 we needed this to get a place central, examples, stacks, server and arquillian can use *without* requiring big parts of xmodel and WTP.
Note: if you see problems caused by this introduction please open jira and link to JBIDE-14363 and assign to Rob Stryker.
Thanks,
/max
11 years, 10 months
Fwd: Deadline for Beta2 and GA N&N
by Michelle Murray
----- Forwarded Message -----
From: "Michelle Murray" <mmurray(a)redhat.com>
To: "external-exadel-list list" <external-exadel-list(a)redhat.com>, jbosstools-dev(a)redhat.com
Cc: "jbds-pm-list jbds-pm-list" <jbds-pm-list(a)redhat.com>
Sent: Friday, 7 June, 2013 7:02:55 PM
Subject: Deadline for Beta2 and GA N&N
Hi devs,
I realise heading towards GA is a busy time for everyone so I want to make you are aware of two deadline now so that you can accommodate them into your schedule.
New and Noteworthy must be completed with sufficient time for me to add any new features into the release notes document.
With that in mind the deadlines for completing N&N are:
Beta2 = COB 21st June 2013
GA = COB 5th July 2013
N&N not completed by these deadlines will not get into the release notes.
I will send an email reminder closer to the date, but put it in your diary now.
Thanks,
Michelle
11 years, 10 months
Download API
by Snjezana Peco
Rob,
You have moved the ECFTransport class to the common plugin and created
an API to enable caching of downloaded files.
Max considers we need to refactor the project examples, central and
arquillian plugin to use the new API. Could you suggest the best way to
do it?
Snjeza
11 years, 10 months