Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Goal

The goal of this page is to keep track of our progress in ensuring that we will be able to support and maintain Fermi Data Handling code for the next decade.

...

  • Each automated build will publish SNAPSHOT artifacts to the appropriate repository
  • The documentation and javadoc are automatically built and deployed to the appropriate site directory
  • It is possible to release the projects in Hudson

Current Active Completed Projects

These are the projects that are done

Eventually all Fermi web appilcations, servers, scripts etc currently in production must be replace with the converted code.

Applications

The following we applications are either old or not linked to a specific project

Application

Comment

LatOps

Obsolete we application. It is still on tomcat11 to get documentation off of it. Not linked from glast-ground.

maven2

Fermi Maven2 repository

docs

Maven generated documentation. It points to /nfs/slac/g/glast/ground/docs/

workbook

Redirects to new workbook location: http://www.slac.stanford.edu/exp/glast/wb/prod/

DataPortalWiredBeta

Test version of DataPortalWired

DataPortalFitsSkimmer

To be removed

DataPortalGateway

Maybe we don't need it anymore

Installer

Will become Obsolete

Projects moved to SRS

The following projects have been generalized.

Project Name

Was Project Name

Comments

Contact

Application

org-glastsrs-dataportal-model

 

brian base-application

org-glast-base-dataqualitymonitoring application

 

max

 

org-srs-base-application-gui

org-glast-dataqualitymonitoringbase-webapplication

 

max

 

org-srs-glastbatch-eventdisplay allocations

 

Genral application for batch share. Lined in from Pipeline

chee

  dima

org-glastsrs-groupmanagercommons-updater

Need to complete transition to UM tables

chee

web

org-glast-isoccommons-common web

  steve

max

Commons

org-srs-datacat-client

org-glast-maven-project datacat-client

 

brian

  max

org-srs-datacat-server

org-glast-maven-war-projectdatacat-server

This is the Crawler

tony

  max

org-srs-datacat-sp

org-glast-maven-jar-projectdatacat-sp

 

brian

  max

org-srs-datacatalog-web

org-glast-reportsdatacatalog-web

Had dependency on SNAPSHOT version of jas-plotter on a branch. Was it needed?

Is this in production for Fermi?

brian

DataCatalog

org-srs-datahandling-common max

org-glast-runquality datahandling-common

 

brian

 

karen

org-srs-datainfo

was a part of org-glast-telemetrybase-trending application

 

max

 

org-srs-decorator

was a part of org-glast-telemetrybase-trending-web

 

max  

Decorator

org-srs-groupmanager

org-glast-groupmanager

  

karen

GroupManager

org-srs-jobcontrol

org-glast-jobcontrol

An instance of this is running for test.  Production is still glast.

tony

 

org-srs-pipeline-client

org-glast-pipeline-client

 

tony/brian

 

org-srs-pipeline-server

org-glast-pipeline-server

 

tony/brian

 

org-srs-pipeline-web

org-glast-pipeline-web

 

tony/brian

 

org-srs-pipeline-sp

 

New Package, this was pulled out of org-srs-pipeline-server for easier maintenace.

tony/brian

 

org-srs-servermapping

org-glast-servermapping

 

max

 

org-srs-servermonitoring-web

org-glast-servermon-web

 

max

 

org-srs-shiftschedule-web

org-glast-shiftschedule-web

Is this in production for Fermi?

chee

 

org-srs-tomcat-deploy-maven-plugin

org-glast-tomcat-deploy-maven-plugin

 

max

 

org-srs-web-base

org-glast-base-web

 

max

 

org-srs-resources-web

Contains part of org-glast-resources

 

chee

 

org-srs-image-handler-web

 

 

max

ImageHandler

org-srs-portal-web

 

 

max

ROOT

org-srs-cas

Replaces org-glast-cas-server

 

max

cas-srs

org-srs-downloadmanager

Replaces org-glast-downloadmanager

 

max

DownloadManager

Converted Projects

tony

Project Name

Comments

Contact

Application

org-glast-dataportal-model

Tag library needed by data portal web applications

brian

 

org-glast-dataportal-portal

Still needed, part of data portal (Fermi specific)

tony

DataPortal

org-glast-dataportal-astro

Part of astro server. Already done?

brian

DataPortalAstroServer

org-glast-dataportal-astro-model

This is part of the astro server. Isn't it already converted?

brian

 

org-glast-dataportal-simpleskimmer

Unnecessary dependence on aidatld(?). Still used, part of data portal

