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

Software Plan of Record

Cycle 1 2007 (January 1 - February 15, 2007)


Weeks

  • Week 1 1/1 - 1/5
  • Week 2 1/8 - 1/12
  • Week 3 1/15 - 1/19
  • Week 4 1/22 - 1/26
  • Week 5 1/29 - 2/2
  • Week 6 2/5 - 2/9
  • Week 7 2/12 - 2/15

Release date for M&C/Sparrow: February 14, 2007

Who's in the Box?
  • Amy - 50% Management, 20% Dynamic Scheduling, 30% Strategic Planning
  • Bob - 10% Support, 10% Zpectrometer Support, 30% Spectrometer, 30% CM&E, 20% Vacation
  • Joe - 10% Support, 85% PTCS, 5% PAR
  • Mark - 10% Support, 30% Dynamic Scheduling, 50% CM&E, 10% Documentation
  • Melinda - 10% Support, 30% Dynamic Scheduling, 30% Config Tool, 15% CM&E, 15% Vacation
  • Mike - 10% Support, 40% Business Office System, 20% Scheduling, 10% Documentation, 20% Integration Testing
  • Paul - 10% Support, 30% Dynamic Scheduling, 25% Business Office System, 35% CM&E
  • Ray - 10% Support, 10% Zpectrometer, 60% R&D, 20% Integration Testing
  • Ron - 10% Support, 80% PTCS, 10% Documentation

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

Key for the "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 C1 2007

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.

Task Info/MR Lead Sponsor,Team Notes Status
Zpectrometer Commissioning Support N/A RamonCreager, BobGarwood AmyShelton   DONE
Dynamic Scheduling Software Dynamic Web AmyShelton MelindaMello, PaulMarganian, MarkClark Amy and Paul are still working on a requirements document. Paul and Mike described opportunities for common ground between BOS and DSS. ok
Modify SDFITS and aips++ to correctly process Spectrometer cross-polarization data ModificationRequest2C706 BobGarwood BrianMason, KarenONeil, PaulMarganian I think this is done apart from the documentation portion (which we've all agreed won't stop this from being released). DONE
SDFits Changes - Add target position and HIGH_CAL keywords to sdfits and other requested sdfits changes ModificationRequest3C706 BobGarwood KarenONeil, PaulMarganian Done except for documentation. Failure to completely document sdfits should not delay release of these changes. DONE
GBTIDL Changes necessary in support of related sdfits tool changes ModificationRequest8C706 BobGarwood KarenONeil, PaulMarganian Done. Needs user testing. DONE
Change scaling for the Autocorrelation Spectra in the Spectrometer ModificationRequest6C706 BobGarwood KarenONeil, PaulMarganian   DONE
Change GO fits file so that RA is in degrees ModificationRequest15C705 PaulMarganian KarenONeil, BobGarwood   DONE
Modify Tsys Calculation for the GFM Spectral Line Plugin ModificationRequest4C107 BobGarwood JimBraatz, PaulMarganian   DONE
SCCU Servo Changes ModificationRequest1C806 JoeBrandt JohnFord Although the code is working, we have found that commanded velocity spikes occur during normal observing. To date this has not been a problem since the hardware filters out the spikes. However with the hardware modifications coupled with this MR, the spikes will corrupt the intended operation of the friction compensation. John is working on modeling a different methods of deriving the velocity commands. Richard signed for CCC. ok
Upgrade PTCS Pointing Model Pre-Processing Software ModificationRequest5C706 RonGrider FrankGhigo, JoeBrandt Refactored GFM and DEAP code appear to have successfully passed through second integration test. Ready for sponsor testing, but estimate sponsor testing will not be complete by release date. Re-examining comparative results from old glish code and new prepoint app in light of several analysis requests by K. Constantikes. ALERT!
Complete Pointing Processing Description Memo Should become PTCS/PN/23 - Add link to document JoeBrandt RichardPrestage No progress. ALERT!
Extract Sampler Information from Log Files & Create Antenna Characterization Database ModificationRequest3C107 JoeBrandt RichardPrestage, RonGrider Putting the finishing touches on releaseable version. ALERT!
General PTCS Support N/A N/A RichardPrestage, JohnFord   DONE
Configuration Tool: Modify Default IF Target Levels ModificationRequest1C107 MelindaMello JimBraatz   DONE
Configuration Tool: Default Value Changes ModificationRequest4C806 MelindaMello JimBraatz   DONE
Business Office System BusinessOfficeSystem PaulMarganian AmyShelton, MikeMcCarty Meeting held on Jan 10 - seemed to go well. Waiting for feedback on who sponsors will be before further work on MRs listed below. Creating UML Requirments Diagrams. Discussing overlaps with Dynamic Scheduling. Moving forward with some aspects of design. Designing Contact Management system to shared by other systems. Made progress with Transactions requirements (examples document created). GB sponsors are looking at MRs, AOC sponsors have been notified, see more below. Mike is looking into database overlaps between GB needs and PST/Nrao User databases. Reqs. analysis UML docs taking shape. DB design progress for certain aspects. Rushing to get all MRs written before Paul goes on leave. ok
Assist CarlBignell in migrating from dbase to MySQL SchedulingSoftware MikeMcCarty CarlBignell No update. ok
Preventive Maintenance N/A AmyShelton MarkClark, MelindaMello, PaulMarganian, BobGarwood Choose your own items and list your changes under refactored code.
PRM - have updated the refactored code section with old JIRA items, and finished one this week.
ok
Attend Penn Array Meeting in Philadelphia N/A JoeBrandt BrianMason   DONE
Update Internal Software Documentation SoftwareDocs AmyShelton RonGrider, MikeMcCarty No update. ok
Update LSFS documentation per discussions with Tim Robishaw ScanTypes MarkClark Tim Robishaw Completed excepted for documentation describing change for 7.1 will be delayed until the release. JimBraatz has
agreed to at least check whether the
new delta frequencies are being used
during regressions testing, though real
testing will require the polarization guys.
DONE
Software R&D add links here RamonCreager AmyShelton, MikeMcCarty   DONE
Integration Testing IntegrationReleaseC12007 RamonCreager, MikeMcCarty all See wiki for details. DONE
BOS - User Management ModificationRequest5C107 MikeMcCarty, PaulMarganian, AmyShelton   Writing MR based off Project Charter. (mostly requirements section). Met with Becky to discuss requirements section. ok
BOS - Database Migration ModificationRequest6C107 MikeMcCarty, PaulMarganian, AmyShelton   Writing MR based off Project Charter. (mostly requirements section) ok
BOS - Reservation Management ModificationRequest7C107 MikeMcCarty, PaulMarganian, AmyShelton   Writing MR based off Project Charter. (mostly requirements section). Sponsors have approved requirements! Have approved method for filling out testing section. ok
BOS - Document Management ModificationRequest8C107 MikeMcCarty, PaulMarganian, AmyShelton   Documents include Invoices, Journal Entries, and Receipts.
Writing MR based off Project Charter. (mostly requirements section). Chrisitine P. is done with requirments. Waiting on Lisa, who has provided first draft of examples, none of which have serious conflicts with present GB requirements.
ok
Investigate & Fix Cause of Astrid Hang-ups ModificationRequest9C706 MarkClark JimBraatz, JoeBrandt Completed. Reminder: there is no guarantee that because we found and removed causes of astrid hanging that we have solved THE problem since we do not know what the the primary mover in production mode; only a varitiety of observing over days will start to answer this question. One additional hangup discovered during integration. Fixed. DONE
BOS - Meta MR linking other MRs and other issues ModificationRequest9C107 MikeMcCarty, PaulMarganian, AmyShelton   Writing MR. This MR is new and was recently updated a few days ago. Waiting for sponsors. Still no progrss on this MR. ok
Fix SCCU Year Handling ModificationRequest11C107 JoeBrandt JohnFord   DONE
Add VLBA_DAR to legal multi backend modes in the config tool ModificationRequest12C107 MelindaMello FrankGhigo   DONE


3. CM&E

