Bug 121434

Summary: [Metadata] Use Build Execution Environment to force our plug-ins to be foundation-compatible
Product: [Eclipse Project] Platform Reporter: Douglas Pollock <douglas.pollock>
Component: UIAssignee: Boris Bokowski <bokowski>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: bokowski, jeffmcaffer, n.a.edgar, remy.suen, tom.schindl
Version: 3.2   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 115887, 164675, 164676, 164677, 164678, 164679, 164681    
Bug Blocks: 121432    
Attachments:
Description Flags
Modifies all the build.properties file (except tests) none

Description Douglas Pollock CLA 2005-12-19 11:40:50 EST
PDE has added Build Execution Environment to build.properties.  We should be able to use this to force our plug-ins to be foundation-compatible.  I'll attach a patch.

Things to work out:
1.) Where can we get a VM that works with this new PDE feature?
2.) Should we extract activities out to a separate plug-in, so that we can have foundation compiler settings in org.eclipse.ui.workbench?
3.) Bug 115887 should be resolved.
Comment 1 Douglas Pollock CLA 2005-12-19 11:41:54 EST
Created attachment 31959 [details]
Modifies all the build.properties file (except tests)
Comment 2 Douglas Pollock CLA 2005-12-19 11:42:24 EST
Also, the patch is missing the platform-specific fragments, as I can't test those on Linux.
Comment 3 Nick Edgar CLA 2005-12-19 12:44:04 EST
See also 115897 for the Common Navigator case.
Comment 4 Boris Bokowski CLA 2008-02-08 17:59:48 EST
I'll give this another shot - we should at least clean up the manifest files.
Comment 5 Boris Bokowski CLA 2008-04-03 13:15:51 EDT
done:
org.eclipse.core.databinding
org.eclipse.core.databinding.beans
org.eclipse.jface.databinding
Comment 6 Boris Bokowski CLA 2008-05-21 13:05:17 EDT
After making some progress, I ran out of time. Moving to 3.5 - I would like to take another crack at this.
Comment 7 Boris Bokowski CLA 2009-05-06 16:50:19 EDT
Removing 3.5 target milestone. We are in the end-game now. Please have a look and decide if this should be targeted at 3.6.
Comment 8 Eclipse Webmaster CLA 2019-09-06 15:36:05 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.