2011-12-12
Attending: Chris, Emma, Ola, Scott, Scott ElWood, Will, Jason
Agenda
List of active branches.
- BUG FIXING. 4-3-4-hotfixes
-
django_1_3_1 branch
- feature/static_file_handling
- 7374_web_ui. See latest screen-shot
Branch cleanup
gh-ola/develop
gh-ola/feature/pr-24-fix
gh-ola/feature/static_file_handling
gh-ola/feature/webadmin-2.0
gh-ola/feature/webgateway_sfh
gh-ola/master
gh-ola/python-gateway
gh-will/4-3-4-hotfixes
gh-will/6166_phase2
gh-will/7374_web_ui
gh-will/ajax_helper
gh-will/develop
gh-will/feature/6736_emdb
gh-will/feature/django_templates
gh-will/feature/kymograph_script
gh-will/feature/omexsd_browser
gh-will/feature/static_file_handling
gh-will/feature/training_examples
gh-will/feature/web_blitz_terminal
gh-will/master
gh-will/raphael_shape_edits
gh-will/search_template
gh-will/web_dialog
gh-chris-allan/develop
gh-chris-allan/django_1_3_1
gh-chris-allan/fslite-stage2
gh-chris-allan/int_vs_long_srv
gh-chris-allan/pr-24-fix
List of active Pull Requests.
- GitHub/PR_34 MERGE BLUE -> Static file handling + Webadmin 2.0 + new templates and layout
- GitHub/PR_40 -> Bug fixes
To discuss:
(5 min) PanoJS IE Bugs #7308
- Action: Chris will ask for VM IN PROGRESS
- Ola committed fix to 4-3-4-hotfixes
(5 min) #7094 Django update
- Action: Ola and Will will look at media files and make a list of files which should be promoted. NOT DONE Need to decide what should go into common (all webclient static content? connection functionality? other functionality / views etc?)
(2 min) #7189 Static files handling.
- Ola made final commit in PR34.
- Scott will try to make testing preparation for PR34.
#7095 JavaScript overhaul
- Chris and Scott: picked few tickets and create google doc with jQuery plugin references DONE
- https://docs.google.com/spreadsheet/ccc?key=0AhIdpFACdpc4dHFiVnBOQlBFaTA0SWlhaUZtS0hUV3c&hl=en_US#gid=0
#7374 New webclient layout (see branch above)
- Key issue is consistency with Insight
- Need to document how to extend, add pages and tabs.
- Tab links are configurable but webclient menu links are not yet.
#6342 Decorators, connection etc.
- Looking to move as much repetitive code into decorators as possible. Examples on ticket.
Others:
Priority list review.
- Need to decide what we "must" have done by next release vv "would like" to have done.
-
Highest priority are changes which will break 3rd parties (depends on how much they are using now)
- We have already broken extension of base webclient templates (HIC use case) but docs said we would.
- We will break anyone using webclient view methods etc. but we have not documented this as a stable extension point.
- What extension points do we want to support by the next release?
Notes
List of active branches.
BUG FIXING. 4-3-4-hotfixes in GitHub/PR_40
-
- feature/static_file_handling
- 7374_web_ui. See latest screen-shot
Branch cleanup
- ACTION for Everyone: already merged branches should be removed.
List of active Pull Requests.
GitHub/PR_34 MERGE BLUE -> Static file handling + Webadmin 2.0 + new templates hierarchy READY TO TEST
GitHub/PR_40 -> Bug fixes
- Will: we should merge it soon, to not leave it. I pushed some fixes to scripts #7306
To discuss:
(5 min) PanoJS IE Bugs #7308
- Action: Chris will ask for VM IN PROGRESS
- Action: fix needs to be tested with IE.
(5 min) #7094 Django update
- Action: Ola and Will will look at media files and make a list of files which should be promoted. NOT DONE
- Will: Need to decide what should go into common (all webclient static content? connection functionality? other functionality / views etc?)
(2 min) #7189 Static files handling.
- Ola ready for testing. Still configuration is missed, but easy to fix.
- Chris: We will need wiki page about migration steps and new features.
- Ola: Do we already have wiki page for templates changes?
- Will: No, not yet, as a part of CreateApp wiki page I created tutorial for older version.
- Ola: Shall we create new wiki page for 4.4 with template and static files changes?
- Chris: Make sense to put a new page where we start to annotate staff we change, after release we will maintain old one and decide which content goes where. Agreed
- Action: new wiki page for 4.4: migration steps, new features documentation, etc.
#7095 JavaScript overhaul
Scott: Google doc came up on the meeting on Tuesday. We created the spreadsheet to identify what should change with JS.
Ola: How many items is on the list? Scott: around 20.
Scott: We could put extra column how many times the lib is used to make a better overview. Because there is not enough space in google doc to put entire output of grep we could put details in comment of the ticket.
ACTION: Carlos will review the most critical library used by webgateway. Especially jQuery and jQuery.UI (#7105, #6466).
#7374 New webclient layout (see branch above)
- Will: UI changes based on PR34, we should be fine with merging that back.
- Will: Many people have seen it and no one suggest anything. That is the best consensus among people who looked at that.
- Chris: Is there any way to have one bar going across the entire width rather then two?
- Simon: We found it useful to have two levels of menu.
- Chris: Shall we move logout and help to the profile level.
- Will: Logout is more lower level. they are always accessible because they are different kind of links. Profiled could be considered to moved there as well.
- Chris: the same question to basket and activity?
- Will: There is a mixture of what works well where.
- Chris/Scott: We need to look at this more with entire team because this is not only UI change. It will require new screenshots movies etc.
- Will: My two general questions are: how many toolbars we want to have and how many of those tabs we want to support when we pass information to the template.
- Chris: from the infrastructure perspective we need to have this right for the first time. Once J-M is back we will schedule the meeting to talk about it.
- ACTION: We will give will feedback individually and meeting will be scheduled after new year.
#6342 Decorators, connection etc.
- Will: I continue to do research what might be useful. I would like to align that to have better knowledge.
- ACTION: Chris and Will will look at details.
Priority list will be reviewed after Christmas.