2012-03-05
Attending: Chris, Carlos, Emma, Scott, Scott ElWood, Will, Dom
Agenda
List of active branches.
List of active Pull Requests.
To discuss:
(5 min) #6342 Decorators, connection, error handling, etc.
- Current workflow (Updated Monday February 20th 2012)
-
6342_integration OMERO.web cleaned up
- Testing omero session, connection handling (file handlers), performance
- #8118 Sharing not working
- Logout not handled
(5 min) #7095 JavaScript overhaul
-
google doc v2 Final clenaup
- Ola: FInal clenaup includes web apps removal and #7993 transition. If people has no more comments we start updating libs. Ola can start it when she gets back.
- WAITING: Carlos will review the most critical library used by webgateway. Especially jQuery and jQuery.UI (#7105, #6466).
-
google doc v2 Final clenaup
(5 min) #7339 centre panel refactoring
- testing changes shown in the movie
(5 min) 8076_tabs Plugins for center and right panels
- What do we want to ship? Turn on/off etc?
- Split table view into plugin
-
- Traverse tree using same keys as Mac OS.
- Add small timeout to prevent selection when rapidly traversing tree (holding down the up/down key)
- Now on gretzky for testing. Scott: "Seems OK".
(5 min) #7984 HIC update to latest code base
(5 min) Groups waiting for server changes.
(10 min) Others:
Notes
Agenda
Attending: Chris, Carlos, Emma, Scott, Scott ElWood, Will, Dom
List of active branches.
Start 16:08
- 6343_conn_decorator
- 6342_integration
- 7339_tabs
- 8052_web_chgrp
-
8008_ajax_helper
- Chris: rebased off integration to test
List of active Pull Requests.
-
PR_90-> sprint9-web-backlog
- Chris; will probably merge in, just bug fixes
- PR_96 -> 8023_webtest
- PR_105 -> 8076_hotkeys
To discuss:
(5 min) #6342 Decorators, connection, error handling, etc.
Current workflow (Updated Monday February 20th 2012)
- Chris: after today will rebase and then handle a few things, shares (specifically) in to the teritory of calling context. Carlos, status of webgateway changes branches / commits, omero group, user, share
- Carlos: never touched share, user handled by a connection wide variable, seeting default context, omero.-1 write operations that need it get omero group or user set to matching owner. all of them will prob. be over ridden by decorator effort?
- Chris: decoroator will effect that, changes need to stay there
- Carlos: working with josh to get up to develop branch rebase/merge, now 3539 is merged Can separate commits separately related to this
- Chris: do it via a branch
- Carlos: separation can be done, but problem is with rendering engine not accepting context varaible, should be tomorrow
- Carlos: try and keep separte branch for context, group and user
- Chris: Will pick up shares and have a look?
- Will: Can have a look but no knowledge of shares currently but will be replaced
- Chris: should be relatively straight forward
6342_integration OMERO.web cleaned up
- Chirs: dev before call context, has bugs that are related to call context
- Testing omero session, connection handling (file handlers), performance
- #8118 Sharing not working
-
Logout not handled
- Chris: omero session handling issue...
- Chris/Will: imapct on urls in web client, call context related
Will: Plan is to get carlos in to branch then tweak, test and work with it.
(5 min) #7095 JavaScript overhaul
google doc v2 Final clenaup
- Ola: FInal clenaup includes web apps removal and #7993 transition. If people has no more comments we start updating libs. Ola can start it when she gets back.
- Scott: Ola updated the document with a new sheet with some more updated decisions.
- Chris: no action as of yet.
WAITING: Carlos will review the most critical library used by webgateway. Especially jQuery and jQuery.UI (#7105, #6466).
(5 min) #7339 centre panel refactoring
-
testing changes shown in the movie
- Will: same as next point
-
testing changes shown in the movie
(5 min) 8076_tabs Plugins for center and right panels
- What do we want to ship? Turn on/off etc?
-
Split table view into plugin
- Will: ‘tabs’ moving towards plugins as a generic term for this, used for different panels, smaller than django apps. A way of allowing people to add content to the middle/right panel in the settings. Idea is that you can put a directive in the settings to a javascript that loads content in to the appropriate panel.
-
Will: currently on gretzky, some code cleanup, what do we want to ship / turn on / off / examples we want people to see?
- preference is for right hand panel to leave it, for centre panel at least have thumbnail view and somthing else, (list and possibly split view pages as well)
- get branch in to a stable state
- Chris: keep previous tabs and tidy up list / thumbnail view then we can merge in
-
Will: can we get someone to try the plugin system?
- Elwood: I’ll have a look at that with you
-
- Traverse tree using same keys as Mac OS.
- Add small timeout to prevent selection when rapidly traversing tree (holding down the up/down key)
-
Now on gretzky for testing. Scott: "Seems OK".
- Chris: currently on gretzky.
- Scott: testing this morning,
- Chris: testing on platforms and checking that you don’t get in invalid states
- Will: currently expands the last selected item, edge cases and the behaviour isn’t necessarily broken. In generalnavigating around seems to work
- Chris: if passes Scott’s testing then we can merge in
(5 min) #7984 HIC update to latest code base
- Elwood: we have some inital data
- Elwood: looking at sorting of data through the tables api
- Elwood: searching for information
(5 min) Groups waiting for server changes.
- Chris: changes in develop
-
Will: rebase off develop and merge and then open a pull request for that
- API changes, look at the ticket related to that change
- Exisiting fucntionality, not being able to choose the destination dataset
(10 min) Others:
-
#8022 Web apps cleanup. DONE
* Chris: needs to look at webtest clean up to verify
- Chris: webapp (emdb, public) merged in to develop no longer in the repository, separate repositories on github, they don’t currently work.
- Chris: a few small issues with webmobile.
- Will: if we can tidy them up we can tidy them up after release.
-
#8022 Web apps cleanup. DONE
* Chris: needs to look at webtest clean up to verify
#7202 Unittests review - WAITING for Carlos.
Carlos: working on this and progressing, 4 failing tests, not sure what the code coverage is.
AOCB
- Multi-group support we want to get in
- Chris: Dom how close to merge in with UI in general
-
Dom: in a day or 2 we could have a pull request and start testing
- will need VM for browser testing, current fucntionality with design changes
- Chris: Dom and Will work on group stuff together so not doing same thing.
- Chris: Lisa will present new logos tomorrow / later in the week.
Done 16:41