2016-02-23 Tuesday Team Meeting
Remember: Agenda must be complete (with estimated times) on the day before the meeting. Any additions after that must go at the bottom (AOCB)
Dundee: Will, Petr, Dominik, Kenny, June, Simon, Ola, Gus, Mark, Jean-Marie, Simone, Roger, Helen, Balaji, Remote: Josh, Harald, Sebastien, Ian, Colin, Wilma, David, Kelli, Eleanor, Melissa, Andreas, Jason, Josh B
Agenda - 2:30pm Start
Accepting minutes from last meeting
Annual Users Meeting (Jason, in NJ)
- Lots of users excited about coming to Dundee!
- Plan to have schedule similar to last year in Paris
- Lightning talks in morning etc.
- Afternoon talks
- Standard workshops on day2
- Question: Add a couple of extra days for anything?
- Could sit with users and do work etc (not a hackathon!)
- E.g. working with web widgets, using API etc.
- JM: thinks that there is some interest from users in this idea
- Josh: Don’t have to prepare anything for this, just helping users
- Jason: yes, driven by users not by us
- Jason: will put up gdoc with suggestions etc.
- 2 days meeting, 1 day programming, 1 day summary
- Chris: opportunity to discuss new UI features, get feedback etc.
- Jason: Yes, very flexible.
- Speakers: Jason has some ideas, but please let him know of any ideas you have.
Project Timelines (2-3 minutes each)
Spaces
Mainline (J-m)
- JM: Code freeze was on Friday
- Few PRs still to review - final stages
- Maybe have an extra lunch-time build tomorrow to reduce turnaround time
- Helen: People know what they have to do for docs. On course.
Model (Sebastien)
- 5.2.0-m1 tagged and released internally last week
- Server work for m1 done, Insight work in progress
- Demo on Friday in meeting room at 2.30. Folders work.
- Short BF milestone next week. Transform work for C++
- Shape code generation and decoupling of C++ reference implementation
- Planning next set of model changes, please comment on proposals
- Roger: Repo splitting done except for getting it to build again
Metadata (Josh)
- Continuing work on WndCharm on cluster
- OpenStack planning
- Eleanor working on Broad 30K compound dataset - Just getting metadata sorted, not into IDR yet
- Tomorrow Josh in Heidelberg, selling ideas of repo-based analysis
- Next week, Seb, Simone & Josh will be at Cell Migration Standards meeting
- Jason: all about exporting our concepts, exposing our stuff to other people & projects
Other releases/upgrades:
-
Figure
- Couple of minor fixes in, maybe a release in few weeks.
-
FLIMfit/OPT (Ian)
- Preparing release announcement for FLIMfit 4.10.3
- Presenting it in London
-
ImageJ
- Ian sent e-mail to discuss OMERO.table implementation, no response yet...
-
Learning
- Ola: Paul has visitor from India interested in running Virtual Microscope
-
Sysadmin
- Anyone have issues with the Mac Mini demo/workshop workflows?
- Alternative is to use Linux laptop - screen handy for debugging etc.
- Petr: blue switch for connecting is very heavy
- Chris: Good success with little Intel boxes for demos. All Linux.
-
Figure
Glencoe Update (Chris)
- Getting ducks in row for 5.2.2, working with pathviewer and OMERO full viewer.
- Will add more comments to imgData json PR #4486
- 5.2.2 will be out for some time - need to get it right
AOB (5 mins max - technical discussions should be highlighted to relevant people and rescheduled)
- Medical School retreat on Friday - not presenting this time, short notice
- Jason: thanks to Josh & Simone for negotiating politics etc.
Presentation by Harald Waxenegger on Openlayers and OMERO
- Similar to Luca’s presentation last week
- This is just testing stage. Leaflet.js and OpenLayers
- Both are originally for maps, but also good at tiling
- Leaflet.js not such a good choice - too closely tied to geographic data
- Will just concentrate on OpenLayers
- Demo: can view, pan, display ROIs, draw ROIs etc.
- Some shapes not supported, E.g. ellipse, rectangle.
- Have to code your own - Done for rectangle but not ellipse yet.
- Drag to select shapes and drag selected shapes is built-in.
- Bit slow just now, no caching yet (except in browser)
- Works for non-tiled images too (without using pyramid)
- Uses Google closure under the hood - OO easy to extend.
- Aggressively compress builds
- Uses canvas
- WebGL rendering - in beta currently
- Easily extend with CSS
- Disadvantages: Google closure and OpenLayers both have learning curve
- Some bugs
- Simple interactions (zoom etc) out of the box
- Some work to manipulate data into a form that can be used by OpenLayers
- Jason: what’s the next step?
- JM: Openlayers looking good. Tidy up hacks, compare performance side by side with existing viewer.
- Jason: Design phase? Or more investigation?
- JM: bit more work to do for ROIs.
- Harald: yes, but looking like customisations are possible.
- Will: Masks now supported in web and Insight
- Harald: Caching, provided by Openlayers
- Will: other viewer features - rendering on client, loading whole z-stack etc.
- Can these be supported in OpenLayers?
- Harold: have to look at how to hook into the OpenLaysers canvas.
- Images are often too big to load whole stack
- Jason: many images are small enough to load stack.
- Will: need to work out if we can do everything in OpenLayers (non-tiled image stacks etc) or if we need a different approach for smaller images?