Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 344369 - Create a Testing package
Summary: Create a Testing package
Status: CLOSED FIXED
Alias: None
Product: EPP
Classification: Technology
Component: testing-package (show other bugs)
Version: 1.4.0   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 enhancement (vote)
Target Milestone: 1.4.0 M7   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-30 07:20 EDT by Achim Loerke CLA
Modified: 2011-06-24 07:18 EDT (History)
3 users (show)

See Also:


Attachments
Testing Package icon (2.75 KB, image/png)
2011-05-04 08:12 EDT, Markus Tiede CLA
no flags Details
Patch for updated package meta data (1.72 KB, patch)
2011-05-04 08:15 EDT, Markus Tiede CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Achim Loerke CLA 2011-04-30 07:20:06 EDT
We'd like to create a package for software testing with the Indigo release.

This package would be aimed at software testers (and not at software developers). Since testers are (in our experience) not comfortable with plug-in installation and configuration a prepackaged easily usable tool would be beneficial.

For the time being the initial part would be the Jubula feature from the release train.
This feature depends on

1) RCP
2) EclipseLink
3) H2 embedded database (from Orbit)
4) a few packages from Orbit, mostly logging and external data processing

We will speak (hopefully next week at JAX) with the guys who took over parts of TPTP and discuss if they are interested to be in this package as well.

The package would be maintained by one of the current Jubula committers. Package testing would be done by automated Jubula tests.
Comment 1 Markus Tiede CLA 2011-05-03 11:04:11 EDT
The following features would be included in the testing package:

 - Eclipse Platform - org.eclipse.platform(.feature.group)
  - Eclipse Help System	- org.eclipse.help(.feature.group)
  - Eclipse RCP - org.eclipse.rcp(.feature.group)
 - EclipseLink JPA - org.eclipse.persistence.jpa(.feature.group)
 - Jubula (Incubation) - org.eclipse.jubula.feature(.feature.group)

I am not sure whether the "EPP Common Package Feature" (org.eclipse.epp.package.common.feature(.feature.group)) and its children are also part of each packaging artifact.
Comment 2 Markus Knauer CLA 2011-05-03 14:01:11 EDT
I created an initial configuration by cloning the scout package definition into 

* org.eclipse.epp.package.testing 
* org.eclipse.epp.package.testing.feature

Please have a look into the projects, especially into the eclipse_testing_indigo.xml file in the feature. I started a test build for the testing package that can be found here

 http://build.eclipse.org/technology/epp/epp_build/indigo/download/20110503-1706/

(Always look for the latest build in http://build.eclipse.org/technology/epp/epp_build/indigo/download).

(In reply to comment #1)
> I am not sure whether the "EPP Common Package Feature"
> (org.eclipse.epp.package.common.feature(.feature.group)) and its children are
> also part of each packaging artifact.

Yes, it is required per definition by EPP (it contains the UDC and the MPC, both are requirements for all packages).
Comment 3 Markus Tiede CLA 2011-05-04 08:12:58 EDT
Created attachment 194701 [details]
Testing Package icon

This is the image / icon to link for the packageMetaData iconurl.
Comment 4 Markus Tiede CLA 2011-05-04 08:15:02 EDT
Created attachment 194703 [details]
Patch for updated package meta data
Comment 5 Markus Knauer CLA 2011-05-04 08:24:37 EDT
(In reply to comment #4)
> Created attachment 194703 [details]
> Patch for updated package meta data

Patch applied to HEAD.
Comment 6 Markus Knauer CLA 2011-05-05 11:51:57 EDT
Adding Nathan to CC - he needs to take care that the package icon finds its way to the correct location on the Foundation web server.
Comment 7 Markus Knauer CLA 2011-05-06 06:18:01 EDT
"testing-package" bugzilla component created in EPP
Comment 8 Markus Knauer CLA 2011-06-24 07:18:59 EDT
Closing as FIXED.

The new Testing package is available and online with Indigo.
Thanks for contributing this new package!