2012-02-13
Attending: Chris, Emma, Ola, Scott, Scott ElWood, Will, Dom, Carlos
Agenda
List of active branches.
- 7993_transition
- 6343_conn_decorator
- 6342_integration
- 7339_tabs
- 8006_chgrp_tests
- 8052_web_chgrp
- 7980_userlinks
List of active Pull Requests.
- GREEN GitHub/PR_62 -> 6190_iframe Testing #7942
- PR_83 - > ajax helper - 8008
- PR_82 - > sprint8-web-backlog
- PR_74 -> 7178_list_members
- PR_73 -> Fix PanoJs thumb ROI size bug. Closes #7863
To discuss:
(5 min) #6342 Decorators, connection, error handling, etc.
(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).
(5 min) #7984 HIC update to latest code base
- Screenshot in progress
- HTML structure (menus, page layout)
- Available extension points within templates
- Login/logout, shared functionality.
(5 min) #7705 Multiple groups scheduling. Who is doing what?
(10 min) Others:
Notes
(5 min) #6342 Decorators, connection, error handling, etc.
- Chris: 2 new packages omeroweb.connector and omeroweb.decorator. Te connector acts like merge getBlitzConnection and set of session keys. Decorators replaces webclient getBlitzConnection. Missing support for caching. There is support for public users, for passing login details and session key though url encoded or via Post.
- Chris: We have attribute mismatch because there is conn vs _conn. We need to standardise it.
- Chris: Resolve authentication over workflow. Can't change the context via url.
- Ola: what about just making this context changes for sessionkey
- Chris: In webclient I replaced isUserConnected with login_required.webgateway does not use decorator. do we want to do it with webgateway now?
- ACTION Ola: I can work on webadmin. Will do it on top of integration branch.
- ACTION Will is going to clean PR_83 - > ajax helper - 8008 and create new PR to merge with 6342_integration.
(5 min) 7339_tabs
- Will: Those changes allows to keep state for selected tabs, only reload the content while browsing different objects selected in tree.
(5 min) #7095 JavaScript overhaul
- google doc
- ACTION EVERYONE: give feedback on google doc whether JS files listed in second Sheet needs any adjustment.
(5 min) #7984 HIC update to latest code base
HTML structure (menus, page layout)
Available extension points within templates
Login/logout, shared functionality.
Scott: With Will's help I managed to merge 7993_transition to silo repository. All is running on my machine and checked up to OMERO.HIC repo on GH.
Ola: Did you try to use documentation?
Scott: Not much, just looking into the code.
Ola: Maybe for the next steps you could compere how documentation is useful and give more feedback.
Scott: Shall I use login/logout?
Chris: this is legacy thing. you should be able to use the login/logout from webclient. You shouldn't change anything there apart from redirection.
(5 min) #7705 Multiple groups scheduling. Who is doing what?
(10 min) Others:
omeroweb app cleanup #8022
- Will: what do we want to cleanup? Certainly I agree with EMDB to be moved to the new branch.
- Chris: we should always maintain it and keep up to date.
- Will: Referring to the insight we were keeping changes in the code which were not expose but still active.
- Chris: We could release it as separate package. We will separate those branches and delete from the main line. In order to develop you need to rebese develop with itself.
iQuery usage in web #8044
- Chris: THis document is for J-M and Andrew to have an overview how the model changes impact Python code.