Personal tools
  • We're Hiring!

You are here: Home Community Minutes Mini Group meetings Web client meetings 2012 2012-03-12

2012-03-12

Attending: Chris, Carlos, Emma, Scott, 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 v2 Final clenaup
      • Ola: Please make a decision if I can start updating JS libs. I have to start with jQuery and jquery.UI as this are major dependencies. Carlos are you ok with helping on it if there is anything broken.
  3. (5 min) #7339 tidying up centre panel tabs

    • Plugins for centre and right panels
  4. (5 min) 8076_hotkeys

    • Testing on platforms and checking any possible invalid states
  5. (5 min) #7984 HIC update to latest code base

  6. (5 min) #8234 Web: groups & user

    • Ola: Will and myself will look at this tomorrow to prepare a list of queries and methods has to be changed. Please make comments.
    • #8258 controller.py refactoring
    • #8258 loading data by ajax refactoring
  7. (5 min) #8052 chgrp in web

  8. (5 min) Others:

    • #7202 Unittests review.
      • 4 failing tests, not sure what the code coverage is
  9. (5 min) UI changes (Dom).

    • pull request and testing

Notes

Javascript overhaul : Ola to wait for authorisation to go in and begin working on changes. Carlos needs to check small details before deciding whether to go ahead. Moving to Jquery 1.7, and jQuery ui 1.8.18. The only small problem for Carlos will be the additions functionality. Chris has tried to enumerate all the changes on the tickets.

Carlos gives go ahead to begin working on the overhaul. Ola can move forward on this.

Will’s branch : Will has made a fair few changes to the center panel, and also fixed small bugs like pagination when moving back and forth between thumbnails. Import a large number of thumbnails into Gretzky so Dom can begin looking at the pagination. Perhaps initiate a pull request for the branch (Dom’s or Will’s?).

Group/Users: Big discussion about this last week. Insight you “add groups/users”, whereas proposed Web model is to browse down to the user and rebase on that user. We need to settle on which model to use across both models. Ola has concerns about how much data is being loaded into the tree. Performance in Nightshade is pretty poor.

Talking about how the tree is actually loaded. Should it be pre-loaded bit by bit?

Create ticket to list the methods.

Will be ready to demo the tree by the next Tuesday. Are we prepared for Insight and the Web client to be different?

Tree: Scott to start testing certain workflows: clicking data sets, projects, screens etc.

Unit tests: Carlos wants to pretend that it’s not there. He is currently working on something on the commercial side that he hopes to leak into the project.

Dom UI Changes: Almost ready to let that out into the wild and merge onto a more major branch. As soon as Scott is finished testing the change group functionality, Dom’s stuff can be uploaded onto Gretzky.

Document Actions