Meeting Notes Meetings notes from the Mozilla community

1-December-2009

Places Meeting Minutes: 2009-11-30

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Places/Status Meetings/2009-11-30

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

3.7 Projects

  • bug 523523 folders in the awesomebar (marco)
    • mockup: [1]
    • we need to show containers in the awesomebar
    • impl?: expose place: protocol handler
    • show ancestors of a container for display (“restaurants > japanese > sushi”)
    • need to create frecency algo for containers/queries (“visits” to a folder)
    • do we want a common Home breadcrumb wrapping history and bookmarks?
  • bug 523524 awesomebar results in a content page (drew)
    • mockup: [2]
    • security policy: places api in a content page
    • thumbnail service
    • static or liveupdate (static fine for 3.7)
    • no editing, context menu
    • click to open, that is all
    • We want async containers to avoid locking up everything
    • Can split into 2 steps: first step static view with no user interaction, second step allow D&D, edit, etc. For first part we can use the same ideas Curtis is evaluating for RSS, we call content, but not viceversa.
  • bug 524050 breadcrumb trail in awesomebar (mano)
    • show ancestor trail instead of uri
    • optionally click on crumbs to navigate to them
    • see locationbar2 for impl ideas
  • bug 524071 detachable and resizable bookmark dialog (marco)

QA Issues

From last week, the following things had open action items:

Status updates

From last week, the following things had open action items:

Roundtable

17-November-2009

Places Meeting Minutes: 2009-11-16

Filed under: Posts — Tags: — Benjamin Smedberg @ 12:00 am

Places/Status Meetings/2009-11-16

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

3.7 UI Triage

  • bug 523523 folders in the awesomebar
    • mockup: [1]
    • we need to show containers in the awesomebar
    • impl?: expose place: protocol handler
    • show ancestors of a container for display (“restaurants > japanese > sushi”)
    • need to create frecency algo for containers/queries (“visits” to a folder)
    • do we want a common Home breadcrumb wrapping history and bookmarks?
  • bug 523524 awesomebar results in a content page
    • mockup: [2]
    • security policy: places api in a content page
    • thumbnail service
    • static or liveupdate (static fine for 3.7)
    • no editing, context menu
    • click to open, that is all
    • We want async containers to avoid locking up everything
    • Can split into 2 steps: first step static view with no user interaction, second step allow D&D, edit, etc. For first part we can use the same ideas Curtis is evaluating for RSS, we call content, but not viceversa.
  • bug 523526 content area pages show up in session history
    • mockup: [3]
    • what protocol
    • places should add
    • session history should add
  • bug 524049 history ranges in awesome bar results
    • mockup: [4]
    • language parser (ubiquity one looks too much)
    • or stored/dynamic entries
    • need to be localizable at runtime
  • bug 524050 breadcrumb trail in awesomebar
    • show ancestor trail instead of uri
    • optionally click on crumbs to navigate to them
    • see locationbar2 for impl ideas
  • bug 524060 home tab should be able to link to content pages
    • queries as links (protocol handler again)
  • bug 524068 select folder in sidebar, toolbar, menu navigates to it’s contents
    • how for menus?
    • mostly updating click handlers in the views
  • bug 524071 detachable and resizable bookmark dialog
  • bug 526678 Add “View all History” command to sessionhistory menu
    • Optional for 3.7?

QA Issues

From last week, the following things had open action items:

Status updates

From last week, the following things had open action items:

Roundtable

27-October-2009

Places Meeting Minutes: 2009-10-26

Filed under: Posts — Tags: — Benjamin Smedberg @ 3:28 pm

Places/Status Meetings/2009-10-26

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

3.7 UI Triage

