Archiving the Trace and Profiling Tools Project

From Eclipsepedia

Revision as of 13:15, 28 March 2011 by Kathy.ca.ibm.com (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Archiving the Eclipse Test & Performance Tools Platform Trace and Profiling Tools sub-Project

Created by Kathy Chan

  • Note that this is only a draft proposal. Details may be updated later on.

Project Description

  • Eclipse Project: tptp.performance
  • The Trace and Profiing Tools Project is a sub project in the Eclipse TPTP top-level project, it addresses the trace and profiling phases of the application lifecycle. The Trace and Profiling Tools Project provides frameworks for building tracing and profiing tools by extending the TPTP Platform. The framework contains views, dialogs and action items that support the capability of collecting and analyzing application performance information. The project includes exemplary profiling tools for both single-system and distributed Java applications through monitoring agents that collects trace and profile data. A generic tool kit for customizable probe insertion is also available.

Reason for Termination (Archive)

  • Project reached its mature stage.
  • No further plan of enhancement and defect fixes in the sub project.
  • Lack of interest and investment on the Project for further enhancement.

Termination/Archive Plan Overview

  • Notify the community about project shutdown and provide a timeline of feedback.
  • De-committerize project committers.
  • Shut down
  • Archive

Shutdown

  • Mailing list
    • tptp-tracing-profiling-tools-dev@eclipse.org
    • Send out the last posting announcing the project shutdown.
    • Remove and disable from further posting and subscription.
  • Newsgroup
  • Website
  • CVS
    • dev.eclipse.org/cvsroot/tptp/trace
    • dev.eclipse.org/cvsroot/org.eclipse/www/tptp/performance
    • CVS repository of Trace and Profiling sub project (sources and test cases) will be removed and stored in an archive (a zip or tar.gz) on the eclipse.org servers.
  • Bugzilla products to be shutdown and removed from Bugzilla.
  • The bugzilla product for the trace and profiling project is TPTP Profiling. Howver, some of the components under the TPTP Profiling product are actually platform components (some used for profiling and some also by the Test project). This needs to be sorted out before the bugzilla product can be archived.
  • Here are the bugzilla and components:
    • TPTP Profiling
      • Platform.Agents.JVMPI
      • Platform.Agents.JVMTI
      • Platform.Doc
      • Platform.Execution
      • Platform.Model
      • Platform.UI
      • Platform.UI.Charting
      • Platform.UI.ProfilingPerspective
      • Platform.UI.Reporting
      • Platform.UI.SequenceDiagram
      • Trace.UI

Archive

  • CVS
    • Complete CVS content (sources and test cases) of Trace and Profiing project module will be stored in an archive (a zip) on the eclipse.org servers.
  • Mailing list
    • Will be disabled for posting but the archives are retained.
  • Released drivers
    • All released drivers will be archived on eclipse.org servers and linked in the project’s shut down page.

Project Web Page

  • Project website:
    • http://www.eclipse.org/projects/project_summary.php?projectid=tptp.performance
    • Project website and its references are replaced with a single page describing the archived status of the project and contain links to the archive zip and the final download.
    • The page explains that members are welcome to return the project to active status via another Creation Review - at which point the archive zip would be used to restore the state.

Communication Channel

  • Feedback of the review can be communicated via:
    • TPTP PMC mailing list (tptp-pmc@eclipse.org)
  • If an Eclipse community member wants a review to be held on a conference call (the Review Call), contact:
    • TPTP PMC mailing list (tptp-pmc@eclipse.org)