<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffcc" text="#000000">
    Hi Stephen, <br>
    <br>
    I am glad you liked the demo.&nbsp; We did indeed make a point to *<b>listen</b>*
    to our scientists and colleagues, like you, to address their issues.<br>
    <br>
    (rest interleaved below)<br>
    <br>
    On 1/24/12 9:54 AM, <a class="moz-txt-link-abbreviated" href="mailto:stephen.pascoe@stfc.ac.uk">stephen.pascoe@stfc.ac.uk</a> wrote:
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 12 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hi All,<o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
        <p class="MsoNormal">Firstly, a great demo of the P2P system
          today and I'm glad to see virtually all of the issues I've
          been nagging you about are being addressed ;-).&nbsp; Whilst they
          are on my mind I have some, hopefully constructive, comments.<o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
      </div>
    </blockquote>
    of course ;-).<br>
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal">Metadata: we really need the CIM metadata
          in there.&nbsp; A lot of effort has gone into filling out the CIM
          metadata and the modelling centres won't be happy if it isn't
          visible along with the data.<o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
      </div>
    </blockquote>
    This will be taken care of in a couple weeks or so.&nbsp; We would
    probably schedule a short demo of in on one of the next, if not the
    next go-essp call.<br>
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal">Versions &amp; Replicas: As you know these
          features are critical for the European CMIP5 centres who are
          committed &nbsp;to maintain a snapshot for IPCC.&nbsp; &nbsp;What Luca showed
          on the JPL node is very exciting and I agree there are lots of
          UI work that need to happen to make it more intuitive.<o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
      </div>
    </blockquote>
    Yes, the interface will be evolving.&nbsp; Also the esgf-sh shell will be
    another interface into the system that command line folks may like
    better.&nbsp; Certainly the primary point was to show that the capability
    exists and viable.&nbsp; Point taken.<br>
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal">Data integrity (checksums and
          tracking_ids): I think search by checksum or tracking_id is
          supposed to work but I can't make it happen on the JPL node.&nbsp;
          Selecting a BADC dataset that JPL knows about and entering a
          checksum or tracking_id doesn't produce any hits.&nbsp; I also hope
          we can display the checksums in the interface so that users
          can check them by hand.</p>
      </div>
    </blockquote>
    This was working rather well in the rehearsal before the demo.&nbsp; It
    is a small matter that we will fix.&nbsp;&nbsp; As for the display, again the
    front end is evolving and will provide a more intuitive interface.&nbsp;
    We will give the users what they want.&nbsp; Also there will be the
    esgf-sh that will provide a shell interface with options to view the
    results in many many different ways.<br>
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
        <p class="MsoNormal">Having played with pcmdi9 myself, I
          actually find the sticky session feature rather confusing.&nbsp; If
          I return to it after a few days I don't expect to see my
          previous search criteria still active.&nbsp; If I enter text in the
          "quick search" box I expect it to start a new search, not
          append it to my current search.&nbsp; Luca showed how flexible the
          Results/DataCart system is but it too can be confusing (maybe
          I just have to get used to it).&nbsp; I've managed to show odd
          things like an empty Results tab when there shouldn't be.&nbsp;
          Some debugging is still needed.</p>
      </div>
    </blockquote>
    This can be easily fixed... but some folks I have talked to liked
    the stickiness as it provides continuity to the experience and they
    don't have to rehash everything up again when they go away.&nbsp; We will
    find the right tone for this.&nbsp; Also there are fixes that have been
    done that are not yet deployed on pcmdi9.<br>
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
        <p class="MsoNormal">I noticed that the responsiveness of the
          pcmdi9 interface was a lot better on the screencast than what
          I see from my desk in the UK.&nbsp; It might be that the AJAX
          techniques used are more susceptible to latency problems than
          the traditional load-all-at-once model.&nbsp; I think it will be
          important to test the software in a federation that includes
          index nodes on other continents to make sure we don't recreate
          slow search responses.&nbsp; I've noticed that viewing the data
          cart can take a while with a few datasets selected.</p>
      </div>
    </blockquote>
    As for speed... there are a few techniques we can do to address
    that.&nbsp; Also we will engage in this trans-Atlantic / trans-Pacific
    testing and see what's what.&nbsp; Much of this will be made moot as we
    move data around under a more resource aware replication strategy.<br>
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal"><o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
        <p class="MsoNormal">I stand by my concern about distributed
          search.&nbsp; It would be best to give direct feedback to the user
          when nodes are offline making clear that this will affect
          search results.&nbsp; Users really notice when the number of hits
          from a search result change and they want to know why.<o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
      </div>
    </blockquote>
    So, in my go-essp presentation about elastic networks... this p2p
    network will prune nodes that are not on line to provide consistent
    search results at any given point in time.&nbsp; When index nodes come up
    they are automatically detected and sewn into the esgf p2p
    dataspace.&nbsp; Okay, more directly addressing your concern... users can
    use the dashboard to view the nodes that are in the federation when
    they issue a query.&nbsp; As you can see from the demo, you will be able
    to *see* the nodes and their state.&nbsp; There is also a historical
    component to the dashboard monitoring that will also be present to
    allow you to step through time to see the state of the federation
    through time.&nbsp; So for the curious, the <b>dashboard</b> will be how
    to exactly answer your question.&nbsp; <br>
    <br>
    There will be work moving forward to couple the RSS and the wget
    procured files such that updating can be done easily.&nbsp; So if you
    pulled down files today and an index node was down ... and there
    were no replicas... (both of which make it more improbable that you
    get an incomplete record), then you can run your script at some
    other time when that index node is back up and/or replicas are on
    line and update your downloaded files.<br>
    <br>
    Distributed search is good... it offers inherent consistency that
    harvesting can't - by definition.<br>
    <br>
    All of this is just the tip of the iceberg.&nbsp; There is work to be
    done making sure what we have it hardened.&nbsp; There are lots of
    exciting features and capabilities on the horizon that we will be
    getting done, that you are welcome to help with, that we will be
    bringing to the community! :-)<br>
    <blockquote
cite="mid:4C353E6E4A08AE4792B350DAA392B5211C999AB5@EXCHMBX01.fed.cclrc.ac.uk"
      type="cite">
      <div class="WordSection1">
        <p class="MsoNormal">Cheers,<o:p></o:p></p>
        <p class="MsoNormal">Stephen.<o:p></o:p></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
        <p class="MsoNormal"><span style="font-size: 10.5pt;
            font-family: Consolas;">---<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 10.5pt;
            font-family: Consolas;">Stephen Pascoe&nbsp; +44 (0)1235 445980<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 10.5pt;
            font-family: Consolas;">Centre of Environmental Data
            Archival<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 10.5pt;
            font-family: Consolas;">STFC Rutherford Appleton Laboratory,
            Harwell Oxford, Didcot OX11 0QX, UK<o:p></o:p></span></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
      </div>
      <br>
      <p>-- <br>
        Scanned by iCritical.
      </p>
      <br>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Gavin M. Bell
Lawrence Livermore National Labs
--

 "Never mistake a clear view for a short distance."
                      -Paul Saffo

(GPG Key - <a class="moz-txt-link-freetext" href="http://rainbow.llnl.gov/dist/keys/gavin.asc">http://rainbow.llnl.gov/dist/keys/gavin.asc</a>)

 A796 CE39 9C31 68A4 52A7  1F6B 66B7 B250 21D5 6D3E
</pre>
  </body>
</html>