Last modified 7 years ago Last modified on 01/03/2012 12:13:08 PM

Table of Contents

    Previous month Winter2012

    Next month Winter2012

    Guide on Reporting Percentage Completed:

    For software development tasks:

    • use 0% if the solution is still being designed;
    • use 25% if the solution's design is completed;
    • use 50% if the solution is implemented and tested within the Ticket branch;
    • use 75% if the implementation review is complete, the Ticket branch has been merged onto the Trunk branch, and the Ticket is closed.
    • use 100% if the affected Trunk packages are tagged and released.

    For level of effort tasks, use % of effort expended rounded to nearest 5%:

    For other tasks, still use these increments, but apply their meaning as best as possible:

    • use 0% if the deliverable is still being designed;
    • use 25% if the deliverable's design is completed;
    • use 50% if the deliverable is implemented awaiting review/approval;
    • use 75% if the deliverable has been reviewed and in revision;
    • use 100% if the deliverable is approved and posted to appropriate repository.

    Note: Please place an asterisk (*) after the percent if you updated this value in this report.

    Task Start Finish Resources % Complete Comment Last Updated
    Upgrade eups/sconsUtils and third party packages Sep12 Oct17 Ray 100% This was completed in Nov. Many of these Jan 3, 2012
    Move all machines to RHEL6 Sep12 Oct17 Mike, Greg, Steve 100% Final validation testing complete; Received go-ahead from the DM team on Nov 15; Publishing an upgrade schedule Nov 22; lsst 5,11 will be complete early Dec; lsst 6,8 after that; Done 2011-12-15
    Write package release tool Sep12 Oct24 Jan13 Ray 50% Jan 3, 2012
    Pipette/butler/policy redesign Sep12 Oct24 Russell, Martin, K-T 0% This should be 3 separate tasks. The state of pipette (Russell) is: Task and Source are implemented with unit tests, other than support for persisting metadata; command parsing is partially written but is stuck waiting for more information about the Config redesign; many of the existing pipette tasks have been rewritten, but the final details and testing await the new Config and some tasks are also held up waiting for Butler improvements. 2011-12-19 by Russell
    Measurement infrastructure rework (#1760) Sep 4 Nov 8 Paul
    sconsUtils/package layout transition (#1780) Oct4 Oct24 Jim Bosch, everyone else 100% Finished with Winter2012a merge on 11/17. 20111121
    git/hg decision Oct4 Oct24 Paul, Dustin, Mario, everyone else 100% git was selected over hg and svn 20111118
    buildbot automation and automation of weekly/triggered runs Oct11 Oct24 Robyn, David, Steve, K-T 50% upgraded to new scons/eups tool versions, and made all associated changes for that; trunk vs trunk and on_demand package trunk vs trunk working; made failure cases more robust; finalizing automatic email to developers with instructions on replicating errors; working on automation of weekly runs 2011-12-14
    Port stack to new third party packages (#1782, #1752; does not include SWIG 2) Oct4 Oct31 Jim, everyone else 100% Finished with Winter2012a merge on 11/17. 20111121
    Port stack to SWIG 2 Oct4 Oct31 Serge, everyone else 50% Done through afw 20111121
    Remove daf_data, sdqa, security (#1793) Oct4 Oct31 Jim 90% daf_data and security have been completely removed; sdqa has been replaced with a simplified pure-Python implementation and will be removed completely with the new pipette implementation. 20111214
    Apps package reorganization Oct11 Oct31 Jim 25% Informal agreement by apps team on proposal, but implementation has been reschedule to be one of the last tasks in Winter2012 and proposal will be formalized then (implementation is expected to be very easy, but would disrupt other work), 20111214
    afw pixel classes (region, image, footprint) redesign Oct4 Nov7 Jim, RHL, Russell, AndyB 100% Design review completed 11/16. 20111121
    ip_isr redesign Oct17 Nov1 Simon, AndyB 10% Design underway. 20111118
    git/hg transition Oct25 Nov7 Mike, David, everyone else 90% git repositories now in use; reconfiguration of Trac depends on new distribution server; SRP doing required change in buildbot (addl comment by Mike: we should consider creating a separate line item for the "new ds33" server as that work will be sufficiently distinct from "git/hg transition") 20111118
    Pipette/butler/policy implementation Oct25 Nov21 Russell, Martin, K-T 0% See pipette/butler/policy redesign 2011-12-19 by Russell
    Develop stripped-down prototype pipeline for middleware R&D Nov1 Nov21 Greg, Steve, K-T 0% 20111123
    Source redesign Nov8 Dec5 RHL, Paul, Dustin, K-T, Jim 80%* Design review on 12/9; a few more design issues have popped up since then, but they are sufficiently minor that I'll wait until the implementation is more mature before bringing them up to the group. 20111214
    afw pixel class reimplementation (footprint redesign; ticket #1836) Nov8 Dec12 Jim 5%* Now a lower priority than source reimplementation; will resume work once that is complete. 20111214
    Implement prototype pipeline on NHPPS ( doc) Nov22 Dec19 Greg, Steve 40%* NHPPS software installed, configured on LSST cluster. Middleware demo with Basic Calibration Workflow has been run across multiple RHEL6 nodes on the LSST cluster 20111216
    Source reimplementation (#1843) Dec6 Jan16 Paul, Dustin, RHL, K-T, Jim 30%* C++ should be mostly complete by the end of the week. After that, we'll still have to do SWIG, some forms of serialization, and integration into the rest of the stack. 20111214
    Implement prototype pipeline on OWL or Condor Dec20 Jan16 Greg, Steve 0% 20111123