Personal tools
  • We're Hiring!

You are here: Home Community Minutes Mini Group meetings Web client meetings 2012 2012-02-27

2012-02-27

Attending: Chris, Carlos, Emma, Ola, Scott, Scott ElWood, Will, Dom

Agenda

List of active branches.

List of active Pull Requests.

To discuss:

  1. (5 min) #6342 Decorators, connection, error handling, etc.

  2. (5 min) #7095 JavaScript overhaul

    • google doc
    • WAITING: Carlos will review the most critical library used by webgateway. Especially jQuery and jQuery.UI (#7105, #6466).
  3. (5 min) #7984 HIC update to latest code base

  4. (5 min) Groups etc.

  5. (5 min) #7993 Transition

    • bug fixing
  6. 7339_tabs

    • centre panel refactoring
  7. (5 min) #8022 Web apps cleanup.

  8. (10 min) Others:

    • #7202 Unittests review - WAITING for Carlos.

Notes

Agenda

List of active branches.

  • 6343_conn_decorator
  • 6342_integration
  • 6342_integration_review -> https://github.com/chris-allan/openmicroscopy/pull/2
  • 7339_tabs
  • 8006_chgrp_tests
  • 8052_web_chgrp
    • Will: these 2 branches could be the same branch
  • 7980_userlinks
    • Will: Configurable way of adding items to the toolbar
  • 8076_hotkeys
    • Will : talked to scott about it but no solution, have proposal, right and left keys for moving through dataset up and down for navigating the tree (ongoing)
    • Scott: will it over lap with DOMs work?
      • Chris: yes
      • Scott: how and when we should time this
      • Chris: chgrp and database changes looming, things will get chopped in half with this.
      • Ola: risk of hotkeys with this, lots of use cases, has t handle double click, right, what is opened, tree behaves by default is like mouse over, space is select, can do multi selection in tree. making shortcuts can put us in trouble, need to assess use cases
      • Dom: looked at it and not that far off, instead of space use enter to open a folder, run through hotkeys and find what works.
  • 8026_rm_webpublic
  • webpublic/master

List of active Pull Requests.

To discuss:

  1. (5 min) #6342 Decorators, connection, error handling, etc.

    • Current workflow (Updated Monday February 20th 2012)

    • 6342_integration reviewed and waiting for merge in chris-allan/PR_2 including removal mapping in webclient to call webgateway

      • sharing not working, see #8118
      • logout not handled
    • Ola reviewed code in web client and webadmin to fix unused view methods. Works well we dont have logout handler, logout connection not destroyed, everything else works, problem with sharing the way we want to use shared connection not available on server side, discussion with josh/chris/ola required. otherwise might be hacky. tried a few things but wasnt working as expected

    • Chris: another pull request (no 2) on chriss branch

    • Chris: a few small thigns to do and bring together nuking conon_decorator and basing all on the 6342_integration branch. Next few days.

    • Ola: joining session: josh?

    • Chris: try with multiple communcators, will try that. be careful about poluting your file handle space by having too many communicators. extra client side logic to make it more efficient, instead of destroying the communicator we can switch sessions. may schedule it for afterwards

    • Ola: tested with use cases?

    • Chris: dont know current code performance, wrapped in web gateway, a brand new connection EVERY time we make a server request, weve optimised this away, might perform better than before. Setup that way from legacy code, should be easier to change.

  2. (5 min) #7095 JavaScript overhaul

    • google doc
    • WAITING: Carlos will review the most critical library used by webgateway. Especially jQuery and jQuery.UI (#7105, #6466).
    • Chris: 7993_trandistion, plugins removed.
    • Ola: jquery blockui @ carlos, ome_gs_util, prefix for finding jquery block ui, will discuss tomorrow, based on server prefixes. link is broken as it is
    • Carlos: had it broken, can discuss later
      • look at well know variable set on templates and use as an alternative prefix
      • Ola: broken in 7993_transition
    • Carlos: fixing inconsistencies between porting to 4.4, not pushing changes back to open source.
  3. (5 min) #7984 HIC update to latest code base

    • Elwood: pagination via datatables, looking at sorting and searching marrying the omero.tables
  4. (5 min) Groups etc.

    • Will: nothing new, either need, additional func is waiting on server side stuff, bug reported hasnt been fixed yet afaik.
    • Chris: Josh has been busy refactoring so will have stuff to test in the next few days
  5. (5 min) #7993 Transition

    • bug fixing
    • Already covered
  6. 7339_tabs

    • centre panel refactoring
    • Will: investigating adding functionality to middle panel using dropdown selection after chatting to Dom. Can include pages to load using small amount of javascript. To show how I see it working, a few pages in webtest. Demo video
    • Chris: Lisa initiated a JCB review sent the 1st version about 1-2 weeks ago now. First feedback came back today one of the big things was JCB wanted to move away from popup viewer, viewer act more as a page. lisa raised the question should it be a popup or act like a page, they want it like a page, best way to do that and information.
    • Dom: put it front and centre and pop it out if they want with a button.
    • Chris: this is looming and we need the best way to make sure there are not 2 different viewers.
      • if it has to happen willing to attempt it but would like to avoid it.
    • Carlos: there are no 2 viewers there are 2 uis that use the same viewer, services on the website are the same
      • more a question of design, separate viewer in window is useful.
    • Chris: dont want to manage and educate people on 2 differnet UIs
  7. (5 min) #8022 Web apps cleanup.

    • Factoring out strategy in #8026
    • Webtest DONE there will be more adjustment in terms of changes in 6342_integration_review
      • Ola: will has done this
      • Chris: on merge will need cleaning up, done changes in webpublic
    • Webpublic DONE
    • Webmobile
    • Webemdb
    • Chris: Web cleanup, do people like separate repositories or in different branches?
  8. (10 min) Others:

    • #7202 Unittests review - WAITING for Carlos.
    • Carlos: did have some progress but not visible, not pushign stuff back, have a lot of changes that I need to split up.
    • Chris: update milestone page from things based on tickets and branches.
    • Chris: for the next sprint / sprint + half I will be focussing entirely on the model with J-M and Andrew. xsd-fu stuff in line
      • likely that Will will be involved with ROI related work.
Document Actions