3.7 UI Triage

  • bug 523523 folders in the awesomebar
    • we need to show containers in the awesomebar
    • impl?: expose place: protocol handler
    • show ancestors of a container for display (“restaurants > japanese > sushi”)
    • need to create frecency algo for containers/queries (“visits” to a folder)
  • bug 523524 awesomebar results in a content page
    • security policy: places api in a content page
    • thumbnail service
    • static or liveupdate (static fine for 3.7)
    • no editing, context menu
    • click to open, that is all
  • bug 523526 content area pages show up in session history
    • what protocol
    • places should add
    • session history should add
  • bug 524049 history ranges in awesome bar results
    • language parser
    • or stored/dynamic entries
    • need to be localizable at runtime
  • bug 524050 breadcrumb trail in awesomebar
    • show ancestor trail instead of uri
    • optionally click on crumbs to navigate to them
    • see locationbar2 for impl ideas
  • bug 524060 home tab should be able to link to content pages
    • queries as links (protocol handler again)
  • bug 524068 select folder in sidebar, toolbar, menu navigates to it’s contents
    • how for menus?
    • mostly updating click handlers in the views
  • bug 524071 detachable and resizable bookmark dialog

QA Issues

From last week, the following things had open action items:

Status updates

From last week, the following things had open action items:

Roundtable

28-September-2009

Places Meeting Minutes: 2009-09-28

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Places/Status Meetings/2009-09-28

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

QA Issues

Status updates

  • sdwilsh
    • bug 455555 – Use asynchronous queries for places autocomplete (working on blocking bugs)
  • mak
    • was on vacation most of last week
    • finalizing lying around patches
    • preparing stuff for expiration rewrite
  • ddahl

Documentation

  • MDC
    • the migration guide needs history api and dynamic container examples. (dietrich)
    • the design documents linked from MDC need to be written. can probably cull from the old design overview docs.
    • Documentation non-existent:
      • dynamic containers (MaK77)
        • will do as soon as they are working properly

Roundtable

  • https://wiki.mozilla.org/Places:Plan needs to be updated and get better to show our roadmap. (mak)
    • Doing right now, will take some hour to get all infos for the various small projects.
  • bug 489173 Issue with size of places.sqlite and Google Toolbar
    • Need to check if latest Google toolbar did fix the issue (and if eventually we need to push harder on having a vacuuming service)

10-August-2009

Places Meeting Minutes: 2009-08-10

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Places/Status Meetings/2009-08-10

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

QA Issues

Status updates

  • sdwilsh
    • bug 455555 – Use asynchronous queries for places autocomplete (working on blocking bugs)
  • mak
    • dynamic containers work is ready to land, just waiting for SR on API changes. Will probably need further love in future when we start using them, but they should just work OOTB.
    • Need to publish proposal on m.d.a.f. for livemarks conversion sprint once dynamic containers land.
    • Worked out some orange and crashiness in tests
    • still a couple of Tsnappiness patches to unbitrot
    • Updating Places:Plan page with small projects we can easily convert to sprints, with infos, relations, ecc. I’ll then pass through them with Dietrich to prioritize them.
  • ddahl

Documentation

  • MDC
    • the migration guide needs history api and dynamic container examples. (dietrich)
    • the design documents linked from MDC need to be written. can probably cull from the old design overview docs.
    • Documentation non-existent:
      • dynamic containers (MaK77)
        • will do as soon as they are working properly

Roundtable

  • https://wiki.mozilla.org/Places:Plan needs to be updated and get better to show our roadmap. (mak)
    • Doing right now, will take some hour to get all infos for the various small projects.
  • bug 489173 Issue with size of places.sqlite and Google Toolbar
    • Need to check if latest Google toolbar did fix the issue (and if eventually we need to push harder on having a vacuuming service)

3-August-2009

Places Meeting Minutes: 2009-08-03

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Places/Status Meetings/2009-08-03

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

QA Issues

Status updates

  • sdwilsh
    • bug 455555 – Use asynchronous queries for places autocomplete (working on blocking bugs)
  • mak
    • dynamic containers work is ready to land, just waiting for SR on API changes. Will probably need further love in future when we start using them, but they should just work OOTB.
    • Need to publish proposal on m.d.a.f. for livemarks conversion sprint once dynamic containers land.
    • Worked out some orange and crashiness in tests
    • still a couple of Tsnappiness patches to unbitrot
    • Updating Places:Plan page with small projects we can easily convert to sprints, with infos, relations, ecc. I’ll then pass through them with Dietrich to prioritize them.
  • ddahl

