Personal tools
  • We're Hiring!

You are here: Home Community Minutes Conference Calls 2010 2010-03-30 Tuesday Meeting

2010-03-30 Tuesday Meeting

Attending: Brian, Chris, Donald, Will, Jean-Marie, Scott, Colin, Ola, Jason, Andrew, Josh, Melissa

Agenda

Remember: Agenda must be complete (with estimated times) on the day before the meeting. Any additions after that must go at the bottom (AOCB)

  1. Accepting minutes from last meeting

  2. Matters Arising (<10 mins)

    • Everyone Trac register w/ e-mail
    • Chris: Get BJones' jabber information to Andrew
    • Andrew: need to add SSL data to the troubleshooting page (assign as needed?)
    • Everyone: need to throw several people at writing better permissions tests
    • Everyone: meet 10AM Friday to discuss testing strategy
    • Jason: catch up with Andrew about website later today
    • Jean-Marie: Create a story/wiki page for image ownership, sharing, & permissions
    • Everyone: Please continue to look at web-client basket for feedback
    • Will: Talk to Melissa and see if the attenuation problem can be fixed (also add a ticket)
    • Andrew: Create an over arching story ticket for enumerations and custom user needs
  3. Data Model Review: Andrew's presentation (45 mins)

  4. AOCB (<5 mins)

    • IQuery.projections
    • scripting permisisons (#2073)

Notes

  • Minutes & Matters arising

    • Minutes accepted
    • @Everyone register at both tracs with propper email
    • @BJones jabber to Andrew
    • @Andrew adds SSL data troubleshooting page
    • Testing
      • OmeroJava, OmeroPy, and eventually OmeroCpp
      • Primarily for testing client workflows
      • Jean-Marie is merging tests from components/client
      • OmeroDeveloping page will be updated
      • We can discuss during planning on Thursday
    • Andrew and Jason talked about the website
    • Permissions pages (WMoore made it public)
      • Rendering settings seem to be the tricky bit
      • Discussion about export
    • Client basket: perhaps pushed to the iteration after next
    • Will talking to Melissa about attenutation
      • Jason: sensitive to changing things at the moment
      • Chris: no model changes, just how we're filling it out
      • @Will creates a ticket, adds Melissa (on omero trac)
    • @Andrew still needs to create enumeration ticket
  • Data model presentation

    • Planning 2 updates in 2010: April and September
    • April
      • Cleanup, Units, Roi, Spw, Filter
      • Most in, ROI changes needs to be added in still
      • Lot of file changes (drops), but not much code change
      • Schema changes and cleanup were flagged on ome.devel
      • RIO adds name, description, and namespace which is similar to how it is in the db
        • @Do we want to add keywords to this? (this was something of a work around in the db)
        • Shape.theC == null. What does that mean for visualization? * How does this apply to theT == null, or other similar examples as well
        • Renaming shape "Text" to "Label" because of naming conflicts
      • SPW
        • added PlateAquisition, unique Key, Rows & Columns attributes
        • removed DefaultSample, which has moved into settings (only exists now in the db)
        • ScreenAcquisition is now PlateAcquistion * added optional Description, Name, WellSampleCount
        • WellSampleCount is the maximum number of fields in each well
        • SPW now has ScreenAcqutions and WellSamplesN removed
    • Future changes
      • linkage & ndim: not concrete enough
      • detector: only complete for CCD
      • in general: look at detector, light settings, etc. for restructuring
      • modelling of original file
        • need to be fixed before we model it
      • EM extensions
    • Votes for April release?
      • Jason: extensions of contrast methods to new forms of microscopy (more enums)
        • @Jason provides a list to Andrew
        • Chris: were the enum changes already part of "cleanup"?
        • Andrew: definitely already had discussions about this * abbreviations v. spelled-out, etc.
        • Chris: new illumination types? (LED, etc.)
      • Possible additions for April
        • Filter: Yes
        • Detector: new enumerations
        • "Easy access values"
          • Request for setting things like global exposure time as a 'default' value if plane value not specified * Dmac: Is this necessary? Not hard to add these automatically to every plane * Chris: We have taken out a lot of similar things (waveStart, waveEnd, etc)(s * Conclusion: lets not 'fix' this
          • Curtis: are time increment and wave increment gone?
          • Chris: may still be there. Use to have waveStart, wave...
          • Curtis: time increment is most useful
          • Curtis: doing this at the API level? setDefaultFoo() sets all values * Agreed! * Jean-Marie: need concrete examples before we decide to do it * Jason: reasons in each case
        • Light source
          • Should be re-using the light source (with valid LSIDs)
          • Jason: Super continuum laser is also used on some scopes (patented by Leica). May need adding * Jean-Marie: we should review all these. Lightsource hasn't changed in a long time
        • Multiple Path Resolution
          • We will need to have the co-generation in place for this schema
          • Moving forward to "future" or "won't fix"
          • Handling multiple path by hard-coding in the code generation
    • Representing the schema
      • Andrew: publishing the spreadsheet format?
      • Jason: auto-generated omni-graffle is unsearchable
      • Jason: search through the XSD
      • Josh: possibly asking Caitlin to get involved
      • Jean-Marie: may need to invest time to do it by hand
      • Jason: who are the people who are asking these questions and what do we need to supply?
      • Chris: who are we talking to?
      • Will: The tool I used before lets you see/collapse/search existing schema making it easier to navigate
      • Chris: overarching documentation is good, but we need overviews
      • Chris: with Melissa, trying to define minimum spec for readers
      • For example, HCS is not visible from minimum spec
      • What's missing is the few 'entry points' we need to get into the schema
      • Donald: critical to also have the rationale for the minimum spec
      • Chris: only way to get info is ome-xml.org->DeveloperInfo->Newest Schema
      • Donald: should probably have these graffle diagrams for image, instrument
      • Jean-Marie: doing each of the Enterprise Architect graphs with eye candy
      • Jason: which diagrams to we want for April?
      • @Instrument, Image. Good start. Maybe ROI? Annotation?
      • Chris: it's about getting the most value out of what we've already done
      • Jason: need a minimum spec for HCS as well
  • AOCB

    • New things in the API
      • IQuery changes
      • A few other things for Ola/Jean-Marie
    • Uplaod Scripts
      • Need to decide when you upload a script who can use it (just you or group)
    • What' next in the iteration?
      • Jean-Marie: Would be nice if we can decide this sooner rather then later
      • Donald's FLIM work should be ready to start testing in anger
      • Chris: good time to buy a new server for FLIM
      • @Everyone start planning the next iteration
    • Jean-Marie doing one last run at permissions, should be addressed by Thursday
  • Action Items

    • Everyone: register at both tracs with the correct email address
    • Chris: BJones jabber information to Andrew
    • Andrew: add SSL data troubleshooting page
    • Everyone: help with merging tests from components/clients (discuss on Thursday)
    • Andrew: please create enumeration ticket
    • Andrew: resolve if we need 'keywords' in the ROI schema
    • Andrew: re-define "WellSampleCount" to be the maximum number of fields in each well. Perhaps rename?
    • Jason: get a list of contrast methods for new forms of microscopy to Andrew
    • Andrew: check the filter proposal version to see if its 5 or 6
    • Everyone: API additions of 'setDefaultFoo()' shortcuts need to be ticketed/planned (see SPW discussion above)
    • Jason: follow up on the LED attributes from industry/community for Andrew and the schema
    • Jason: find out specifications for 'super continuum lasers' for the schema
    • Andrew: adds tickets for the new diagrams to be created
    • Everyone: Please prepare for the next iteration ahead so we don't have waste time on Thursday
Document Actions