r1 - 20 Jul 2003 - 23:13:00 - JeffLustedYou are here: TWiki >  Astrogrid Web  >  DocStore > PhaseBStructure > AgCd05JobControl > AgCd05Reports > AGCd0501Report

JES and Datacenter Report

Week Ending 18/07/2003

Tasks this week:

  • 1 Refactoring Exercise.
    • 1.1 Component Model - "server" side nearly finished (JL), "client" (SOAP) not done.
    • 1.2 Refactoring of Datacenter and JES - finished by this week apart from "client"
    • 1.3 Refactoring Query to extend basics to more advanced SQL (PJN). This has gone very well indeed
  • 2 Configuration and Application Messages
    • 2.1 jConfig now used with xml configurations file - finished this week (JL)
    • 2.2 Messages and Internationalization finished, but needs discussion and possible readjustment (See 4 below - JL).
  • 3 XML Processing.
    • Investigation of JAXB (JL). This could be a winner but is a fairly steep learning curve. It was going to be a part of 1 above, but requires further work. Estimated saving on iteration 2 code/debugging for Datacenter and JES: about 20%.
  • 4 Team Leaders' Meeting (JL).
    • 4.1 Difficult areas re points 1 and 2 above, but meeting very valuable.
    • 4.2 As a result, points 1 and 2 refactored to follow a "decomponentized" pattern. It went very well. I would now recommend this way - JL.
  • 5 JUnit
    • 5.1 - Query and subsiduary classes within org.astrogrid.datacenter.query (PJN)
    • 5.2 - Started to produce testsuites for configuration and messages (JL).

Next week:

  • 1 Holidays - JL
  • 2 Wednesday - AstroGrid installation at Cambridge (PJN)
  • 3 Stubs for 1.3 JES services available on hydra (PJN).Involves studying high level designs.
  • 4 Basic ant script in place (I fancy setting myself this as an exercise whilst I'm off. Light relief from doing chores at home -JL)
  • 5 More JUnit work (PJN)

-- JeffLusted - 20 Jul 2003

Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback