Places/StatusMeetings/2007-03-08

From MozillaWiki
Jump to: navigation, search
[08 17:08:14] <sspitzerMsgMe> back
[08 17:08:15] <sspitzerMsgMe> sorry guys
[08 17:08:30] <Mano> yo
[08 17:08:38] <dietrich> sspitzerMsgMe: howdy
[08 17:09:11] <dietrich> everyone still around? should we meet now instead of later?
[08 17:09:19] <Mano> v_thunder: ?
[08 17:09:39] <sspitzerMsgMe> now works, sorry i'm late
[08 17:09:58] <v_thunder> er
[08 17:09:59] <v_thunder> sure
[08 17:10:02] <v_thunder> I'm here
[08 17:10:05] <Mano> anyway, re PRD: I assume there are no specs yet?
[08 17:10:29] <dietrich> specs? the PRD is close to final
[08 17:10:44] <Mano> api an ui specs
[08 17:10:48] <Mano> s/an/and
[08 17:10:49] <dietrich> by specs you mean detailed requirements documents for each line-item?
[08 17:11:07] <dietrich> no, we'll be writing those, most likely :)
[08 17:11:09] <Mano> yeah, I didn't make most of these meetings so
[08 17:11:39] * dietrich gets link
[08 17:11:47] <dietrich> http://spreadsheets.google.com/pub?key=p4kVYBRbEKKiemLr9CI-tZw
[08 17:12:28] <Mano> that I have :)
[08 17:12:51] * Mano had a places-/msg meeting with mike earlier
[08 17:14:08] <dietrich> hrm, wiki.m.o won't let me login
[08 17:15:10] <dietrich> here's a page i started for the organizer requirement
[08 17:15:10] <dietrich> http://wiki.mozilla.org/Places:Manager
[08 17:15:45] <dietrich> and our "feature plan template"
[08 17:15:46] <dietrich> http://wiki.mozilla.org/Places:Fx3FeaturePlan
[08 17:15:52] <v_thunder> nice
[08 17:16:18] <v_thunder> Places:Manager is an excellent start
[08 17:16:37] <v_thunder> will we have beltzner and/or alex put mockups there?
[08 17:17:01] <dietrich> hopefully, need to talk to beltzner about it, see if they have cycles for that
[08 17:17:26] <dietrich> but there's some plumbing work that'll need to happen regardless of UI
[08 17:17:36] <dietrich> so we can start by spec'ing that out on that page
[08 17:17:39] * philor (ringnalda@moz-760E2E00.eug.or.uspops.net) has joined #places
[08 17:17:59] <v_thunder> yeah
[08 17:18:15] <dietrich> take a look, add things you think would be big wins in the organizer
[08 17:18:31] <sspitzerMsgMe> when it is a good time, can we chat about "2nd thing: going to have to blow away your places.sqlite file" and our migration plan?
[08 17:18:32] <dietrich> and known issues that would prevent impl of the features
[08 17:18:50] <dietrich> sspitzerMsgMe: sure
[08 17:19:31] <dietrich> so, that's what i had for PRD stuff: take a look at the requirements, see if there's stuff you want to work on
[08 17:19:42] <v_thunder> hrm
[08 17:19:43] <dietrich> add any issues, concerns to the wiki pages
[08 17:20:12] <dietrich> unless anyone else has stuff, we can move onto sqlite/migration..
[08 17:20:14] <v_thunder> I should chat with mconnor to set expectations on when I can take some tasks from there
[08 17:21:37] <dietrich> v_thunder: yep, it'd be good for us to know how much of you is available in the near future :)
[08 17:21:51] <v_thunder> in the very near future, ~0
[08 17:22:09] <dietrich> ok
[08 17:22:15] <v_thunder> I need to finish this webui dealie
[08 17:22:30] <v_thunder> after that, I *should* have some more time, I'd expect
[08 17:23:22] <dietrich> ok, so bug 372501 changes the db schema in a non-trivial way
[08 17:23:27] <sspitzerMsgMe> about the place.sqlite file, and migration, I don't think we should worry about migrating previous alphas.  is there a version internal that we can bump?
[08 17:23:35] <sspitzerMsgMe> to cause it to be blown away?
[08 17:23:36] <dietrich> and there are more changes coming down the pipe
[08 17:23:58] <dietrich> sspitzerMsgMe: there's not now, but we could do that
[08 17:24:06] * Mano tries to figure out whether or not tags as in http://maxradi.us/post/moz_wiki/bookmarks_revisited/tagging_view.png are still on the rather
[08 17:24:07] <v_thunder> if we don't have a schema version, we should really add one
[08 17:24:15] <dietrich> yep
[08 17:24:24] <dietrich> yep, to v_thunder , that is
[08 17:24:30] <v_thunder> nod
[08 17:24:34] <sspitzerMsgMe> ok, let me start a bug on that, if there isn't one already
[08 17:24:49] <sspitzerMsgMe> i think, given we are still alpha, we can just blow away data, instead of writing code to migrate.
[08 17:25:00] <dietrich> Mano: read through the PRD P2s, there's vague NFRs for starring, tagging
[08 17:25:23] <sspitzerMsgMe> that will cause us to remigrate the old fx 2 bookmarks and history.
[08 17:25:25] <Mano> dietrich: the key word is vague ;)
[08 17:25:38] <dietrich> when we start to spec those out in detail, we'll need to decide on what UI will look like
[08 17:25:47] <dietrich> and i'd like to get that process going  asap
[08 17:26:31] <dietrich> Mano: yeah, some of these are hot potato features
[08 17:27:37] <v_thunder> mmm potatoes
[08 17:27:37] <dietrich> building some extensions to prototype the tagging features is key, imo
[08 17:27:55] <dietrich> v_thunder: lunch is over :/
[08 17:28:02] <v_thunder> yeah :(
[08 17:28:04] <dietrich> heheh
[08 17:28:08] <v_thunder> but dinner is coming
[08 17:28:12] <Mano> dinner too here
[08 17:28:16] <Mano> :-/
[08 17:28:27] <dietrich> sspitzerMsgMe: ok thanks for filing that
[08 17:28:47] <dietrich> i agree, there's no need to migrate now
[08 17:28:53] <Mano> If that's considered valuable, I can spare some time on a tagging extension
[08 17:28:55] <dietrich> only after a release i think
[08 17:29:09] <dietrich> Mano: sure, that'd be awesome
[08 17:29:36] * Mano would rather make that a build option though
[08 17:29:37] <dietrich> i'd like to experiment w/ that too, but need to finish the architecture-level bugs first :P
[08 17:29:44] <dietrich> hm
[08 17:29:46] <dietrich> why?
[08 17:29:51] <dietrich> certainly limits the audience
[08 17:30:22] <Mano> 1) because /me is a slacker
[08 17:30:45] <Mano> 2) 1. is really all about time
[08 17:31:19] <dietrich> time?
[08 17:31:42] <dietrich> and 1. is decidedly untrue :)
[08 17:31:56] <Mano> writing an extension takes more time; larger audience is important though i guess.
[08 17:32:21] <v_thunder> if we do it as an extension, it'd be possible to test different  ones at the same time
[08 17:33:14] <v_thunder> and maybe we could let people use them once released, to replace the built-in behavior we choose?
[08 17:33:27] <dietrich> v_thunder: what happened with the tinderbox stuff you were doing for history performance testing?
[08 17:33:34] * dietrich can't remember what the changes were
[08 17:33:39] <v_thunder> I made a test
[08 17:33:53] <v_thunder> which was Tp, but with history data
[08 17:34:10] <v_thunder> it was never turned on, though
[08 17:34:10] <dietrich> is that active anywhere?
[08 17:34:21] <v_thunder> no, because it needs a history file to run :-/
[08 17:34:25] <dietrich> ok i'll find it, would like to get it turned on
[08 17:34:30] <dietrich> i'm going to make one
[08 17:34:37] <dietrich> using alice's new pageset
[08 17:34:39] <dietrich> for tp
[08 17:34:50] <v_thunder> I sorta tried to make an artificial one, and it wasn't super easy
[08 17:34:55] <dietrich> you know the bug # offhand?
[08 17:34:56] <v_thunder> so it ended up falling through the cracks
[08 17:35:08] <v_thunder> not offhand, but hold on
[08 17:38:08] <dietrich> any other items to bring up?
[08 17:38:21] <v_thunder> https://bugzilla.mozilla.org/show_bug.cgi?id=356111
[08 17:38:51] <v_thunder> see first patch
[08 17:39:03] <dietrich> v_thunder: thx
[08 17:39:06] <v_thunder> np
[08 17:41:43] <dietrich> ok, if there's nothing else, meeting is adjourned
[08 17:44:42] * philor (ringnalda@moz-760E2E00.eug.or.uspops.net) Quit (Connection reset by peer)
[08 17:54:38] * dolske (dolske@moz-F8EC3862.hsd1.ca.comcast.net) Quit (Quit: dolske)
[08 17:55:17] * joey (chatzilla@moz-1F8DA896.its.yale.edu) Quit (Ping timeout)
[08 17:55:21] * Aronnax (chatzilla@moz-D058CCB4.pools.arcor-ip.net) Quit (Quit: Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917])
[08 18:12:11] <Mano> dietrich, sspitzerMsgMe I'm going to spare some cycles in the next week on a prototype extension mostly based on brett's mockups
[08 18:12:46] <Mano> wrt. tagging/notes ui
[08 18:13:53] <Mano> see http://wiki.mozilla.org/Places:Bookmarks:Rethinking
[08 18:15:15] <dietrich> Mano: ok, great
[08 18:35:59] * dolske (dolske@moz-46636307.office.mozilla.org) has joined #places
[08 18:37:31] * Aronnax (chatzilla@moz-D058CCB4.pools.arcor-ip.net) has joined #places
[08 18:37:53] * Aronnax (chatzilla@moz-D058CCB4.pools.arcor-ip.net) Quit (Quit: Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917])
[08 18:45:10] * dmose (dmose@moz-46636307.office.mozilla.org) has joined #places
[08 18:45:24] <dmose> so places is gonna be done soon, right?
[08 18:45:37] <dmose> i'm trying to deal with the bookmarks UI from an extension, and it's giving me hives
[08 18:45:39] <Mano> heh
[08 18:45:41] <dmose> please to be saving me
[08 18:46:33] <Mano> dmose: hives in what sense?
[08 18:47:00] <dmose> a) it's not as extensible as i'd like
[08 18:47:07] <dmose> b) it's making me touch rdf
[08 18:47:21] <Mano> file bugs for a)
[08 18:47:26] <Mano> b) wtf?
[08 18:47:39] <dmose> i'm confused
[08 18:47:54] <dmose> if the frontend code is going to be replaced by places, why bother filing bugs on it?
[08 18:48:16] <dmose> b) bookmarks uses RDF, so it's forcing me to wade through that sewer
[08 18:48:17] <Mano> dmose: er, i thought you're tying to extend places bookmarks ui
[08 18:48:25] <dmose> no, i'm trying to extend the old bookmarks UI
[08 18:48:31] <dmose> and wishing i was working on places instead
[08 18:48:39] <Mano> oh, /j #obsolete then
[08 18:48:41] <Mano> ;)
[08 18:48:45] * dmose chuckles
[08 19:24:04] * dmose (dmose@moz-46636307.office.mozilla.org) Quit (Quit: dmose)
[08 19:35:27] * Aronnax (chatzilla@moz-D058CCB4.pools.arcor-ip.net) has joined #places
[08 19:35:50] * Aronnax (chatzilla@moz-D058CCB4.pools.arcor-ip.net) Quit (Quit: Chatzilla 0.9.77 [Firefox 2.0.0.2/2007021917])
[08 20:29:56] <Mano> dietrich: ping
[08 20:30:08] <dietrich> Mano: hi
[08 20:31:15] <Mano> dietrich: could you give higher priority to merging folder/item methods?
[08 20:31:41] <Mano> dietrich: otherwise this description annotation patch is going to be extremely painful :-/
[08 20:31:53] <dietrich> Mano: i want to to land the schema type changes first
[08 20:31:56] <dietrich> but it's next after that
[08 20:32:26] <Mano> was i supposed to review that?
[08 20:32:48] <dietrich> i had seth review it
[08 20:32:57] <Mano> awesome.
[08 20:32:57] <dietrich> but your input would be good as well
[08 20:33:04] <Mano> what's the bug #?
[08 20:33:15] <dietrich> i assume you driveby my patches, but i should ask anyways
[08 20:33:24] <dietrich> 372501
[08 20:33:59] <Mano> well, i'm not cced
[08 20:34:18] <Mano> I probably would driveby if i were.
[08 20:43:06] <Mano> dietrich: I suppose you're adding the types to the idl for future use (i.e. getItemType?)
[08 20:44:51] <dietrich> Mano: yep
[08 20:45:03] <Mano> ok then
[08 20:50:32] * v_thunder (thunder@moz-46636307.office.mozilla.org) Quit (Quit: v_thunder)
[08 20:52:43] * dolske (dolske@moz-46636307.office.mozilla.org) Quit ([sand.mozilla.org] Local kill by reed (you're not helping -- troll))
[08 21:20:49] * dolske (dolske@moz-46636307.office.mozilla.org) has joined #places
[08 21:50:37] * joey (chatzilla@moz-67193C20.client.dsl.net) has joined #places
[08 21:59:23] * stevee (Miranda@moz-33D212DB.sotn.cable.ntl.com) Quit (Quit: Miranda Instant Messenger -- icq/msn/aim/yahoo/irc/etc -- small, free & powerful -- www.miranda-im.org)
[08 22:25:17] * sspitzerMsgMe (sspitzer@moz-46636307.office.mozilla.org) Quit (Ping timeout)
[08 22:39:05] * philor (ringnalda@moz-6B97B5E9.eug.or.uspops.net) has joined #places
[08 22:41:20] <Mano> dietrich: oy, adding bookmark to the toolbar folder fails.
[08 22:41:27] <Mano> dietrich: from the add bookmark dialog
[08 22:42:13] <Mano> dietrich: also, if the dialog caller passes toolbarFolder as the default insertion point, the item next to the toolbar folder is selected
[08 22:44:34] <dietrich> mano: hrm, ok looking now
[08 22:49:28] <dietrich> Mano: wfm
[08 22:49:37] <Mano> dietrich: your str?
[08 22:50:07] <dietrich> accel+d, choose toolbar folder, click add
[08 22:50:11] <Mano> mine includes accel+d, pick the toolbar folder, click ok, look at the toolbar
[08 22:50:22] <Mano> fails silently here
[08 22:50:29] <dietrich> and context-click toolbar, add bookmark, etc
[08 22:51:08] <dietrich> i used a new profile
[08 22:51:13] <Mano> philor: what was the url of your testing feed?
[08 23:05:11] <philor> Mano: sorry, wasn't paying attention - http://philringnalda.com/mtests/feedingtime.php
[08 23:05:32] <Mano> thanks
[08 23:06:14] <philor> and http://philringnalda.com/mtests/feedingtimerdf.php if you need to compare RSS 1.0 - I can't imagine why I did, but I must have, once
[08 23:08:30] * sspitzerMsgMe (sspitzer@moz-6A1B47E2.hsd1.ca.comcast.net) has joined #places
[08 23:09:23] * myk (chatzilla@moz-46636307.office.mozilla.org) Quit (Ping timeout)
[08 23:13:38] <sspitzerMsgMe> crud, does anyone have the scroll back from today's meeting?
[08 23:13:41] <sspitzerMsgMe> (for the wiki)
[08 23:15:21] <gavin_> I think I do
[08 23:15:42] <gavin_> when was the meeting?
[08 23:16:10] <gavin_> [08 17:09:39] <sspitzerMsgMe> now works, sorry i'm late
[08 23:16:13] <gavin_> after that, I think!
[08 23:16:16] <gavin_> coming up