Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 362253

Summary: [Architecture] Consolidate Photran plug-ins
Product: [Tools] PTP Reporter: Jeffrey Overbey <com-eclipse-dot-org>
Component: Photran.For Internal UseAssignee: Jeffrey Overbey <com-eclipse-dot-org>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P2    
Version: 7.0   
Target Milestone: 8.0   
Hardware: All   
OS: All   
Whiteboard:

Description Jeffrey Overbey CLA 2011-10-27 21:13:23 EDT
The following changes are being considered to reduce the number of plug-ins/projects in Photran.

1.	Delete org.eclipse.photran.managedbuilder.core, moving its content into org.eclipse.photran.cdtinterface

2.	Delete org.eclipse.photran.errorparsers.xlf, moving its content into org.eclipse.photran.cdtinterface

3.	Delete org.eclipse.photran.managedbuilder.core.xlf and org.eclipse.photran.xlf-feature

4.	Delete org.eclipse.rephraserengine.core.{refactoring,vpg}, moving their content into org.eclipse.rephraserengine.core

5.	Delete org.eclipse.rephraserengine.ui.{refactoring,vpg}, moving their content into org.eclipse.rephraserengine.ui
Comment 1 Jeffrey Overbey CLA 2012-03-01 16:54:14 EST
org.eclipse.photran.managedbuilder.core was deleted and its dependencies adjusted accordingly.  The dependency calculator is in org.eclipse.photran.cdtinterface.
Comment 2 Jeffrey Overbey CLA 2012-03-01 17:06:39 EST
Removed org.eclipse.rephraserengine.examples.testing; examples are now in org.eclipse.rephraserengine.testing.junit3/examples
Comment 3 Jeffrey Overbey CLA 2012-03-01 17:12:33 EST
Removed org.eclipse.rephraserengine.doc.isv; content is now in org.eclipse.photran-dev-docs/rephraser-engine
Comment 4 Jeffrey Overbey CLA 2012-03-01 18:32:06 EST
Moved contents of org.eclipse.rephraserengine.{core,ui}.{refactoring,vpg} into org.eclipse.rephraserengine.{core,ui}; renamed org.eclipse.rephraserengine.core.vpg.tests => org.eclipse.rephraserengine.core.tests; moved contents of org.eclipse.rephraserengine.examples.text into a zip file in org.eclipse.photran-dev-docs/rephraser-engine/examples
Comment 5 Jeffrey Overbey CLA 2012-03-01 19:15:33 EST
The complete list of changes, then, is:

Renamed org.eclipse.photran.errorparsers.xlf => org.eclipse.photran.core.xlf
Removed org.eclipse.photran.managedbuilder.core
Removed org.eclipse.rephraserengine.examples.testing
Removed org.eclipse.rephraserengine.examples.text
Removed org.eclipse.rephraserengine.core.refactoring
Removed org.eclipse.rephraserengine.core.vpg
Renamed org.eclipse.rephraserengine.core.vpg.tests => org.eclipse.rephraserengine.core.tests
Removed org.eclipse.rephraserengine.doc.isv
Removed org.eclipse.rephraserengine.ui.refactoring
Removed org.eclipse.rephraserengine.ui.vpg

Contrary to my proposal in Comment 1, this does not eliminate the XL Fortran projects; they will continue to remain in a separate feature, which IBM will maintain.  See Bug 365805.

Currently these changes are in my local repo; I'll plan to push them ASAP after notifying ptp-dev.
Comment 6 Jeffrey Overbey CLA 2012-05-07 12:58:23 EDT
These changes were committed and pushed to master a while ago; closing.