Difference between revisions of "Deprecated: Action Items From Hall D Offline Meetings"

From GlueXWiki
Jump to: navigation, search
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
This is a cumulative Action item list from Hall-D software meetings. Items are added as a result of discussion at the bi-weekly software meetings and are marked off as they are completed.
 
This is a cumulative Action item list from Hall-D software meetings. Items are added as a result of discussion at the bi-weekly software meetings and are marked off as they are completed.
 +
 +
=== [[GlueX Offline Meeting, June 15, 2010|June 15, 2010]] ===
 +
# Add comments to sim-recon release page. -> Mark
 +
# Announce field-uniformity GlueX note. -> Simon
 +
# Give a plug-in tutorial to the group -> David
 +
# Release JANA 0.6.2 -> David
 +
# Put old action items into MantisBT. -> Sascha
 +
# Bring up DAQ software release method at an online meeting. -> Elliott
 +
# Configure MantisBT for real use. -> Elliott
 +
----
 +
 +
=== [[GlueX Offline Meeting, June 1, 2010|June 1, 2010]] ===
 +
# Clean up coding conventions wiki page.
 +
# Add analysis of b1pi output to cron jobs -> Mark and David
 +
# Decide on best practice for environment set-up -> Mark
 +
# Find a volunteer to revise the BMS document.
 +
# Do studies of a more uniform magnetic field.
 +
----
  
 
=== [[GlueX Offline Meeting, May 18, 2010|May 18, 2010]] ===
 
=== [[GlueX Offline Meeting, May 18, 2010|May 18, 2010]] ===
Line 10: Line 28:
 
# Install Mantis -> Elliott
 
# Install Mantis -> Elliott
 
----
 
----
 
 
  
 
=== [[GlueX Offline Meeting, April 6, 2010|April 6, 2010]] ===
 
=== [[GlueX Offline Meeting, April 6, 2010|April 6, 2010]] ===
Line 30: Line 46:
 
# Understand smearing scheme for time-of-flight. -> <s>Beni</s>, David
 
# Understand smearing scheme for time-of-flight. -> <s>Beni</s>, David
 
----
 
----
 
 
 
 
 
 
  
 
=== [[GlueX Offline Meeting, December 1, 2009|December 1, 2009]] ===
 
=== [[GlueX Offline Meeting, December 1, 2009|December 1, 2009]] ===
 
# Look into restoring doxygen generation and subversion statistics generation to the nightly build. -> Mark
 
# Look into restoring doxygen generation and subversion statistics generation to the nightly build. -> Mark
----
 
 
 
 
=== [[GlueX Offline Meeting, November 4, 2009|November 4, 2009]] ===
 
# <s>Schedule a presentation on OSG from Richard</s><ref>Richard presented a talk on this at the Januany 2010 Collaboration meeting</ref> -> Mark
 
# <s>Schedule discussion of a "warning-free code" policy</s> -> Craig
 
----
 
 
=== [[October 7, 2009 Software]] ===
 
# <s>Write some coding standards for GlueX</s><ref>[http://clasweb.jlab.org/websvn/prod/filedetails.php?repname=GlueX&path=%2Ftrunk%2Fdocs%2Fweb%2Foffline%2FGlueXCodingStandard.html]</ref> -> David (1st draft)
 
# <s>Assign priorities to offline tasks</s><ref>See minutes of the [[GlueX Offline Meeting, February 9, 2010]]</ref> -> Mark
 
# <s>Re-work 12 GeV Project Offline Computing activities</s><ref>see [[Offline Computing Project Management]]</ref> -> Mark, David
 
# <s>Put up scheduler for find a new meeting time</s> -> David, Beni
 
----
 
 
=== [[ September 23, 2009 Software ]] ===
 
# <s>Find Chuck's [[Notification of OCE Accounts|OCE email]]</s> -> Mark
 
# <s>Complete alternate B-field studies</s><ref>Results of this study were shown at the [[October 5, 2009 Tracking CDC/FDC]] meeting</ref> -> David
 
# <s>Add inner plastic cylinder to the CDC geometry</s> -> Beni: it is a fiber glass tube with 0.5mm wall thickness
 
# <s>Full reconstruction documentation project</s><ref>statute of limitations</ref> -> Elton and David
 
----
 
 
=== [[ August 12, 2009 Software ]] ===
 
# <s>We need to document the procedure for mounting work disks on JLab desktop machines.</s><ref>See [[HOWTO mount the Hall D work disk on your desktop Linux machine]]</ref> -> Mark
 
# <s>We need a policy on how to archive mechanical and electronics documents.</s> -> Mark
 