tony

DataPortalSimpleSkimmer

org-glast-dataportal-history

Still needed, part of data portal (Fermi specific)

tony

DataPortalHistory

org-glast-dataqualitymonitoring

 

max

 

org-glast-dataqualitymonitoring-web

 

max

DataQualityMonitoring

org-glast-eventdisplay

auxiliary project for org-glast-dataportal-wired

dima

 

org-glast-dataportal-wired

builds and deploys webstart version of wired

dima

DataPortalWired

org-glast-groupmanager-updater

Need to complete transition to UM tables

chee

 

org-glast-isoc-common

 

steve

 

Module Name

Converted

In Hudson

Comments

Contact

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

org-glast-dataportal-history

(error)

 

 

tony

org-glast-dataportal-portal

(error)

 

 

tony

org-glast-asp-skimmer

(error)

 

 

tony

org-glast-dataportal-skimmer-fits

(error)

 

 

tony

org-glast-dataportal-wired

(error)

 

 

tony

org-glast-skimmer-web

(error)

 

Obsolete?

tony

org-glast-dataportal-xroot-gateway

(error)

 

Obsolete?

tony

org-glast-dataserver-portal

(error)

 

 

tony

org-glast-dataserver-web

(error)

 

 

tony

org-glast-downloadmanager

(error)

 

 

tony

org-glast-confluence

(error)

 

 

tony

org-glast-countdown-clock

(error)

 

 

tony

org-glast-pipeline-server

(error)

 

 

dan

org-glast-pipeline-web

(error)

 

 

tony

org-glast-groupmanager-example

(error)

 

 

tony

org-glast-elog-web

(error)

 

 

Tony

org-glast-glossary

(error)

 

 

Chuck

org-glast-elog-base

(error)

 

 

Tony

org-glast-clock

(error)

 

 

tony

org-glast-maven-project

(tick)   (tick)

max

  max

org-glast-maven-jarwar-project

(tick)   (tick)

max

 

max

org-glast-maven-jar-archetype project

(tick)   (tick)

max

 

max

org-glast-maven-war-project

(tick)

(tick)

 

reports-web

Depends on SNAPSHOT version of jas-plotter on a branch. 

max

Reports

org-glast-runquality

 

karen

RunQuality max

org-glast-maventelemetry-war-archetype trending

(tick)   (tick)

max

  max

org-glast-maventelemetry-aidatrending-project (tick) web

(tick)

 

max

TelemetryTrending

org-glast-tomcat-deploy-maven-plugin

(tick)

(tick)

 

max

resources

Inherits from org-srs-resources-web and has
Xrootd resources plots and tables. 

chee

Resources

org-glast-baseisoc-web logging

(tick)   (tick)

steve,jim

ISOCLogging  

max

org-glast-basedataprocessing-application web

(tick)

(tick)

 

max

DataProcessing

org-glast-servermapping

(tick)

systemtests-web (tick)

 

max

SystemTests

org-glast-groupmanager telemetry-apidstats

(tick)  

(tick)

Unnecessary dependence on aidatld. Still on branch

tony

jim

APIDStats

org-glast-dataportallatba-astro-model web

(tick)  

(tick)

 

dan k

LATBA tony

org-glast-datahandling-common fcwebview

(tick)   (tick)

jim

FCWebView  

tony

org-glast-resources

(tick)

(tick)

Made org-srs-resources-web

isoc-cfgwebbrowser

 

jim

WebConfigBrowser

org-glast-isoc-mpwebview

 

jim

MPWebView charlotte

org-glast-telemetry-shiftschedulertdisplay-web

 

jim (tick) (tick)

TelemetryTableWebUI

Made org-srsglast-telemetry-shiftschedulemonitor-web

 

jim

TelemetryMonitor charlotte

org-glast-historyprocessing

(tick)

(tick)

 

karen

HistoryProcessing

org-glast-speakersbureau-web

 

(tick)

(tick)

karen

SpBureau

org-glast-releasemanager

Contains both new rm2 and old releasemanager application  

karen

rm2

org-glast-latbalatcatalog-web

 

roberto

LatSourceCatalog

org-glast-aspdataviewer-web

(tick)

(tick)

 

dan k roberto

ASPDataViewer

org-glast-elog-base

Base library for OpsLog

tony

 

 

 

 

 

org-glast-jobcontrol

(tick)

(tick)

Version 1.8

tony

-elog-web

Ops Log web application

tony

