Personal tools
  • We're Hiring!

You are here: Home Community Minutes Conference Calls 2012 2012-01-17 Tuesday Meeting

2012-01-17 Tuesday Meeting

Attending: Josh (notes), Ola (notes), Jason, Will, Emma, Andrew, Jean-Marie, Chris Allan, Chris MacLeod, Liza Unson(jabber only), Colin, Simon, Elwood (notes), Melissa, Carlos, Scott Loynton, Mark Hiner(14:46 UK), Curtis (joined 15:24 UK)

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

Housekeeping Pre-Meeting - 2pm Start

  1. Matters Arising (<10 mins)

    • Josh: reply to centos thread with “upcoming” DONE
    • Josh: Reply to BK DONE
    • Josh: write Harri DONE (privately; nothing to add to the thread)
    • Josh: move “backup” to top of page DONE (under "Post-install steps" on unix/win)
    • Will: schedule a talk about web UI
    • All: email/calendar issues?
    • Will: Reply to Manz about isUserconnected
    • Ola: reply to ticket:6103 thread
    • Melissa: Cellomics thread. DONE
    • Will: update attachment.zip with ann.file fix
    • Everyone: review the applications gdoc.
    • Chris: create mailing list
    • Andrew: Order of mtgs on Minutes page-- is reverse chronological OK?
  2. Email and Forum Review - checked at (5 mins)

Agenda - 2:30pm Start

  1. Accepting minutes from last meeting

    • Andrew: “We’re hiring” css on plone/trac. - Is it too much?
  2. Sprint business

    • Bugs (sprint 6)
    • Suggestion for next (sprint 7): big images & chgrp
  3. Web/Python template updates: Chris's presentation (45 mins)

  4. 4.4 release timeline (10 mins)

  5. Conferences/Meetings (5 mins)

  6. Hiring: Applicants shortlists (5 mins)

  7. Any other business (<5 mins)

    • MeetingBurner

Attending

* Josh (notes), Ola (notes), Jason, Will, Emma, Andrew, Jean-Marie, Chris Allan, Chris MacLeod, Liza Unson, Colin, Simon, Elwood (notes), Melissa, Carlos, Scott Loynton, Mark Hiber(14:46 UK), Curtis (joined 15:24 UK)

Housekeeping Pre-Meeting - 2pm Start

  1. Matters Arising (<10 mins)

    • Josh: reply to centos thread with “upcoming” DONE
    • Josh: Reply to BK DONE
    • Josh: write Harri DONE (privately; nothing to add to the thread)
    • Josh: move “backup” to top of page DONE (under "Post-install steps" on unix/win)
    • Will: schedule a talk about web UI PENDING
    • All: email/calendar issues?
      • Will: no.
      • Andrew: can’t share calendar
      • Emma: CLS mailing list
      • Lifesci emails to be forwarded
    • Will: Reply to Manz about isUserconnected
    • TABLING below here. Please close them yourselves.
    • Ola: reply to ticket:6103 thread DONE Waiting on feedback from abbot.
    • Melissa: Cellomics thread. DONE
    • Will: update attachment.zip with ann.file fix
    • Everyone: review the applications gdoc.
    • Chris: create mailing list
    • Andrew: Order of mtgs on Minutes page-- is reverse chronological OK?
  2. Email and Forum Review - checked at (5 mins)