# <s>We should survey other groups at the lab on their group disk usage.</s> -> Mark
 
# <s>We need to document a simple procedure for archiving files onto the tape library.</s><ref>See [[HOWTO archive files to the tape library]]</ref> -> Mark
 
# <s>Studying an alternate geometry for the FDC</s> -> Simon
 
# <s>Patch the HDGeant problem with FDC index 0</s> -> Beni
 
----
 
 
=== [[ July 29, 2009 Software ]] ===
 
# <s>have an mcsmear discussion at a future meeting:</s><ref>Presented work on FCAL at Sept. 23, 2009 Offlline meeting</ref> David
 
# <s>group ownership clean-up on /group/halld</s>: Elliott
 
# <s>understand group ownership on write from Windows:</s> Elliott
 
# <s>contact e-cad user at UConn:</s> Elliott
 
# <s>update task list</s><ref>See the [https://mailman.jlab.org/pipermail/halld-offline/2009-August/000009.html announcement of the changes].</ref>: Mark
 
----
 
 
=== [[ July 1, 2009 Software ]] ===
 
# <s>Draft a policy on when to generate new hdparsim efficiencies. -></s><ref>The intent of this was to get someone else to take over responsibility for the resolution/efficiency tables used by HDParSim. No one else took it up and it seems I'm still doing it (as evidenced by the recent MC studies looking at the effect of reduced B-field).</ref> David
 
# <s>DRootGeom allegedly gets recompiled even if the geometry has not changed when a re-make is done.</s><ref>Tested this on svn revision 5523 on Mac OS X, Fedora 8, and RHEL5 and none attempted an unnecessary recompile after the first "make" was complete. </ref> -> David
 
# <s>Review action item list and cross out items that are done (add as an agenda item).</s><ref>Not really done, but [[August_12%2C_2009_Software#maintaining_the_action_item_list|we decided]] it should be a responsibility of the person named in the item.</ref> (Mark)
 
# <s>Further study on how to modify mcsmear</s><ref>This was done for the FCAL on July 9, 2009 with revision 5342</ref> -> David
 
# <s>Document use of -Z0 options on magnetic field web page.</s><ref>This was done on June 22, 2009 on the [[Magnetic Field Maps for Solenoid|magnetic field wiki page]]</ref> -> David
 
# <s>Sascha will contact Blake about the nan problem. </s>-> Sascha
 
 
----
 
 
=== [[ June 17, 2009 Software ]] ===
 
# <s>Introduce calorimeter smearing into mcsmear.</s><ref>This was done for the FCAL on July 9, 2009 with revision 5342</ref>
 
#* <s>Tell Matt about our discussion</s> -> Mark
 
#* <s>Consult with Matt on how this can be done</s> -> David
 
# <s>Add -D_FILE_OFFSET_BITS=64 switch to gcc in makefiles</s><ref>This was done June 19, 2009 with revision 5310</ref> -> David
 
# <s>Back out tracking doca algorithm from HDGeant</s><ref>This was done on June 24, 2009 with revision 5320</ref> -> David
 
# <s>Include "arc correction" in HDGeant straw hit generation</s><ref>Decision made at the [[GlueX Offline Meeting, November 4, 2009#Action_Item_Review|November 4, 2009 meeting]] to defer until needed.</ref> -> Richard
 
# <s>Bring back the "Action Items" agenda item in future agendas</s> -> Mark
 
 
<hr>
 
 
=== [[ May 20, 2009 Software ]] ===
 
 
# <s>Matt Shepherd suggests having all random-number generated processes (smearing in particular) occur at a stage before the reconstruction program and to have this intermediate stage serialized. [http://markito3.wordpress.com/2009/05/28/output-file-for-post-smearing-data/ Some notes]</s><ref>This has become our policy.</ref>
 
<hr>
 
 
=== [[ May 6, 2009 Software ]] ===
 
# <s>Schedule a discussion of documentation</s><ref>We had a discussion of documentation at the [[GlueX Offline Meeting, March 23, 2010]]</ref> -> Mark
 
# <s>Remove Cerenkov from default geometry</s> -> Sascha
 
# <s>Check the thickness of aluminum in the straws</s> -> Beni see [http://www.jlab.org/Hall-D/software/wiki/index.php/Geometry#CDC]
 
# <s>Make the template file the authority for HDDM</s><ref>See [http://clasweb.jlab.org/websvn/prod/listing.php?repname=GlueX&path=%2Ftrunk%2Fsrc%2Flibraries%2FHDDM%2F&rev=5196&sc=1 comment for revision 5196]</ref> -> Mark
 
