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.
The plan is to make sure that all projects have been:
- identified as active or inactive
- migrated to maven2
- converted to using SRS code base or generalize and turn into an SRS project
- added to SRS Hudson (and removed from Glast Hudson)
Once all the projects have been added to Hudson we have to make sure that:
- 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
Eventually all Fermi web appilcations, servers, scripts etc currently in production must be replace with the converted code.
Projects moved to SRS
The following projects have been generalized.
Project Name |
Was |
Comments |
Contact |
---|---|---|---|
org-srs-base-application |
org-glast-base-application |
|
max |
org-srs-base-application-gui |
org-glast-base-application |
|
max |
org-srs-batch-allocations |
|
Genral application for batch share. Lined in from Pipeline |
chee |
org-srs-commons-web |
org-glast-commons-web |
|
max |
org-srs-datacat-client |
org-glast-datacat-client |
|
brian |
org-srs-datacat-server |
org-glast-datacat-server |
This is the Crawler |
tony |
org-srs-datacat-sp |
org-glast-datacat-sp |
|
brian |
org-srs-datacatalog-web |
org-glast-datacatalog-web |
Is this in production for Fermi? |
brian |
org-srs-datahandling-common |
org-glast-datahandling-common |
|
brian |
org-srs-datainfo |
was a part of org-glast-base-application |
|
max |
org-srs-decorator |
was a part of org-glast-base-web |
|
max |
org-srs-groupmanager |
org-glast-groupmanager |
|
karen |
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 |
|
|
|
|
Converted Projects
Project Name |
Comments |
Contact |
---|---|---|
org-glast-dataportal-model |
|
brian |
org-glast-dataqualitymonitoring |
|
max |
org-glast-dataqualitymonitoring-web |
|
max |
org-glast-eventdisplay |
|
dima |
org-glast-groupmanager-updater |
Need to complete transition to UM tables |
chee |
org-glast-isoc-common |
|
steve |
org-glast-maven-project |
|
max |
org-glast-maven-war-project |
|
max |
org-glast-maven-jar-project |
|
max |
org-glast-reports-web |
Depends on SNAPSHOT version of jas-plotter on a branch. |
max |
org-glast-runquality |
|
karen |
org-glast-telemetry-trending |
|
max |
org-glast-telemetry-trending-web |
|
max |
org-glast-resources |
Inherits from org-srs-resources-web and has |
chee |
org-glast-isoc-logging |
|
steve,jim |
org-glast-dataprocessing-web |
|
max |
org-glast-systemtests-web |
|
max |
org-glast-telemetry-apidstats |
|
jim |
org-glast-latba-web |
|
dan k |
org-glast-fcwebview |
|
jim |
org-glast-isoc-cfgwebbrowser |
|
jim |
org-glast-isoc-mpwebview |
|
jim |
org-glast-telemetry-rtdisplay-web |
|
jim |
org-glast-telemetry-monitor-web |
|
jim |
org-glast-historyprocessing |
|
karen |
Projects to convert
Module Name |
Comments |
Contact |
---|---|---|
org-glast-dataportal-history |
Still needed, part of data portal (Fermi specific) |
tony |
org-glast-dataportal-portal |
Still needed, part of data portal (Fermi specific) |
tony |
org-glast-dataportal-wired |
Still needed as part of WIRED I think (but what is org-glast-eventdisplay) |
dima |
org-glast-downloadmanager |
Still needed, should be moved to SRS, mavenized and generalized |
tony |
org-glast-countdown-clock |
Generates this page... http://glast-ground.slac.stanford.edu/CountdownClock/ (which appears not to work). Check with Steve Tether if anyone cares about it, otherwise declare obsolete (and remove from glast-ground) |
tony |
org-glast-elog-web |
This is the code that produces the OpsLog. Does not use any glast libraries. Worth switching to maven2? |
Tony |
org-glast-glossary |
Produces this: http://glast-ground.slac.stanford.edu/glossary/ . Linked from workbook? Can we abandon it and remove from glast-ground? |
Chuck |
org-glast-elog-base |
Also part of OpsLog. Does not use any glast libraries. Worth switching to maven2? |
Tony |
org-glast-dataportal-astro-model |
This is part of the astro server. Isn't it already converted? |
brian |
org-glast-speakersbureau-web |
|
karen |
org-glast-dataportal-simpleskimmer |
Unnecessary dependence on aidatld(?). Still used, part of data portal |
tony |
org-glast-latcatalog-web |
|
roberto |
org-glast-aspdataviewer-web |
|
roberto |
org-glast-releasemanager |
Contains both new rm2 and old releasemanager application |
karen |
org-glast-dataportal-astro |
Part of astro server. Already done? |
brian |
org-glast-cas-server |
Backend of login server. Still needed unless we are switching to crowd |
turri |
Not to be converted
Module Name |
Comments |
Contact |
---|---|---|
org-silicondetecor-web |
|
karen |
tomcat |
Doesnt need to be converted |
tony |
org-glast-installer-gui |
Ant Project. Still needed. Should be converted to maven2+webstart plugin |
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 |
Comments |
Contact |
---|---|---|
org-glast-logging |
Is this a duplicate of org-glast-isoc-logging? |
steve |
org-glast-calibrationtrending |
Obsolete |
max |
org-glast-calibrationtrending-web |
Obsolete |
max |
org-glast-util-grep |
Obsolete |
tony |
org-glast-dataflow-web |
According to CVS this belongs to Max. I have no idea what it is |
turri |
org-glast-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 |
---|---|---|
org-glast-clock |
Produces the clock applet on https://glast-ground.slac.stanford.edu/LatOps/. I think we should declare the whole of LatOps obsolete. |
tony |
org-glast-groupmanager-example |
|
|
org-glast-confluence |
Obsolete (replaced by crowd). Still contains some potentially useful code so should not be lost forever. |
|
org-glast-dataserver-web |
|
|
org-glast-dataserver-portal |
|
|
org-glast-dataportal-xroot-gateway |
Obsolete (folded into data catalog) |
|
org-glast-skimmer-web |
|
|
org-glast-dataportal-skimmer-fits |
Obsolete (although still running, should be removed from data portal) |
|
org-glast-asp-skimmer |
|
roberto |
org-glast-visitor-web |
|
|
org-glast-maven-jar-archetype |
|
|
org-glast-maven-war-archetype |
|
|
org-glast-maven-aida-project |
Replaced by org-srs-maven-aida-project |
|
org-glast-base-web |
Replaced by org-srs-web-base |
|
org-glast-tomcat-deploy-maven-plugin |
Replaced by org-srs-tomcat-deploy-maven-plugin |
|
org-glast-shiftschedule-web |
Replaced by org-srs-shiftschedule-web |
|
org-glast-servermon-web |
Replaced by org-srs-servermonitoring-web |
|
org-glast-servermapping |
Replaced by org-srs-servermapping |
|
org-glast-pipeline-web |
Replaced by org-srs-pipeline-web |
|
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 |
|
org-glast-tld-timeline |
Used to be standalone application but now it is in MPWebView |
jim, steve |
org-glast-cas-client-example |
first Matt's example using ageci |
tony |
org-glast-fcmonitor |
|
bryson |
org-glast-fcwebview-portlet |
|
max |
org-glast-portlet |
|
max |
org-glast-portlet-base |
|
max |
org.glast.portlet |
|
max |
org-glast-portlets |
|
max |
org-glast-skeleton-portlet |
|
max |
org-glast-portal-theme |
|
max |
org-glast-grbmonitoring-web |
|
roberto |
org-glast-asdc-sourceviewer |
|
roberto |
org-glast-asp-sourceviewer |
|
roberto |
datacatalog-web |
|
tony |
org-glast-datamonitoring |
|
max |
org-glast-web-base-application |
|
max |
org-glast-datamonitoring-web |
|
max |
org-glast-trendable-db |
|
max |
org-glast-pipeline-log |
|
tony |
org-glast-pipeline-xml |
|
tony |
org-glast-pipeline-core |
|
tony |
org-glast-batch |
|
tony |
org-glast-telemetry-trends |
|
max |
org-glast-sourcemonitoring |
|
max |
org-glast-sourcemonitoring-web |
|
max |
org-glast-maven-web-project |
|
max |
org-glast-fastmonitoring |
|
max |
org-glast-fastmonitoring-web |
|
max |
org-glast-maven-plugin-parent |
|
matt |
org-glast-maven-xmlbeans-plugin |
|
matt |
org-glast |
|
matt |
org.glast.test |
|
matt |
org-glast-hello |
|
matt |
org-glast-profile |
|
matt |
org-glast-common |
|
matt |
org-glast-runquality-web |
|
karen |
org-glast-historyprocessing-web |
|
karen |
org-glast-mc-requests |
|
karen |