NRAO Home  >  Green Bank  |  Wiki Topic:    GB > Software > PlanOfRecordC22008
   Changes | Index | Contents | Search | Statistics | Go

Software Plan of Record

Cycle 2 2008 (February 16 - March 31, 2008)


Weeks

  • Week 1 2/18 - 2/22
  • Week 2 2/25 - 2/29
  • Week 3 3/3 - 3/7
  • Week 4 3/10 - 3/14
  • Week 5 3/17 - 3/21
  • Week 6 3/24 - 3/28

Release date for M&C/Sparrow: March, 2008

Who's in the Box?
  • Amy - 1% Support, 60% Management, 5% Program Development, 10% Dynamic Scheduling, 3% RFI, 11% KFPA, 10% Leave
  • Bob - 10% Support, 60% KFPA, 10% Calibration, 10% Leave, 10% Administration
  • Joe - 3% Support, 57% PTCS, 10% Mustang, 10% GUPPI, 10% Leave, 10% Administration
  • Lihong - 45% RFI, 25% Research, 10% Integration Testing, 10% Leave, 10% Administration
  • Mark C. - 4% Support, 77% Dynamic Scheduling, 10% Leave, 10% Administration
  • Mark W. - 80% Mustang, 10% Leave, 10% Administration
  • Melinda - 5% Mustang, 75% PTCS, 10% Leave, 10% Administration
  • Mike - 1% Support, 79% Dynamic Scheduling, 10% Leave, 10% Administration
  • Patrick - 90% GUPPI, 10% Administration
  • Paul - 1% Support, 4% Mustang, 75% Dynamic Scheduling, 10% Leave, 10% Administration
  • Pete - 80% PTCS, 10% Leave, 10% Administration
  • Ray - 5% Support, 75% Mustang, 10% Leave, 10% Administration
  • Ron G. - 70% PTCS, 10% Integration Testing, 10% Leave, 10% Administration
  • Ron D. - 25% GUPPI (partnership with e2e division)

Use the order as a guideline in order to determine the relative priority of jobs.

Key for the "MR Status" column:

  • DONE (%Y%) means the MR has final sponsor sign-off
  • MOVED TO... (%M%) means the MR is awaiting final sponsor sign-off
  • PICK (%S%) means the MR is being implemented (has CCC approval)
  • ALERT! (%X%) means the MR needs CCC approval
  • REFACTOR (%P%) means the MR is either being written, checked, or needs initial sponsor approval
  • N/A means there is no MR for this task

Key for the "Task Status" column:

  • DONE (%Y%) means the task has been successfully completed
  • MOVED TO... (%M%) means the task has been completed and is awaiting integration tests
  • PICK (%S%) means the task has been completed and is awaiting sponsor tests
  • ALERT! (%X%) means the task will not be completed this cycle, but was expected to be completed
  • ok means that the task is not yet complete or ready for tests, but ALS has evaluated results & progress is clearly on track

1. Operational/User Support Items Completed During C2 2008

For each support item, please list the amount of effort involved as either: low, medium, or high. Guidelines for these rankings are as follows:

If multiple people are involved in an item, please list it only once. Effort estimates should reflect total time elapsed, i.e. how long did it take to fix the problem start to finish - not the sum total of each person's time.


2. Commitments

The default/unsorted state reflects priority order for this cycle.