Description Tests Submitter Notes Status
Complete Logview and Deploy LogviewTests MarkClark Did not get to any of the optional tasks. DONE
JIRA GBT-37 The factor of 0.99 is now being divided instead of multiplied. GBTIDL unit tests updated. BobGarwood Application of rear-spillover in conversion of Ta to Ta* was being done incorrectly. This was pointed out by Jim over the x-mas break. This behavior now matches Jim's calibration memo. Other GBTIDL documentation may need to be udated. DONE
JIRA GBT-38 GBTIDL unit tests still pass, new unit test for trackfdnum=1 added for getnod and getbs. BobGarwood fdnum keyword to getnod and getbs is confusing (different usage from fdnum in other calibration code). Changed to trackfdnum to make it clearer what this is. The quick reference still needs to be updated (possibly also other documentation). DONE
JIRA GBT-22 /home/sdfits has less then a months worth of log files there, more then a month since this fix was patched in. PaulMarganian /home/sdfits was getting clutered with project_name.log files, so clean up daemon was modified to clean these up as well. /home/sdfits must be cleaned up in order to keep it well below it's 65 Gig limit. DONE
JIRA GBT-15 GFM behaves sanely in simulator now. Should be a good enough test, since this behaviour (see note) has never been seen with production system. PaulMarganian In the simulator, backend would produce all zeros for LAGS, producing an array of all NaNs? for the FFT - GFM would fail when it tried to plot this FFT. DONE
JIRA GBT-7 unit tests contain the original data set that illustrated the problem. Also created several new unit tests to make sure that sdfits and GFM center frequencies agree.
Bug is fixed, but none of the refactoring or documentation recommendations in JIRA entry have been started.
PaulMarganian GFM produces incorrect frequency axis at times. This comes from error in API used by GFM - center frequency is derived from IF Manager instead of the Spectrometer. DONE
JIRA GBT-39 * full test should wait for integration/regression tests, where all systems are running. First tests can also happen on maintanence day.
* move all appropriate .proc files
move /home/sparrow/bin out of the way
* make sure all processes run at system startup
* source /home/gbt/gbt.bash, type 'config_too'.
PaulMarganian * most of the Sparrow executables and daemons are setup in a consistent
manner - but there are some exceptions and these need to be conformed; most
noteably those execs that use /home/sparrow/bin.
* Also, there should be a wiki page describing how to set these up so that
we can capture this info: http://wiki.gb.nrao.edu/bin/view/Knowledge/BuildingSparrowExecutables
* resolve what to do with /home/sparrow/bin (kill it?)
* update windProc.conf, earthProc.conf, datacaptureProc.conf
DONE
astrid console import problem click the "console" tab in the lower frame. A message should appear in the frame saying that the configuration and balance apis were loaded sucessfully. MelindaMello   DONE
JIRA GBT-16 * lots of new unit tests exist in sparrow/api for supporting IF Numbers
* need explicit tests to compare sdfits and gfm IF number results.
PaulMarganian infrastructure exists for giving sdfits IF nums, but GFM and sdfits puts them in different orders. DONE
JIRA GBT-42 after version switch, make sure these aren't running on earth and wind via 'top' and 'Task Master'. Make sure to tell the operators! PaulMarganian keep the plotserver and spectralplotter daemons from getting run on by Task Master. These are daemons for supporting the GFM server/client work done a year ago, but that work is not scheduled to be completed soon, and these have been running for a year for no purpose. DONE
Add Quadrant Detector application to Astrid In Astrid, select the File menu and then select Quadrant Detector from the list of candidate windows to open. The Quadrant Detector panel should appear as a tab and be populated with various sampler values as well as updating plots. These tests are passive and can be done in parallel. AmyShelton   DONE
JIRA GBT-43 Fill some data. Note size of index file. Refill the same data. The index file should be the same size. Use -append to add a scan. The index file should grow. BobGarwood Index files are now deleted if they already exist unless -append is also specified. DONE
JIRA GBT-51 Try using the tcal keyword with any of the GBTIDL calibration routines and verify that !g.s[0].mean_tcal equals the value you supplied for tcal after the routine finishes. BobGarwood mean_tcal in the result is now being set appropriately. DONE
SourceForge GBTIDL #1644760 Try a selection involving scan number and some other field where you know the first scan number will not be selected but at least one other scan number in the selection will also match the other field. BobGarwood Fixed DONE
JIRA GBT-45 use 'dirin' on a directory with more then one fits file, make sure that all index files got created, and note creation times. Then use 'dirin, /new_index, and check times to make sure ALL index files were recreated. PaulMarganian Fixed DONE
JIRA GBT-53 Import an observing script. Choose a new directory in the directory dialog. Make sure that the resulting file dialog shows files in the directory specified in the previous dialog. AmyShelton Fixed. DONE
Turtle: Added new staff to those who can see SB simulate button. The new users should see the simulate button. smile AmyShelton Fixed. DONE
GBTIDL improved default ap_eff values The new ap_eff values should be used JimBraatz Done. DONE
Resolved Incorrect error message on Ka Rcvr Ron reported that in TP mode that an error message (85.0.0.17) "Monitored phase switches are different..." was asserted, yet all seemed well. The manager was making an incorrect assumption about the sense of the mcb bits, which has been fixed. JoeBrandt Monitored phase bits now interpreted correctly. DONE

4. Background Tasks

Task Info/MR Lead Sponsor,Team Notes Status
Fix Faulty Self-Test in Spectrometer ModificationRequest6C406 RamonCreager RandyMcCullough    
Correct boom deploy/retract under M&C control BoomDeployRetractProblem? JasonRay JoeBrandt, MelindaMello    
GBTIDL Autoflagger ModificationRequest2C506 BobGarwood RonMaddalena Started.  
Investigate imaging for GBTIDL add link to investigation results here BobGarwood RonMaddalena    

5. Miscellaneous

Topic PlanOfRecordC12007 . { Edit | Attach | Ref-By | Printable | Diffs | r1.92 | > | r1.91 | > | r1.90 | More }
Revision r1.92 - 23 Feb 2007 - 13:20 GMT - AmyShelton Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.