elog,Entries

org-glast-countdown-clock

Generates this page... http://glast-ground.slac.stanford.edu/CountdownClock/ 

tony

CountdownClock

org-glast-servermon-web

(tick)

(tick)

glossary

Produces this: http://glast-ground.slac.stanford.edu/glossary/ 

max

glossary

org-glast-dataportal-simpleskimmer

(tick)

(tick)

Unnecessary dependence on aidatld

installer-gui 

 

tony

SConsInstaller

Projects to convert

Module Name

Comments

Contact

Application

org-glast-latcatalog-web

(tick)

(tick)

 

cas-server

Backend of login server. Still needed unless we are switching to crowd

max

cas

Not to be converted

Module Name

Comments

Contact

Application

tomcat

Doesnt need to be converted

tony

 

TomcatConfigurationBuilder

Netbeans project

tony

 

oracle

Doesnt need converting

tony

  roberto

org-glast-aspdataviewer-web monitor

Standalong monitoring (http://glastlnx20.slac.stanford.edu:5080). Can be left where it is

tony

 

Obsolete Projects

We might consider either moving them from cvs or disabling them

Module Name

Comments

Contact

Application

org-glast-downloadmanager

 

 

 

org-silicondetecor-web

Not Needed Anymore

karen 

SiliconDetectorWeb

(tick)

(tick)

 

roberto

org-glast-dataprocessing-web

(tick)

(tick)

 

max

org-glast-pipelinedataflow-client web

(tick)   (tick)

 

 

tony

org-glast-commonsutil-web grep

(tick)   (tick)

 

 

max

org-glast-datacatcalibrationtrending-client web

(tick)  

 

Version is 2.3.2 but depends on SNAPSHOTs. Test do not work

dan CalibrationTrending

org-glast-datacat-sp calibrationtrending

(tick)  

(tick)

Version is 2.2.1, but depends on SNAPSHOTs

dan

 

 

org-glast-isoc-cfgwebbrowser logging

(tick)   (tick)

 

 

jim

org-glast-fcwebview

(tick)

(tick)

 

clock

Produces the clock applet on https://glast-ground.slac.stanford.edu/LatOps/. I think we should declare the whole of LatOps obsolete.

tony

  jim

org-glast-telemetrygroupmanager-apidstats example

(tick)   (tick)

 

 

jim

org-glast-telemetry-monitor-web

(tick)

confluence

Obsolete (replaced by crowd). Still contains some potentially useful code so should not be lost forever.

  (tick)

 

jim

org-glast-telemetrydataserver-rtdisplay-web

(tick)   (tick)

 

 

jim

org-glast-releasemanager dataserver-portal

(tick)  

(tick)

Contains both new rm2 and old releasemanager application

karen

 

 

org-glast-dataportal-astro xroot-gateway

Obsolete (folded into data catalog) (tick)

 

 

tony

org-glast-systemtestsskimmer-web

(tick)   (tick)

 

  max

org-glast-casdataportal-skimmer-server

(tick)

(tick)

 

fits

Obsolete (although still running, should be removed from data portal)

 

  tony

org-glast-datacatalogasp-web skimmer

(tick)   

roberto

 

tony

org-silicondetecorglast-visitor-web

(tick)  

 

 

karen

org-glast-datacatmaven-jar-server archetype

(tick)  

 

crawler  

tony

org-glast-maven-isocwar-mpwebview archetype

(tick)   (tick)

 

  jim

org-glast-visitormaven-aida-web

(tick)

project

Replaced by org-srs-maven-aida-project

  (tick)

 

Karen

Not to be converted

org-glast-base-web

Replaced by org-srs-web-base

 

 

org-glast-tomcat-deploy-maven-plugin

Replaced by org-srs-tomcat-deploy-maven-plugin

 

 

Module Name

Comments

Contact

tomcat

Doesnt need to be converted

tony

org-glast-installershiftschedule-gui

Ant Project

tony

TomcatConfigurationBuilder

Netbeans project

tony

oracle

Doesnt need converting

tony

Unknown Projects

These should be either upgraded to current projects or demoted to obsolete.

Module Name

Converted

In Hudson

Comments

Contact

org-glast-logging

(error)

 

Is this a duplicate of org-glast-isoc-logging?

steve (question)

org-glast-isoc-logging

(error)

 

 

steve, jim, max (question)

org-glast-calibrationtrending

(error)

 

Obsolete (question)

max

org-glast-calibrationtrending-web

(error)

 

Obsolete (question)

max

org-glast-util-grep

(error)

 

 

tony (question)

org-glast-dataflow-web

(error)

 

 

(question)

org-glast-monitor

(error)

 

 

(question)

Obsolete Projects

They will be moved to a different directory (obsolete) in the cvs repository.

Contact

web

Replaced by org-srs-shiftschedule-web

ShiftSchedule

 

org-glast-servermon-web

Replaced by org-srs-servermonitoring-web

ServerMonitoring

 

org-glast-servermapping

Replaced by org-srs-servermapping

ServerMapping

 

org-glast-pipeline-web

Replaced by org-srs-pipeline-web

Pipeline-II

 

org-glast-pipeline-server

Replaced by org-srs-pipeline-server

 

 

org-glast-pipeline-client

Replaced by org-glast-pipeline-client

 

 

org-glast-jobcontrol

Replaced by org-srs-jobcontrol

 

 

org-glast-datahandling-common

Replaced by org-srs-datahandling-common

 

 

org-glast-datacatalog-web

Replaced by org-srs-datacatalog-web

 

 

org-glast-datacat-sp

Replaced by org-srs-datacat-sp

 

 

org-glast-datacat-server

Replaced by org-srs-datacat-server

 

 

org-glast-datacat-client

Replaced by org-srs-datacat-client

 

 

org-glast-commons-web

Replaced by org-srs-commons-web

 

 

org-glast-base-application

Use now org-srs-base-application or org-srs-base-application-gui

 

 

Module Name

 

Moved

Comments

org-glast-tld-timeline (warning)

 

Obsolete Used to be standalone application but now it is in MPWebView

jim, steve

 

org-glast-cas-client-example

(warning)

 

Obsolete first Matt's example using ageci

tony

 

org-glast-fcmonitor (warning)

 

Obsolete

bryson (question)

 

org-glast-fcwebview-portlet

(warning)

 

Obsolete max max

 

org-glast-portlet (warning)

 

Obsolete max max

 

org-glast-portlet-base

(warning)

 

Obsolete max max

 

org.glast.portlet

(warning)

 

Obsolete max max

 

org-glast-portlets (warning)

 

Obsolete max max

 

org-glast-skeleton-portlet (warning)

 

Obsolete max max

 

org-glast-portal-theme

(warning)

 

Obsolete max max

 

org-glast-grbmonitoring-web (warning)

 

Obsolete roberto roberto

 

org-glast-asdc-sourceviewer

(warning)

 

Obsolete roberto roberto

 

org-glast-asp-sourceviewer (warning)

 

Obsolete roberto roberto

 

datacatalog-web (warning)

 

Obsolete tony tony

 

org-glast-datamonitoring (warning)

 

Obsolete max max

 

org-glast-web-base-application

(warning)

 

Obsolete max max

 

org-glast-datamonitoring-web

(warning)

 

Obsolete max max

 

org-glast-trendable-db

(warning)

 

Obsolete max max

 

org-glast-pipeline-log (warning)

 

Obsolete tony tony

 

org-glast-pipeline-xml

(warning)

 

Obsolete tony tony

 

org-glast-pipeline-core

(warning)

 

Obsolete tony tony

 

org-glast-batch

(warning)

 

Obsolete tony tony

 

org-glast-telemetry-trends

(warning)

 

Obsolete max max

 

org-glast-sourcemonitoring

(warning)

 

Obsolete max max

 

org-glast-sourcemonitoring-web (warning)

 

Obsolete max max

 

org-glast-maven-web-project

(warning)

 

Obsolete max max

 

org-glast-fastmonitoring

(warning)

 

Obsolete max max

 

org-glast-fastmonitoring-web

(warning)

 

Obsolete max max

 

org-glast-maven-plugin-parent

(warning)

 

Obsolete matt matt

 

org-glast-maven-xmlbeans-plugin

(warning)

 

Obsolete matt matt

 

org-glast (warning)

 

Obsolete matt matt

 

org.glast.test

(warning)

 

Obsolete matt matt

 

org-glast-hello

(warning)

 

Obsolete matt matt

 

org-glast-profile (warning)

 

Obsolete matt matt

 

org-glast-common

(warning)

 

Obsolete matt matt

 

org-glast-runquality-web (warning)

 

Obsolete karen karen

 

org-glast-historyprocessing-web (warning)

 

Obsolete karen karen

 

org-glast-mc-requests

(warning)

 

Obsolete karen karen