Documentation

  • MDC
    • the migration guide needs history api and dynamic container examples. (dietrich)
    • the design documents linked from MDC need to be written. can probably cull from the old design overview docs.
    • Documentation non-existent:
      • dynamic containers (MaK77)
        • will do as soon as they are working properly

Roundtable

  • https://wiki.mozilla.org/Places:Plan needs to be updated and get better to show our roadmap. (mak)
    • Doing right now, will take some hour to get all infos for the various small projects.
  • bug 489173 Issue with size of places.sqlite and Google Toolbar
    • Need to check if latest Google toolbar did fix the issue (and if eventually we need to push harder on having a vacuuming service)

27-July-2009

Places Meeting Minutes: 2009-07-27

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Places/Status Meetings/2009-07-27

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

QA Issues

Status updates

  • sdwilsh
    • bug 455555 – Use asynchronous queries for places autocomplete (working on blocking bugs)
  • mak
    • Just back from vacation, catching up with mails, some Tsnappiness bug and dynamic containers to unbitrot, would like to clean up existing patches by end of the week.
    • Need to publish proposal on m.d.a.f. for livemarks conversion sprint once dynamic containers are available.
    • Would like to start with some Migration components sprint (JS porting and removing of obsolete migrators).
  • ddahl
    • Focused on landing bug 480735, addressing review by bsmedberg and brendan, should have a new patch up this afternoon.
    • Also using shark to compare startup timeline logging with shark profile.
    • Starting Jetpack .toolbar component and writing a JEP for a Places api in jetpack.

Documentation

  • MDC
    • the migration guide needs history api and dynamic container examples. (dietrich)
    • the design documents linked from MDC need to be written. can probably cull from the old design overview docs.
    • Documentation non-existent:
      • dynamic containers (MaK77)
        • will do as soon as they are working properly

Roundtable

  • bug 489173 Issue with size of places.sqlite and Google Toolbar
    • Need to check if latest Google toolbar did fix the issue (and if eventually we need to push harder on having a vacuuming service)

18-May-2009

