[MOBY-dev] jMoby/Dashboard update

Martin Senger senger at ebi.ac.uk
Fri Apr 28 00:24:11 UTC 2006


Hi,
   Recently, I have made few fixes in Dashboard (and some in jMoby itself)
so it is worth to cvs update. The main fixes were made thanks to Dirk who
very nicely and accurately described some found bugs. Thanks.

   What has been changed:

   * the local cache default directory includes now a user name (on
Windows that was true before, but on Unix/Mac the default was just /tmp) -
this makes it easier to use Dashboard during workshops where people share
the same machine

   * I tried to improve visibility of the progress bars when a local cache
is loaded. I hope I have improved it - but still there are some situations
when it still continues to load the cache behind the scene (e.g. if you
add new panel during loading). Please let me know if you spot strange
behaviour. Synchronizing entity trees showed to be, so far, the most
challenging part of Dashboard (from the developer's point of view), so I
will be glad to make it better any time.

   * The editing of various tables (e.g. editing article names in the
registering service panel) is properly finished just by loosing focus,
hitting ENTER is not needed any more.
   [ A side comment for Java developers: this was amazingly easy to fix
once I found the solution on google. There is a single property to be set
in a JTable constructor, and that's it!:
   putClientProperty ("terminateEditOnFocusLost", Boolean.TRUE);
   ]

   * The ant configuration file build.xml:
     - was splitted into more files to be easier maintained.
     - I have commented out some dependency rules in build.xml - search
there for 'dependset' to see details
     - jmoby.jar now splitted (jmoby.jar and jmoby-dashboard.jar): I would
like to separate into more jar files in the future (see my next email
about)

   * small improvement in the deployment sub-panel in the pattern field
(see {Service} at the end of the panel help page about it)

   Cheers,
   Martin

-- 
Martin Senger
   email: martin.senger at gmail.com
   skype: martinsenger






More information about the MOBY-dev mailing list