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

Bug 208586

Summary: Remove perfmon agents from the build and disable perfmon monitoring and statistical views in the workbench
Product: z_Archived Reporter: Alex Nan <apnan>
Component: TPTPAssignee: Joel Cayne <jcayne>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: paulslau, samwai, sluiman
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: closed460
Bug Depends on: 210577    
Bug Blocks: 212787, 214221, 219845    

Description Alex Nan CLA 2007-11-02 12:26:21 EDT
Perfmon agents and statistical views are not supported and packaged by TPTP in 4.5 anymore. The reason for this decision is that no resources are available to sustain this work.
Comment 1 Alex Nan CLA 2007-11-02 12:28:50 EDT
Joel, I am gonna do the work that is required on the workbench side. You would have to remove the agents from the Agent Controller. The plan is to keep the perfmon and statistical ui plugins on the client side but with empty content.
Comment 2 Harm Sluiman CLA 2007-11-02 18:47:34 EDT
We also need to preserve all these functional areas for a while as well. I suggest that we have an obscure as-is download site for quiesced components. Perhaps simply put the last good packaged build of the plugin or exe there with some small instructions of how to use "as is"
Comment 3 Harm Sluiman CLA 2007-11-02 18:48:52 EDT
Is there a separate defect to do the same with the other statistical agents? JoNAS  etc..?
Comment 4 Alex Nan CLA 2007-11-03 12:17:44 EDT
No, it is assumed that all the work is tracked under this defect.
Comment 5 Alex Nan CLA 2007-11-06 00:27:11 EST
I've changed the statistical.ui plugin but couldn't check in the changes for perfmon and perform.agents because of CVS access problems. Asked Dave to help me check in the changes. The IAC, AC and org.eclipse.tptp.monitoring.source would need to be changed to exlude the perfmon plugins and sources.
Comment 6 Alex Nan CLA 2007-11-07 10:32:22 EST
Workbench changes were checked in. Perfmon dependencies in AC need to be addressed next.
Comment 7 Harm Sluiman CLA 2007-11-07 14:25:59 EST
We should make a point of having an as-is download of these agents and plugins available for a while, for those users that are actively using them.

No need to build etc. just have a page with a binary to download and use
Comment 8 Joel Cayne CLA 2007-11-13 09:13:03 EST
Perfmon AC changes and updates to the build have been checked in for plug-ins org.eclipse.tptp.platform.agentcontroller and org.eclipse.hyades.releng.builder.
Comment 9 Alex Nan CLA 2007-11-19 18:14:07 EST
I've removed the statistical toc file from the build so that the perfmon and statistical topics are not showing up in the main TPTP documentation contents.
Comment 10 Paul Slauenwhite CLA 2007-11-21 15:03:30 EST
See http://wiki.eclipse.org/4.5_Component_Reorganization.
Comment 11 Joel Cayne CLA 2007-11-28 17:20:09 EST
All changes for perfmon have been checked in and it is no longer part of the build.
Comment 12 Paul Slauenwhite CLA 2008-01-07 15:49:32 EST
According to the agreed plan for component reorganization (http://wiki.eclipse.org/4.5_Component_Reorganization), this function was to be packaged as an as-is component.
Comment 13 Joel Cayne CLA 2008-01-22 13:01:33 EST
Perfmon added to the As-Is section as part of Bug 212787.
Comment 14 Paul Slauenwhite CLA 2009-06-30 10:32:46 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since the originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.