Places Meeting Minutes: 2009-05-18

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Places/Status Meetings/2009-05-18

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

  • Blockers (5, +4, http://tinyurl.com/dgbhmn)
    • bug 489038 – Selecting and/or deleting tags in the Library causes Firefox 3.5b4pre to hog the CPU and become unresponsive (dietrich), has various patches to increase Library responsivness.
    • bug 493538 – Crash in [@ nsNavHistory::RecalculateFrecenciesInternal(mozIStorageStatement*, int)] (mak), found cause, patches on the way, needs review edilee
    • bug 490035 – “Script is busy” warning from places flush script on initial migration (mak), has patch for batch migration (make it really faster). Interrupt the thread work to allow UI updating could be hard though, helpwanted.
    • bug 491719 – Ctrl+H and Ctrl+Maj+H both display an empty history (ddahl), ready to land
    • bug 491520 – Tag autocomplete prevents changing the case of tags, when adding tags (mak), has new patch needs review/hints from gavin
  • Blockers Nominations (1, +1, http://tinyurl.com/qdglq2)
  • Needs branch landing (1, +1, http://tinyurl.com/c4droh)
  • Wanted (33, -1, http://tinyurl.com/cg78qy)
  • Possible Wontfix (45, -1, http://tinyurl.com/ajqgm7)
  • Places bugs on m-c but not yet on 1.9.1 (39, +8, http://tinyurl.com/oxno27)
  • Waiting for approval1.9.1 (9, +5, http://tinyurl.com/qbxnjy)
  • Requiring tests (in-testsuite?) (83, +1, http://tinyurl.com/d3eqav)

QA Issues

  • Tracy
    • will get on track with verifying fixes as they land (next nightly)
    • focus will remain on 1.9.1 branch ’til final release.

Status updates

  • sdwilsh
    • bug 455555 – async location bar queries (just got more complicated [READ: threadsafety issues with stuff we use]. ETA unknown, but will update dependency tree)
  • mak
    • working on blockers (see above for status)
    • done reviews
    • bug 483980 – Allow history/bookmark observer components to register with a startup category. Looking into this, fixed leaks and a possible Places bug.
    • bug 493538 – Crash in [@ nsNavHistory::RecalculateFrecenciesInternal(mozIStorageStatement*, int)]. Most likely blocker.
    • bug 392193 – first run migration / import from ie, opera and safari browser can be slow, migration should use “run in batch”. Landed with awesome numbers.
    • bug 488966 – Add a last_visit_date column with an index to moz_places. Need to prepare unbitrot patch for 1.9.1.

  • adw
    • bookmarks initialization is not fault tolerant bug 478912 – Posted another new WIP with a new approach. Next: tests.
    • clear recent history/privacy blockers
      • CRH deletes places, not visits bug 491883 awaiting Johnathan’s review. Patches are really simple.
      • Places toolkit bug 491983 (removeVisitsByTimeframe) landed on trunk. Awaiting Dietrich’s review of 1.9.1 patch.
      • selected option in privacy pref pane not sticky blocker bug 490199 – Landed on trunk and branch. (Follow-up bug 493527 nominated for blocking3.5…)
    • clear recent history dialog polish – requesting review or approval1.9.1
  • ddahl
    • bug 491719 blocker – French Localization uncovered SQL binding issue: Patch up, needs tiny tweak, one final test where I alter the build’s locale file. Then check-in. Branch patch will differ by one colon char (i think)
    • bug 492379 Good start on downgrade script for nightly users. I hope to be back on this (and finish) tomorrow.

Documentation

  • MDC
    • the migration guide needs history api and dynamic container examples. (dietrich)
    • the design documents linked from MDC need to be written. can probably cull from the old design overview docs.
    • Documentation non-existent:
      • dynamic containers (MaK77)
        • will do as soon as they are working properly

Roundtable

  • bug 489173 Issue with size of places.sqlite and Google Toolbar

11-May-2009

Places Meeting Minutes: 2009-05-11

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Places/Status Meetings/2009-05-11

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

  • Blockers (5, +4, http://tinyurl.com/dgbhmn)
    • bug 489038 – Selecting and/or deleting tags in the Library causes Firefox 3.5b4pre to hog the CPU and become unresponsive (dietrich)
    • bug 481767 – Tag field overlay issue when 2 or more bookmarks in the same tag (mak), has workaround (known working), suggest to take it and file a widget bug to find real cause (bug is known from a long time)
    • bug 490035 – “Script is busy” warning from places flush script on initial migration (mak), has patch for batch migration. Investigating on possibilities to interrupt main thread allowing some breath for UI (will probably require IDL changes), helpwanted.
    • bug 490068 – leak window after showing bookmarks panel (mano)
    • bug 491520 – Tag autocomplete prevents changing the case of tags, when adding tags (mak), has new patch needs review/hints from gavin
  • Needs branch landing (0, 0, http://tinyurl.com/c4droh)
  • Wanted (34, +1, http://tinyurl.com/cg78qy)
  • Possible Wontfix (45, -1, http://tinyurl.com/ajqgm7)
  • Places bugs on m-c but not yet on 1.9.1 (31, +2, http://tinyurl.com/686pp9)
  • Waiting for approval1.9.1 (4, -2, http://tinyurl.com/cs2gng)
  • Requiring tests (in-testsuite?) (82, +1, http://tinyurl.com/d3eqav)

QA Issues

  • Tracy
    • will get on track with verifying fixes as they land (next nightly)
    • focus will remain on 1.9.1 branch ’til final release.

Status updates

  • sdwilsh
    • bug 455555 – async location bar queries (working patch eta end of week)
  • mak
    • working on blockers (see above for status)
    • done reviews on small UI improvements
    • bug 488966 – Add a last_visit_date column with an index to moz_places, required bug 491954 has landed, need to unbitrot and split patch. Downgrade is no more a blocker for the release (users won’t be able to downgrade to nightlies before next one, but no problems with releases).
    • bug 491269 – Test that editing folder name in bookmarks properties dialog does not accept the dialog. Required landed bug 422181 landed, needs review adw.
    • bug 480238 – Double-clicking tree column separator opens highlighted link, has review, only need to address comments.
    • bug 483980 – Allow history/bookmark observer components to register with a startup category. Still need to look into this for Fennec.

  • adw
    • bookmarks initialization is not fault tolerant bug 478912 – posted new WIP; would appreciate fly-by
    • async query containers bug 490714 – WIP patch up; didn’t work on this at all last week
    • clear recent history/privacy blockers
      • CRH deletes places, not visits bug 491883; Places toolkit bug 491983 (removeVisitsByTimeframe) blocks this; posted a WIP to the latter
      • selected option in privacy pref pane not sticky bug 490199
    • other CRH bug 489958 – unnecessary scrollbars
  • ddahl
    • bug 489897 New WIP patch. Statement.row work in storage. This will make results iteration easier
    • bug 410196 Working on a new patch based on Marco’s feedback. I am starting to think Marco’s initial concept is better after all. (Just turn off the command when focused on these “root” nodes)
    • bug 489513 Timing Harness working off of sdwilsh’s examples

Documentation

  • MDC
    • the migration guide needs history api and dynamic container examples. (dietrich)
    • the design documents linked from MDC need to be written. can probably cull from the old design overview docs.
    • Documentation non-existent:
      • dynamic containers (MaK77)
        • will do as soon as they are working properly

Roundtable

  • bug 489173 Issue with size of places.sqlite and Google Toolbar

4-May-2009

Places Meeting Minutes: 2009-05-04

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:00 pm

Places/Status Meetings/2009-05-04

From MozillaWiki

« previous week | index | next week »

Places Team Meeting Details

  • Mondays at 9:00am Pacific
  • irc.mozilla.org #places

Work Priorities

QA Issues

  • Tracy
    • will get on track with verifying fixes as they land (next nightly)
    • focus will remain on 1.9.1 branch ’til final release.

Status updates

  • sdwilsh
    • Working on some weave-impact bugs for 1.9.1
      • bug 483980 Allow history/bookmark observer components to register with a startup category (trying to help; hard bug)
      • bug 468307 Multiple observer events fire for addition, removal (approach changed; needs work)
  • mak
    • bug 488966 – Add a last_visit_date column with an index to moz_places, patch mostly done, looking at a small issue and toward further improvements.
    • bug 491269 – Test that editing folder name in bookmarks properties dialog does not accept the dialog. Missing test.
    • bug 483980 – Allow history/bookmark observer components to register with a startup category. Need to look into for Fennec.
  • adw
    • Library polish bug 430148 – review (still) requested from mano
    • hasTag bug 399799 – done!
    • bookmarks initialization is not fault tolerant bug 478912 – haven’t looked at this since I posted a WIP, will revisit
    • async query containers bug 490714 – WIP patch up
    • some clear recent history fallout: bug 489700, bug 490655 (filed some other bugs also but am working on these two)
    • async storage patch bug 490867
  • ddahl
    • fixed dependent bug bug 487012 of bug 473337 just the makefile for SeaMonkey builds
    • bug 485442 created xpcshell test and patch approved
    • Working on ORM – have I discovered a JS bug?
    • Looking at google chrome database schema and History/Bookmarks functionality

Documentation

  • MDC
    • the migration guide needs history api and dynamic container examples. (dietrich)
    • the design documents linked from MDC need to be written. can probably cull from the old design overview docs.
    • Documentation non-existent:
      • dynamic containers (MaK77)
        • will do as soon as they are working properly

Roundtable

  • bug 489173 Issue with size of places.sqlite and Google Toolbar

Older Posts »

Powered by WordPress