Notes - 2:30pm Start

  1. Accepting minutes from last meeting

    • Colin: missing from attendance last wee (Will correct himself)
    • Andrew: “We’re hiring” css on plone/trac. - Is it too much?
    • Opinion? Externals didn’t see it; internals thought it was too much.
    • Chris: these pages weren’t designed for such a banner.
    • Jason: current advertisements are closed. (Emma: one live)
    • Jason: worth a few hours to fix it?
    • Andrew: willing to change it. Any ideas? Just have to change the graphic.
    • Chris: github style ? Andrew: top-left but through logo? s’ok.
    • Andrew: also jobs under community? Yes.
    • Simon: Note on wording / editing miscommunication
    • Emma: Done!
  2. Sprint business (Started 14:40 UK)

    • Bugs (sprint 6)
      • Closed ~90 bugs (and ~60 other tickets) during the sprint.
      • 41 bugs weren't modified during the sprint.
      • Suggestion for next (sprint 7): big images & chgrp
      • Sprint 6 bugs:
      • Josh: Bug sprint too long?
      • Will: initially could pick up several, then got harder.
      • Jason: tack on days of bug fixing on every sprint? week long thing?
      • J-M: Need to take a few each sprint, otherwise it’ll get out of control again.
        • Working around a perticular area, more likely to test around the problem.
      • Simon: More testing cycles this year?
      • J-M: pull request is part of the testing process.
      • Jason: sufficient testing?
      • Chris: Scenarios only provide a certain amount of coverage.
        • Testing localised around features is better for stability and robustness, so far
        • 2 weeks for the right number of things we tackled
        • Keep on top of it and be aware of it, don’t let things go.
      • Jason: worth saying anything older than 6 months is a story or not relevant.
        • Jean-Marie: some of them are completely trivial things.
        • Will: close them? Jean-Marie: good to have them. Emma: but RFE’s then?
        • Chris: for example, 1871, having access to feedback has been there for 21 months.
          • Many things that are in bug backlog are so old they don’t apply
          • Ola: Some are QA etc.
      • Jean-Marie: Per sprint tackle 2 or 3 per component.
      • Ola: Put QA into a gdocs?
      • Josh: User facing bugs / critical might should stay as a “Bug:”. Otherwise, yeah.
      • Emma/Chris: Bug summary / report each meeting.
    • Sprint 7:
      • Paul Felts (Scott)
      • Paul starts teaching 31st Jan
      • Following Lesson on the 14th Feb Demo on 1st lesson to take in to next.
      • Happy for all to be in one import
      • Import time taking 8hrs / image
      • Chris: MT pixel data
      • Josh: Working but Colin found not quite, need to improve throughput, PostGres greater than 8.4
        • Scott: Happy with moving images
        • Jason: Background teaching anatomy / histology
        • Chris: Server (check) import testing, perf not great but good. All processed in serial. Can add more cores, has issues, not tested with images this big. Previously not able to view them, could import but not view. 150k x 90k pixels. Breaks a few things. Insight good but not great with birds-eye view, and same in web. Need to view full resolution versions. JAI pixel buffer pyramid stack in Bioformats, very large images are not correct. Something wrong with the processing / strips / dimensions / calculations.
        • Will: Clients slow while server is busy.
          • Chris: we’re pounding on the box
          • Jason: use-case is that all the data is in; then we can hammer it.
          • Simon: Use case is viewing the data
        • Chris: Timeframes are the reason for bringing this up.
        • Scott: Instructions sheet for Paul so he can do imports and also for students
      • Chgrp (Jean-Marie) - Started 15:00 UK
        • J-M: No option it has to be in 4.4 as people have been using it
          • Going to start changing the way we interact with data, big change in interaction with the server
          • Wrote tests with earlier attempt. Will get more workflow from real usage.
          • It will impact on the web client. But can solidify in insight first
        • Jason: Do we have agreement on what we want to do.
          • Ola: Just the way we call server, how to display it
          • Jason: Adopt to it when it solidifies, in terms of presentation of my data in multiple groups. Make sure we all understand what is on the ticket.
          • Will: not sure of the impact. Alternatives? Or do you have something more like email (“move to inbox”)?
          • J-M: Some tests exist, underlying connection to server and then the display of the information.
          • Chris: Will need to address timing, group shift or some estimate, evaluate what the UI does and also on the server-side
        • Larger error handling issue
        • Jason: should discuss more. This is key functionality and we can’t miss things.
          • Chris: need to have a design meeting early on.
          • Is the expanded tree the right option?
      • Other?
        • Ola: Web - big image and perhaps groups
        • Chris: Infrastructure stuff changing in Web
        • Andrew: not sure. Will talk to Jean-Marie about open tickets.
        • Colin/Chris: evaluating FS status. One immediate ticket and then general refactoring/re-organization. Colin present on Mon.
  3. Web/Python template updates: Chris's presentation (45 mins) Started 14:15 UK

    • https://trac.openmicroscopy.org.uk/ome/milestone/OMERO-Beta4.4
    • Carlos’ HCS changes for JCB have been unified. (6806)
    • Lots of UI changes and Python Gateway
    • Django (7094)
      • Requirement needs cleanup
      • update to 1.3 is completed.
      • Basis for all web work
      • Changes to settings (see documentation tickets)
        • Josh: No modifying live documentation until decide copying documentation on plone or moving to drupal?
        • Small changes to documentation needed
      • Static file handling should be better, no syncmedia, automatically on server start.
        • Need to test on windows, handled internally within Django
      • Re-organise where things should be moved related to client / admin / web gateway (viewer)
    • Javascript overhaul (7095)
      • library updates
      • best practices
      • view infrastructure, modular
      • less progress, but planned and understood.
    • Dialog box (7082)
      • Replaces any alert boxes
    • Template overhaul (7114)
      • eradication of iframe for ajax div / container. No refresh required, inter page communication
      • web client consistency (3476?)
      • compartmentalization, extensible
      • can include ‘functionality’
      • web test will showcase these extensions / inclusions
    • Cross-client activities/notifications
      • activity now in main window and not in separate window, how notifications should work, synchronisation across clients. * all annotation/comment infrastructure - don’t have any chance of finding out what’s been added. * visual layout in insight, timeline and calendaring
      • Using eventlogs, etc.
    • UI rework
      • Some changes have been done in develop
      • Screenshots have been worked on
    • Next
      • Decorators (login/security/etc) uniform
      • Connect retrieval between multiple code bases
    • Questions
      • Jason: External clients / extension points (e.g. HIC, pathology, histology) * Jason: Meeting in mid Feb. CMU possibly attending * Timeline: will satellites be able to test by then?
        • New decorators should be in place and more documentation on what the new templates are and how to extend
        • Chris: No new config infrastructure for adding your own page. (is there for tabs)
        • Jason: i.e. who to target?
        • Hierarchy on LHS is rigid.
        • Maybe an extra sort term to existing trees.
  4. 4.4 release timeline (10 mins)

    • Emma: Freeze code at end of April?
    • J-M: More realistic
    • Will: Allow web to catch up with change group?
    • J-M: Ability to navigate without being aware of group settings
    • Chris: if we’re doing a design phase for the chgrp UI, then end of April at the earliest.
      • Iterations, bug testing and in both clients
      • Not a functionality that we can be slack on w.r.t impl. in both clients
    • Chris: End of Jan we should have a better view of change group for the UI and also a server impl. that works
    • Jason: Release 1st June, freeze 30th April. If not, then move it to the end of the summer. (Josh: Is that valid?)
    • Paris? Need to talk to Spencer.
    • Jean-Marie: need to remove some features
    • Chris: which model changes?
      • Modulo has to come
      • EM?
    • Andrew: ROI? * J-M: Nothing to be done * Nobody wants to talk about it * Andrew: problem is that what’s in the application doesn’t match the specification, and weren’t going to fix that until we overhauled ROI.
      • Chris: also, what fixes we’re going to put in.
  5. Conferences/Meetings (5 mins) Started 15:55 UK

    • Emma: Went through with Jason, * intend to submit abstract and need to find people to go
    • Jason: Pretty standard abstract is available.
    • Emma: Have a look 5-6 in total.
    • jason: Attending, type of person who would be going, tutorial like / speaking at
      • Scott: Microscopy admin meeting types
    • Emma: missing hackathon items
    • Booths: ASCB, EMBO Neuroscience
      • Jason: Cost it up for the booths plus estimates on total cost.
    • Jason: BioPhysics 2013
  6. Hiring: Applicants shortlists (5 mins) Started 15:59 UK

  7. Any other business (<5 mins)

    • MeetingBurner: publish to youtube, etc. Jason to look at it.
    • Feedback1: positive re-inforcement last couple of days (qa 4152 or similar)
    • Feedback2: suggested on the confocal list saying make an OME mobile app
    • ckm introduction (sysadmin)
  8. Done: 16:20

Action items

* Will: web UI talk (see [talk list](https://www.openmicroscopy.org/site/community/minutes/tuesday-presentation/2012-schedule))
* **Carry forward topics not updated by team above.**
* Mark the milestones
* Jason: email the community about the deadlines
* Andrew: Update hiring button to ribbon
* Andrew: list for next week of changes
* Andrew: get real cost of booths
Document Actions