Skip to end of metadata
Go to start of metadata

Meeting agenda/minutes

Apologies

Shoaib Steve

Attending and minuting

  • Attending: Alan Jits Rishi
  • Minuting: Rishi

Actions from previous meeting (5 min)

use GEF with a basic model to demonstrate mockup requirements. ONGOING
take a look at database query builders. ONGOIGN
allow the user to connect nodes together - via Nodules (primary). Add a iterator visualisation (secondary). ONGOING
Consider user scenarios - ONGOING
start initial conceptual model - Jits - ONGOING
Consider user scenarios - ONGOING

Contact VBrowser people - Jits - ONGOING
Put together an initial conceptual model document - Jits - ONGOING
Continue on GEF work - Rishi - ONGOING
Upload current work to SVN - Rishi - ONGOING
set up GIT repo & have it sync to the main taverna directory

Discussions

Rishi showed the mockup 2 so far; got nodes within a component grounp and that group is within a workflow canvas. You can move nodes, groups around + multiple selection. All derived from the model. Then explained the structure of the code so far:

  • currently composed of 25 classes organised into 6 packages - adheres to MVC - (a brief description)
  • main : RCP bits
  • commands : deals with layout changes for individual components & group of components
  • editpolicies : policies that are applied to editpart objects to determine the Interaction available for that part - IMPORTANT lots of information to be told here, will explain during mondays meeting.
  • figure : figures that are representative of a component, groups of components and a workflow (canvas). This is coupled with a corresponding EditPart respectively. This uses Draw2d to construct figures.
  • model : base class of the model is Node - setters & getters. A node can be a single node, a group of nodes (components) and a workflow (containing groups & individual nodes).
  • part : EditPart of a node, a group of nodes and a workflow (canvas). This is the controller part. The thing that handles the input from a view to an EditPart-to-model is done by a EditPart factory.

Jits: now that we've got nodes and groups, we need to consider the design aspect of this and how it fits into the conceptual model.

Alan: what about determining what connection to connect with which nodules, how will this be done?

Rishi: unsure, but the next stage is to figure out the undo/redo framework and then add Anchors, these are node nodules so it will become clear then. Zoom after, trivial.

New actions

Contact VBrowser people - Jits - ONGOING
Put together an initial conceptual model document - Jits - ONGOING
Continue on GEF work - Rishi - ONGOING
Upload current work to SVN - Rishi - ONGOING

(Remember to create the next meeting page and copy over the new actions and who's minuting. Do not use copy and paste from these minute, rather update the template if it needs to be changed. Go to myGrid meetings and do Add Content -> Add Page. Then click "Select a page template to start from" and select the myGrid meeting template. If you create it by clicking from here then the this page will be the parent and the new page won't be listed from myGrid meetings. If that's the case, you can click Edit next to the Location to change the parent to myGrid meetings.)

Labels

mygridmeeting mygridmeeting Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.