Project Task Info/MR Lead Sponsor,Team Notes MR Status Task Status
Dynamic Scheduling Dynamic Scheduling Support Dynamic Web AmyShelton KarenONeil, MarkClark, MikeMcCarty, PaulMarganian, EricSessoms   N/A  
Dynamic Scheduling Create, Read, Update, and Delete ModificationRequest4C108 AmyShelton KarenONeil, MarkClark, MikeMcCarty, PaulMarganian, EricSessoms   DONE DONE
Dynamic Scheduling Back Log Project Database Import ModificationRequest8C108 AmyShelton KarenONeil, MikeMcCarty, MarkClark, PaulMarganian, EricSessoms   DONE DONE
Dynamic Scheduling Device Availability ModificationRequest9C108 AmyShelton KarenONeil, MikeMcCarty, MarkClark, PaulMarganian, EricSessoms   DONE DONE
Dynamic Scheduling User Data ModificationRequest6C208 AmyShelton KarenONeil, MikeMcCarty, MarkClark, PaulMarganian, EricSessoms Currently on hold. REFACTOR  
Dynamic Scheduling Overview Calendar ModificationRequest10C208 AmyShelton KarenONeil, MikeMcCarty, MarkClark, PaulMarganian, EricSessoms Currently on hold, although work will start next week when Eric arrives. PICK  
Dynamic Scheduling Statistical Analysis Reports ModificationRequest11C208 AmyShelton KarenONeil, MikeMcCarty, MarkClark, PaulMarganian, EricSessoms The only remaining task is to work with Dana on antioch's modules, in order that he may use the same code base for future enhancements and simulations. PICK ALERT!
Dynamic Scheduling Bookkeeping ModificationRequest12C108 AmyShelton KarenONeil, MikeMcCarty, MarkClark, PaulMarganian, EricSessoms Currently on hold for CRUD 2.0 completion. REFACTOR  
Dynamic Scheduling CRUD 2.0 ModificationRequest12C208 AmyShelton KarenONeil, MikeMcCarty, MarkClark, PaulMarganian, EricSessoms Implementation complete. We now working on unit tests and wait for signatures on the MR. PICK  
PTCS General PTCS Support N/A RichardPrestage, JohnFord JoeBrandt, RonGrider MJM: MR checker for Ant mgr, dynamic corrections MR. N/A  
PTCS Add DIO interface to Linux Holography Manager ModificationRequest12C507 RonGrider ToddHunter, JohnFord, PeteWhiteis Held design review meeting. Design approved. Implementing approved design. First tests with data from Holography through new DIO interface card to M&C manager. PICK  
PTCS Propagate Active Surface Zeros File Version to Engineering FITS File ModificationRequest14C208 JoeBrandt ToddHunter, FredSchwab Ready for patching when sponsor signs DONE DONE
PTCS Out-Of-Focus Holography Software Revival Get B Nikolic's OOF code running again on-site RonGrider ToddHunter Reading OOF system memos as background for upcoming software modifications to OOF system. Supported meeting to discuss application of OOF software to MUSTANG data obtained two weeks ago. N/A  
PTCS Improve GFM's and PrePoint's processing of CCB peak/focus data. ModificationRequest2C707 RonGrider FrankGhigo   REFACTOR  
PTCS Improve GFM's processing of peak/focus scans using the DCR with the KA-band receiver. ModificationRequest9C507 RonGrider FrankGhigo   REFACTOR  
PTCS Modify Peak Finding Algorithm for Pointing/Focus Code ModificationRequest4C207 RonGrider FrankGhigo, JoeBrandt FrankGhigo and ToddHunter have settled on GaussianFilter as preferred method. However, since this approach changes the resultant pointing offset values, deployment of the selected approach will be postponed until after the new pointing model is implemented this summer (ModificationRequest1C407).
Deployment on HOLD - confirmed with ToddHunter 29 Nov 2007.
PICK  
PTCS Active Surface Rework ModificationRequest2C208 PeteWhiteis JohnFord, MelindaMello Analyzing surface error data from current system in order to determine what improvements will need to be made to meet PTCS spec. REFACTOR  
PTCS Analysis of Trajectory Generation Problems TrajectoryAnalysis JoeBrandt JohnFord, RonGrider Work has essentially stalled on this due to demands on other tasks. N/A  
PTCS Find/Fix Command Stream Glitches add link to analysis or eventual MR JoeBrandt JohnFord, RonGrider   REFACTOR  
PTCS Fix Pointing Update Glitches ModificationRequest3C208 JoeBrandt JohnFord Ready for patching when sponsor signs MOVED TO... PICK
PTCS Change Method of Velocity Generation for Pointing Model ModificationRequest9C208 JoeBrandt ToddHunter Ready for patching when sponsor signs MOVED TO... PICK
PTCS CCU Servo Interlock Update ModificationRequest03C042007 JoeBrandt JohnFord, TimWeadon The software on this item is complete, currently awaiting final testing. Ran 3+ hours without incident Monday night. Provided Tim a wiki page on procedures for switching between standard and modbus based operation (WRT CCU and CCU-Aux software) MOVED TO... PICK
PTCS Create Pyrgeometer Manager ModificationRequest2C207 JoeBrandt JohnFord, RonGrider   REFACTOR  
Mustang General Mustang Support N/A MelindaMello BrianMason, RamonCreager, MarkWhitehead RC 03/27/08. On 03/24 the new manager was patched into M&C 8.1 and Brian successfully used it for an actual observation of Mars. N/A  
Mustang Mustang Meta-MR MasterMustangManagerMr MelindaMello BrianMason, RamonCreager,   REFACTOR  
Mustang Spider Tests YGORMgrSpiderTestReports MelindaMello BrianMason, RamonCreager,   N/A  
Mustang PCI Initialization ModificationRequest3C607 MelindaMello BrianMason, RamonCreager MR has all signatures on it. DONE DONE
Mustang Mustang Crate Control ModificationRequest16C507 MelindaMello AmyShelton, RamonCreager, RC 04/18/08 - MR completed. DONE DONE
Mustang Mustang Tower Control ModificationRequest14C507 MelindaMello AmyShelton, RamonCreager RC 04/18/08 - MR completed. DONE DONE
Mustang Mustang FITS Writer ModificationRequest18C507 MelindaMello AmyShelton, RamonCreager RC 04/18/08 - MR completed. DONE DONE
Mustang Parser   MelindaMello BrianMason, RamonCreager     DONE
Mustang High level parameters.
ModificationRequest1C108 MelindaMello BrianMason, RamonCreager RC 03/27/08 - MR needs checker. Paul has checked it for me and provided a list of editing changes, which I need to apply to the MR, and have it re-checked. ALERT! DONE
Mustang Manager startup ModificationRequest8C807 MelindaMello BrianMason, RamonCreager RC 3/27/08 - The MR needs to be checked against the code and needs CCC approval. ALERT!  
Mustang Data Monitoring ModificationRequest2C108 MelindaMello BrianMason, RamonCreager MR Started ALERT!  
Mustang Collect Detector Bias Curves ModificationRequest6C807 RamonCreager BrianMason, RamonCreager, MarkWhitehead MW 3.27.08: Testing and debugging bias curve collection task.
ALERT!  
Mustang Data File Stream Upgrade ModificationRequest1XC507? MelindaMello AmyShelton, RamonCreager   REFACTOR ALERT!
Mustang Messaging Modifications ModificationRequest1C208 RamonCreager BrianMason, RamonCreager, MarkWhitehead MW: 3.06.2008 Implemented and unit tested requirements 1 & 2.
MW: 3.10.2008 Work halted in order to implement detector bias curve collection.
REFACTOR  
Mustang Calibration Diode Control ModificationRequest4C208 RamonCreager BrianMason, RamonCreager, MarkWhitehead RC - 2008/04/18: Astrid script bug fixed in manager. REFACTOR MOVED TO...
KFPA Conceptual Software Design for Data Handling of KFPA KFPA Data Pipeline Design BobGarwood StevenWhite, AmyShelton   N/A  
Cicada GPU R&D Presentation1, Presentation2 JoeBrandt JohnFord, RonDuPlain   N/A  
GUPPI GUPPI: General Support N/A RonDuPlain JohnFord, AmyShelton      
GUPPI Conceptual Design and Very-Expert-User Interface of GUPPI Software ModificationRequest6C108 RonDuPlain JohnFord, AmyShelton MR has sponsor approval; implementing (also, see Cicada Software Status) ALERT!  
GUPPI IBOB and BEE2 Interfaces ModificationRequest7C208 PatrickBrandt JohnFord, AmyShelton, RonDuPlain [Pat] 3/20: Working on basic shippable package.
(also, see Cicada Software Status)
ALERT!  
RFI Known Sources General Project Support RfiDataBase LihongYao CarlaBeaudet, Jules Harnett, AmyShelton No further update. N/A  
RFI Known Sources Complete Phase II of RFI GUI ModificationRequest5C208 LihongYao CarlaBeaudet, Jules Harnett, AmyShelton No further update. PICK  
RFI Known Sources Complete Phase III of RFI GUI ModificationRequest8C208 LihongYao CarlaBeaudet, Jules Harnett, AmyShelton No further update. REFACTOR  
Data Reduction Evaluate GBT Data Handling Status & Future Options Work in Progress BobGarwood AmyShelton   N/A  
Integration Testing Release 8.2 link to reports here RonGrider, LihongYao     N/A  
PTCS Servo Software MR   MelindaMello JoeBrandt, PeteWhiteis MJM 4/17/08: I went ahead and coded the control arbitration state machine that has not been officially approved. I did this for 2 reasons 1. A small piece of required code that can be easily tested using unit tests. 2. Allowed me to become familiar with a FSM library we have in YGOR which may be inmportant when we start considering the fault analysis in the servo. It has the potential to be designed as state machines but is a much larger problem and not fully defined.
I coded (cut an pasted to a large degree) a builder pattern for consideration for use to fulfill the control kernel I/O requirements (really theory at this point). This was useful to determine where the level of abstraction needs to be to supported dynamic (at run time) I/O support for the control kernel.
Created a software task list. It is very high level, but at least it outlines the first couple of priorities and what we need from other teams within the servo group to move forward on them.
PTCS meetings to hammer out spec.
N/A  


3. CM&E

Description Tests Submitter Notes Status
lpc transfer failures Occurs asynchronously, I know of no tests or means to cause the failure. MarkClark    
handling user catalog errors user/CatalogTest.testConstructors MarkClark    
limit dcr integrations which fall outside of scan Setup a scan with tp scan with cal switching, 0.1 switch period, 5 cycles/integration; set the scan duration to be 25.48 seconds and run a scan. The value of the last timetag in the DCR fits file should be no greater than 25.0 s past the starttime. JoeBrandt    
Incorrect use of FREQOFF Setup a frequency switching scan such that the SFF_MULTIPLIER is 3, the correct sky frequencies in both SIGREF states should be as expected. See the MR for more details BobGarwood ModificationRequest13C208  
Change weather direction definition to "winds coming out of" Jason will follow an alignment procedure to verify correctness. JoeBrandt Coding complete, but waiting on approval for patch.  

Topic PlanOfRecordC22008 . { Edit | Attach | Ref-By | Printable | Diffs | r1.106 | > | r1.105 | > | r1.104 | More }
Revision r1.106 - 29 Apr 2008 - 13:37 GMT - JoeBrandt Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.