----
 
 
=== [[ April 22, 2009 Software ]] ===
 
# <s>Finalizing the FDC geometry in the MC</s> -> Beni
 
# <s>Update the FDC geometry</s> -> Simon
 
----
 
  
 
=== [[ January 14, 2009 Software ]] ===
 
=== [[ January 14, 2009 Software ]] ===
 
# Make "docs" area of subversion repository require authentication on checkout - <s>David</s> Mark
 
# Make "docs" area of subversion repository require authentication on checkout - <s>David</s> Mark
# <s>Update FCAL numbering scheme to match new policy of increases numbers with increasing lab coordinate</s><ref>This was committed in revision 4777 on Jan. 20, 2009.</ref> - Mihaijlo
 
# <s>Update TOF numbering scheme to match new policy of increases numbers with increasing lab coordinate</s><ref>This changes was committed in revisions 4697 and 4698 on Jan. 16, 2009</ref> - Alex O.
 
 
<hr>
 
 
=== [[ December 17, 2008 Software ]] ===
 
# <s>Formalize/document software release creation procedure</s> (David L., Mark I.) <ref>A [[HOWTO Create a Hall-D Software Release|wiki page]] was written on Jan. 6th that addresses this.</ref>
 
 
<hr>
 
=== [[ December 3, 2008 Software ]] ===
 
 
# <s>Implement standard units header file</s> (Matt .S) <ref>This had actually already been done in revision 1231 back in 2005. Updates were made in revisions 4547 and 4548 to reflect the proposal that was accepted at the Dec. 3, 2008 software meeting</ref>
 
# <s>Update the start counter geometry to reflect the current 40 paddle design</s><ref>This was implemented with revision 5222 on May 26, 2009.</ref> (Seems D.)
 
# <s>Follow up on anonymous svn checkouts</s> (David L.) <ref>This was implemented on Jan. 12</ref>
 
# <s>Turn on Moeller and Bhabha scattering by default in hdgeant </s>(Alex S.)
 
# <s>Update documentation on Wiki for turning on/off processes in GEANT</s> (Alex S.) <ref>This was documented in the default control.in file in revision 4640 by Alex on Dec. 23, 2008</ref>
 
 
<hr>
 
 
=== [[ August 15, 2008 Software ]] ===
 
 
# <s>Organize tracking meeting between Mark, Simon, and Dave next week</s> (Mark, Simon, and David) <ref>Meeting occurred on August 20th</ref>
 
# <s>Complete studies of CDC stereo/axial configuration to the point needed to finalize the endplate design.</s> (David, Mark) <ref>Endplate design finalized at Jan. 21, 2009 tracking meeting</ref>
 
# <s>Circulate proposal for software section of collaboration meeting and finalize schedule.</s> (David)
 
# <s>Inquire on mailing list as to whether there is a need to change the software meeting time with the new semester</s> (David)<ref>A mail was sent out on Aug. 19, 2008 and as of Aug. 26, 2008, there has been no response.</ref>
 
 
 
<hr>
 
 
=== [[ August 1, 2008 Software ]] ===
 
 
# <s>Add new items to coding conventions page (Mark)</s>
 
#* <s>All headers should have macros defined to protected from double inclusion</s><ref>Added to [[Coding Conventions|coding conventions]] page Aug. 18, '08</ref>
 
#* <s>Standard output should be directed to something we define (dout?) rather than cout to allow us to develop filters/handlers later</s><ref>See [http://www.jlab.org/ccc/mail_archives/HALLD/halld-offline/msg00641.html Mark's email message].</ref>
 
#* <s>Exceptions should be thrown using a standard exception class</s><ref>Thecurrent  JException class in JANA was committed on March 3, 2009 in revision 426 making it available in JANA 0.5.0</ref>
 
 
 
