= Developer Meetings = == 2010 Developer Meeting == July 28 - August 7, 2010 at NAOJ (Mitaka, Tokyo) === Goals === * merge the asap trunk and alma branches * create development plan which includes CASS and ALMA * Document design * Improve testing === Attendees === (confirmed) ||Daisuke Iono ||NAOJ|| ||Wataru Kawasaki ||NAOJ|| ||George Kosugi ||NAOJ|| ||Takeshi Nakazato ||NAOJ|| ||Malte Marquarding ||CSIRO|| ||Kana Sugimoto ||NAOJ|| ||Tak Tsutsumi ||NRAO|| === Schedule === __Jul 28__(a meeting room in the new ALMA building?)[[BR]] '''Overview'''[[BR]] ''planning sessions for the rest of the meeting to set goals'' 9:30 - 12:00 * welcome/opening remarks * overview and current status of ASAP * Status of ASAP and ASAP development at CASS - Malte * CASA-ASAP overview - Takeshi (may add a few comments/slides - Tak) * CASA-ASAP specific functionality - Takeshi/Kana * Recent merging of ASAP3.0 to alma branch - Kana 12:00 - 13:00 lunch break 13:00 - 15:00 * set goals and make a plan for the merging work sessions * set goals for the discussion on planning for next one year (make some bullet points,update this wiki page, etc) 15:00 - 15:15 coffee/email break 15:15 - 17:00 * set goals for the discussion on long term planning (make some bullet points,update this wiki page,etc) ---- __ Jul 29-30 and Aug 2-5 (in the CASA developers' office, "Shigokan" building) __[[BR]] 9:00 - 17:00 -ish '''ASAP merge (alma branch -> trunk of ATNF ASAP svn) + code sprints''' (lead: Malte) * Starting point would be alma branch updated recently by Kana * include few more updates from CASA * Resolve any conflicts, duplicated features * (move ASAP logger to CASA C++ logger?) * Documentation (including scantable format description) * add more testing __ Jul 30 __ [[BR]] 9:00 - 10:00 Skype-con with Nick(+Juergen?) __Aug 5__[[BR]] ''wrap-up session for the merge'' * Identify unfinished/remaining development items, if any and assign them * work on documentation ---- (will be held in a meeting room in the 'new' ALMA building)[[BR]] __Aug 6__[[BR]] 9:00 - 17:00 [[BR]] '''Discussions(1): near-term plan on ASAP development coordination''' * 9:00-10:00 Skype-con with Nick(+Juergen?) * Future merge (alma branch->trunk) planning * comments from previous 'merge' experiences - Kana? * how frequent should we schedule merge? (coordinating with release schedules) * procedure * tests * Development plans (for CASA, CASS?) - ''some of them may be covered on the first day but may be useful to give some summary here, particularly on filler(s), plotter, flagging)'' * Proposal of moving some python codes to C++ - Wataru * Dinner ? __Aug 7__[[BR]] 9:00 - 17:00 [[BR]] '''Discussions(2): long-term plan(s)''' * Possibility to unify ASAP - CASA as a single package to use for CASS/ALMA? * Build issues? * supporting OSes * plotter * Scantable vs Measurement Set ("kick-off" discussion) * Presentation by Takeshi * some discussion points: * Current usages of scantable * Requirements for CASS/CASA * Measurement Set def. 2.0: Is it sufficient to store single dish data from relevant telescopes (AT, ALMA, Nobeyama), do we need to modify? * Data accessing speed (are there any issues or differences between scantable and MS? i.e. 'flat table' vs more complex table structure) * Need some testing with prototype * What modifications are needed in order to migrate to MS? * Others