<hr>
 
 
=== [http://argus.phys.uregina.ca/cgi-bin/private/DocDB/ShowDocument?docid=908 RTJ's talk] at [http://www.jlab.org/Hall-D/meetings/coll_oct2007/index.php Oct. 2007 Collaboration Meeting]  ===
 
# <s>Implement improved magnetic field</s>(Richard, David)<ref>This was done with revision 2796 for the reconstruction on July 22, 2007 and with revision 3260 on Feb. 4, 2008 for the simulation</ref>
 
# <s>Release the new reference geometry</s> (Richard)<ref>This was completed in Jan. of 2008</ref>
 
# <s>Incremental updates to geom v4 document</s> (David)<ref>The original idea of exactly what this meant is lost. The last version of the GeamV4 document was posted in Dec. 2007. This item was closed on Aug. 19, 2008</ref>
 
# <s>Feedback on CDC changes material effects</s> (Mihajlo)<ref>This was reported on at the [[January 25, 2008 Software]] meeting by Mihajlo</ref>
 
# <s>Implement mag. field effects in FDC</s> (Simon)
 
# <s>Implement mag. field effects in FDC reconstruction</s> (Simon)
 
# <s>Implement new mirror geometry in hdds</s> (Richard)<ref>The Cerenkov system has been de-scoped for a while now so this item is no longer relevant. Closed on Aug. 19, 2008.</ref>
 
# <s>Implement and test new ideas in calorimetry</s> (team)<ref>The original concept behind this has since been lost. Calorimetry development has and is continuing and so by virtue of that, this item was closed Aug. 19, 2008</ref>
 
 
 
<hr>
 
=== [[September 11,2007 Software]] ===
 
# <s>Allow some type of anonymous checkouts from the repository without allowing anonymous check-ins.</s> <ref>This was implemented and apparently working fine as of the Jan. 14, 2009 Software Meeting</ref>
 
 
 
<hr>
 
=== Prior to September, 2007 ===
 
 
# <s>Move Action Items list to separate wiki page</s>
 
# <s>Add extended target vertex distribution to pythiagen</s>(Benni)
 
# <s>Remove read-only password for Wiki</s>
 
# <s>Complete "Version 4" Simulation geometry document.</s> (David, Simon, Richard)<ref>This was completed with GlueX-doc-853-v8 on Dec. 10, 2007</ref>
 
# <s>Put updated collaboration list in DocDB and commit list to repository </s>(Zisis)
 
# <s>Develop system for incorporating alternative b-fields in simulation</s>  (Richard and David)<ref>This was completed with svn revision 3260 on Feb. 4, 2008</ref>
 
# <s>Look at recent FDC geometry changes</s> (Richard)
 
# <s>Create an easy way to produce radiation length plots and document it</s> (David)
 
# <s>Review the digitization scheme(s) we have now and figure out how to make them more coherent (??)</s><ref>This was discussed quite sometime ago (now is March 9, 2010). It was decided to move all random number generation outside of the reconstruction code and into either mcsmear (preferred) or hdgeant. At this point in time, only the BCAL smearing is still in DANA.</ref>
 
# <s>Remove "default" from calibration file directory path</s>(David)
 
# <s>Tie HDGeant and DANA constants to single source</s> (David)<ref>This was completed with svn revision 3260 on Feb. 4, 2008</ref>
 
# <s>Output configuration parameters database from DANA</s><ref>This was committed to the JANA repository initially on March 4, 2009 as revision 433 and bug fix committed on March 31, 2009 as revision 455. The --dumpcalibrations feature is available as of JANA 0.5.1.</ref> (David)
 
 
 
  
 
<hr>
 
<hr>

Latest revision as of 17:51, 29 November 2019

This is a cumulative Action item list from Hall-D software meetings. Items are added as a result of discussion at the bi-weekly software meetings and are marked off as they are completed.

June 15, 2010

  1. Add comments to sim-recon release page. -> Mark
  2. Announce field-uniformity GlueX note. -> Simon
  3. Give a plug-in tutorial to the group -> David
  4. Release JANA 0.6.2 -> David
  5. Put old action items into MantisBT. -> Sascha
  6. Bring up DAQ software release method at an online meeting. -> Elliott
  7. Configure MantisBT for real use. -> Elliott

June 1, 2010

  1. Clean up coding conventions wiki page.
  2. Add analysis of b1pi output to cron jobs -> Mark and David
  3. Decide on best practice for environment set-up -> Mark
  4. Find a volunteer to revise the BMS document.
  5. Do studies of a more uniform magnetic field.

May 18, 2010

  1. Develop a computing plan for GlueX. -> Mark
  2. Send out list of outstanding action items. -> Mark

May 4, 2010

  1. Write a specification for the calibration database. -> David
  2. Install Mantis -> Elliott

April 6, 2010

  1. HOWTO write thread-safe code-> Elliott, David
  2. Explore action item tracking software. -> Mark

March 23, 2010

  1. Document on JANADOT -> David
  2. Re-raise the issue of a documentation policy at a future meeting. -> Mark

March 9, 2010

  1. PWA scope study -> Craig

February 23, 2010

  1. Understand smearing scheme for time-of-flight. -> Beni, David

December 1, 2009

  1. Look into restoring doxygen generation and subversion statistics generation to the nightly build. -> Mark

January 14, 2009 Software

  1. Make "docs" area of subversion repository require authentication on checkout - David Mark


Notes