7 Jun 2011 | ||
| 16:55 | sdaugherty | Topic needs to be updated. Bugzilla isn't in #mozwebtools anymore. |
| 16:56 | LpSolit | thanks |
| 16:57 | sdaugherty | Are these meetings strictly on IRC or is there a conference call? |
| 16:58 | LpSolit | only in this channel |
| 17:21 | wicked | 40min to go? |
| 17:21 | glob | yes |
| 17:26 | LpSolit | that's the theoretical value, yes. The experimental one is probably a bit larger ;) |
| 17:26 | wicked | hmm |
| 17:27 | wicked | are yiu saying mkanat will be late, as usual? ;) |
| 17:27 | * glob hopes not | |
| 17:28 | LpSolit | wicked: :-p |
| 17:31 | himorin | so time to bet, as usual? :-p |
| 17:44 | LpSolit | glob: will dkl attend the meeting? |
| 17:45 | glob | LpSolit, i believe so |
| 17:51 | LpSolit | waiting for dkl and mkanat |
| 17:52 | justdave | mmmm |
| 17:52 | wicked | justdave: you should start paging mkanat :) |
| 17:52 | justdave | heeh |
| 17:53 | * LpSolit should send a separate email to him, with 10:30 in it | |
| 17:55 | justdave | funny we should mention that, he just called me to say he was going to be late |
| 17:55 | wicked | :) |
| 17:55 | justdave | stuck in traffic, eta about 20 minutes |
| 17:56 | LpSolit | bah |
| 17:58 | LpSolit | this gives some extra time to dkl to join |
| 17:58 | LpSolit | someone wants to page him too? :) |
| 17:58 | sdaugherty | do we have have an agenda to look over while we wait |
| 17:58 | justdave | in the topic |
| 18:07 | gerv | Someone ping everyone when we start, oK? :-) |
| 18:07 | pyrzak | yes please! |
| 18:08 | himorin | i think i will be in dream world :-) |
| 18:08 | wicked | now it's on ly mkanat |
| 18:08 | wicked | figures :) |
| 18:09 | wicked | I would have thought that been a normal worker would made him more punctual.. :( |
| 18:10 | LpSolit | +1 |
| 18:10 | himorin | +1 |
| 18:10 | glob | "normal worker"? :P |
| 18:10 | dkl | I doubt google enforces any set schedule |
| 18:11 | wicked | glob: and not self-employed with total control over own work schedules :) |
| 18:12 | wicked | dkl: one of those, "as long as you get your work load done" type of places? |
| 18:12 | dkl | wicked, yes same as Mozilla and even Red Hat |
| 18:12 | dkl | the only people on any sort of set schedule was support |
| 18:12 | wicked | I do like working on such places :) |
| 18:13 | dkl | yes |
| 18:13 | wicked | dkl: yeah, that's understandable |
| 18:15 | pyrzak | place of work and your ability to attend meetings on time may or may not have anything to do with the other |
| 18:17 | dkl | pyrzak, very true. Was definitely not making an excuse for being late to a meeting :) |
| 18:18 | dkl | pyrzak, even at our jobs without a set schedule, if we are supposed to be in a meeting, we are expected to be on time |
| 18:18 | LpSolit | H+19 |
| 18:18 | glob | well, max _did_ call to let us know he'd be late |
| 18:19 | pyrzak | yup |
| 18:21 | wicked | hmm, now 5 min late from his estimate :) |
| 18:22 | sdaugherty | On the plus side, the lateness has allowed more people to join. |
| 18:22 | LpSolit | ... assuming they don't need to leave too early |
| 18:22 | glob | (or sleep) |
| 18:23 | manu | fyi, I have to leave in 40mins |
| 18:23 | manu | an hour, tops |
| 18:23 | pyrzak | +1 |
| 18:24 | mkanat | Hallo! |
| 18:24 | wicked | hi! |
| 18:25 | manu | \o_ |
| 18:25 | mkanat | :-D |
| 18:25 | pyrzak | let the meeting begin! |
| 18:25 | wicked | gerv: ping :) |
| 18:25 | himorin | hi :) |
| 18:25 | mkanat | gerv: BTW, I checked in that change to youtube, it should go live this week. |
| 18:26 | gerv | mkanat: Thanks :-) |
| 18:26 | gerv | Except that I hope you didn't say "Firefox 4", because we release Firefox 5 in two weeks! :-) |
| 18:26 | gerv | Just "Firefox" or "Firefox 4 or above" is fine. |
| 18:26 | * gerv can't remember what he sent you | |
| 18:27 | sdaugherty | massping? |
| 18:28 | LpSolit | ok, let's start |
| 18:28 | LpSolit | we are already 30 minutes late |
| 18:28 | LpSolit | first item: # We need developers to focus on Bugzilla 4.2 and 4.0.2 blockers. They get mostly no traction. |
| 18:28 | mkanat | Okay. Should we go over the list? |
| 18:29 | LpSolit | https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=Bugzilla%20blockers&sharer_id=120380 |
| 18:29 | mkanat | Wow, that's a lot. |
| 18:29 | gerv | justdave, dkl, glob, pyrzak, wicked, Aleksej, Cedric, himorin, manu, reed, rowebb: meeting starting. |
| 18:29 | mkanat | All the search ones are mine. |
| 18:29 | LpSolit | depending on your credentials, you will see between 24 and 30 blockers |
| 18:29 | * dkl sees 30 | |
| 18:29 | LpSolit | (meaning that 6 of them are security bugs) |
| 18:29 | mkanat | wicked: Do you want to take bug 600810? |
| 18:29 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=600810 major, --, ---, webservice, NEW , XML-RPC fails with SOAP::Lite 0.711 and 0.712 |
| 18:30 | mkanat | wicked: You commented on it with a possible fix already. |
| 18:30 | mkanat | Perhaps LpSolit or dkl could take bug 610739. |
| 18:30 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=610739 normal, --, Bugzilla 4.2, charting, NEW , YUI-generated tabular reports do not work if only one axis is set |
| 18:30 | LpSolit | to all: the point is that we won't release Bugzilla 4.2rc1 before all these blockers are fixed |
| 18:30 | wicked | mkanat: you mean different subclass thing? |
| 18:30 | mkanat | wicked: Yeah. |
| 18:30 | LpSolit | and we have to release 4.0.2 before we branch |
| 18:30 | gerv | If we want to ship, why are some enhancements marked as blockers? |
| 18:30 | gerv | Are we doing date-based releases or feature-based? |
| 18:30 | wicked | oh, okay |
| 18:30 | Cedric | those security patches are also for 4.0.x? |
| 18:31 | mkanat | gerv: Date-based, but some features aren't done due to our development model. |
| 18:31 | LpSolit | so if you want your bugs targetted to 5.0 be checked in this year, help us with this list :) |
| 18:31 | gerv | Then surely the way you do date-based is to slip the feature? :-) |
| 18:31 | pyrzak | i can look at 610739 |
| 18:31 | pyrzak | erm bug 610739 |
| 18:31 | mkanat | gerv: We check in partially-done things sometimes, or work that is on its way to a complete feature. |
| 18:31 | LpSolit | I was thinking about pyrzak for bug 610739, yes :) |
| 18:32 | pyrzak | done |
| 18:32 | LpSolit | Cedric: back to 3.4 |
| 18:32 | mkanat | gerv: For example, right now Search.pm has been thoroughly refactored, but it has lost all of its ability to associate fields into all matching one thing. (For example, "Attachment creator" and "Attachment data" are now fully separate, they will not both restrict to one attachment if used together.) |
| 18:32 | Cedric | LpSolit: ok, thnaks |
| 18:32 | mkanat | gerv: Also, our "dates" are too far apart currently to work on the "release partial feature" model. |
| 18:33 | mkanat | pyrzak: Okay, great. :-) |
| 18:33 | mkanat | LpSolit: What about bug 617676? |
| 18:33 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=617676 normal, --, Bugzilla 4.2, charting, NEW , Wrong URLs in the "Total" row at the bottom of tabular reports when JS is enabled |
| 18:33 | gerv | (Last message I saw was pyrzak: "erm bug 610739") |
| 18:33 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=610739 normal, --, Bugzilla 4.2, guy.pyrzak, NEW , YUI-generated tabular reports do not work if only one axis is set |
| 18:33 | LpSolit | mkanat: either pyrzak or I can look at it |
| 18:33 | pyrzak | taken |
| 18:34 | pyrzak | yoink |
| 18:34 | mkanat | gerv: See the log, I said a few things to you. |
| 18:34 | LpSolit | pyrzak: taken... you mean for bug 617676? |
| 18:34 | LpSolit | ideally, each blocker should have an assignee before the end of the meeting :) |
| 18:35 | pyrzak | yup617676 |
| 18:35 | mkanat | LpSolit: Sounds good. |
| 18:35 | LpSolit | bug 655848 is mine |
| 18:35 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=655848 normal, --, Bugzilla 4.2, LpSolit, ASSIGNED , Use of uninitialized value $tbl in string eq at /var/www/html/bugzilla/report.cgi line 162 |
| 18:35 | mkanat | pyrzak: Okay, great. |
| 18:35 | LpSolit | I already started working on it |
| 18:35 | mkanat | I suppose bug 629529 is mine. |
| 18:35 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=629529 normal, --, Bugzilla 4.2, database, NEW , SQLite installations cannot use jobqueue.pl because they don't use our DB::SQLite driver |
| 18:35 | LpSolit | mkanat: no doubt about this one :-D |
| 18:35 | * LpSolit refreshes the list | |
| 18:36 | mkanat | I'm guessing bug 634812 should be me, too? Unless anybody else wants to tackle that. That could be a good way to get deeper into Bugzilla development for anybody who wants to. |
| 18:36 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=634812 normal, --, Bugzilla 4.0, create-and-change, NEW , Having a very large number of custom fields can make displaying show_bug.cgi slow |
| 18:36 | wicked | why do we want bug 637648 that badly it blocks? |
| 18:36 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=637648 enhancement, --, Bugzilla 4.2, database, NEW , Rename the "tags" table to "tag" |
| 18:37 | LpSolit | pyrzak: want to take bug 640987? |
| 18:37 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=640987 normal, --, Bugzilla 4.2, charting, NEW , YUI is only used for the first tabular report when using multiple tables |
| 18:37 | sdaugherty | doesn't seem like it would be too hard... [good first bug] on that one? |
| 18:37 | mkanat | wicked: I want to fix the name before we release. |
| 18:37 | wicked | that's more like WONT to me.. |
| 18:37 | mkanat | sdaugherty: I wouldn't say it's the best possible first bug. |
| 18:37 | sdaugherty | (on 637648 |
| 18:37 | wicked | mkanat: did we have a release with that table name? |
| 18:37 | mkanat | sdaugherty: But it's a good "first deeper dive" bug. :-) |
| 18:37 | mkanat | wicked: We have not. |
| 18:38 | wicked | mkanat: okay, so you'll do that? :) |
| 18:38 | wicked | or was that the thing sdaugherty wants? |
| 18:38 | mkanat | bugbot: bug 637648 |
| 18:38 | bugbot | mkanat: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=637648 enhancement, --, Bugzilla 4.2, database, NEW , Rename the "tags" table to "tag" |
| 18:38 | mkanat | sdaugherty: Oh wait. |
| 18:38 | mkanat | sdaugherty: Yes, that's a great first bug! |
| 18:38 | sdaugherty | mkanat: seems easy enough, find the references to it via mxr, and change them |
| 18:38 | mkanat | sdaugherty: Do you want to fix it? |
| 18:38 | wicked | sdaugherty: you also need to rename old table during upgrade |
| 18:39 | mkanat | sdaugherty: The Bugzilla Developers Guide explains how to change schema, though. |
| 18:39 | wicked | (yeah, not that hard. just reminding) |
| 18:39 | LpSolit | all security bugs have an assignee, and most of them also have a patch, which is good :) |
| 18:39 | sdaugherty | I'll take it. |
| 18:40 | mkanat | sdaugherty: Great! |
| 18:40 | gerv | Awesome :-) |
| 18:40 | gerv | Welcome to Bugzilla development :-) |
| 18:40 | gerv | (Ping me if you need pointers.) |
| 18:40 | wicked | live long and prosper! |
| 18:41 | mkanat | pyrzak: bug 640987 for you? |
| 18:41 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=640987 normal, --, Bugzilla 4.2, charting, NEW , YUI is only used for the first tabular report when using multiple tables |
| 18:41 | sdaugherty | ok, 637648 taken. |
| 18:41 | mkanat | sdaugherty: Awesome. |
| 18:41 | mkanat | I suppose bug 644281 is mine. |
| 18:41 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=644281 normal, --, Bugzilla 4.0, query-and-buglist, NEW , Preference setting "Show next bug in list" for doesn't take into account a sorted list |
| 18:41 | pyrzak | sure i'll take bu 640987 |
| 18:41 | mkanat | pyrzak: Awesome. |
| 18:41 | wicked | pyrzak sure is taking a lot, which is nice <3 |
| 18:41 | LpSolit | mkanat: or I can take it, if you want |
| 18:42 | pyrzak | sorry, i will share the love |
| 18:42 | mkanat | LpSolit: Oh, that'd be great. Then I could review it. |
| 18:42 | LpSolit | ok |
| 18:42 | LpSolit | let's do that |
| 18:42 | mkanat | pyrzak: No, we're happy that you're taking a lot. |
| 18:42 | pyrzak | well they're all like "oops forgot to do that" bugs |
| 18:42 | mkanat | LpSolit: Sounds good, could you take it from me? I just took it. |
| 18:42 | wicked | pyrzak: that wasn't criticism, I'm praising you :) |
| 18:42 | LpSolit | mkanat: ok :) |
| 18:42 | pyrzak | lol |
| 18:42 | mkanat | pyrzak: Should it be you or I that does bug 652427? I'm not even sure why it's happening, yet. |
| 18:42 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=652427 major, --, Bugzilla 4.0, create-and-change, NEW , Going back to the new bug page loses the description if possible duplicates have been searched for |
| 18:43 | glob | that bug is very weird |
| 18:43 | pyrzak | i know how to fix it |
| 18:43 | pyrzak | so i can take it |
| 18:43 | pyrzak | not weird |
| 18:43 | pyrzak | very normal |
| 18:43 | mkanat | pyrzak: Okay, great. |
| 18:43 | glob | \o/ |
| 18:43 | pyrzak | man i fogot how much nicer bugzilla is compared to jira |
| 18:43 | pyrzak | gah |
| 18:43 | mkanat | pyrzak: It's a field untouched by YUI that's being lost, which is what's weird. |
| 18:43 | mkanat | pyrzak: Hahahahaha. :-D |
| 18:43 | wicked | bug 658407 is reserved for mkanat? :) |
| 18:43 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=658407 normal, --, Bugzilla 4.2, installation, NEW , Bugzilla shouldn't (indirectly) depend on Crypt::Random::Source anymore due to its numerous dependencies |
| 18:44 | mkanat | wicked: Yes, that pretty much has to be me, I'll take it. |
| 18:44 | wicked | awesome |
| 18:44 | LpSolit | yes, so that I can then complain when reviewing his patch :-p |
| 18:44 | mkanat | LOL |
| 18:44 | mkanat | dkl: Can you take bug 652663? |
| 18:44 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=652663 normal, --, Bugzilla 4.0, extensions, NEW , When using bug_format_comment hook some replacements can happen more than once causing broken links |
| 18:44 | dkl | mkanat, yep |
| 18:44 | mkanat | dkl: Awesome. |
| 18:45 | mkanat | I can take bug 655472, but it could be an interesting investigation into installation code for somebody else. |
| 18:45 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=655472 normal, --, Bugzilla 4.2, installation, NEW , Localized strings in localconfig are incorrectly encoded |
| 18:45 | LpSolit | bugbot: wake up |
| 18:45 | bugbot | LpSolit: Error: "wake" is not a valid command. |
| 18:45 | pyrzak | btw love the snarky on bug 652427 |
| 18:45 | LpSolit | mkanat: I probably can |
| 18:45 | mkanat | pyrzak: Haha, thanks. |
| 18:46 | pyrzak | bugbot is sleeeeeeeeeeeping |
| 18:46 | bugbot | pyrzak: Error: "is" is not a valid command. |
| 18:46 | himorin | # i could not find pointer for bug 655472.. no idea now. |
| 18:46 | himorin | pointer *to resolve* |
| 18:46 | LpSolit | himorin: but you can reproduce the issue? |
| 18:46 | himorin | no,, |
| 18:47 | wicked | buggybot is not sleeping, he just doesn't want to repeat herself :) |
| 18:47 | wicked | oops, he and she on same sentence :D |
| 18:48 | mkanat | If you address him directly, he will show you the bug again. |
| 18:48 | LpSolit | who is taking bug 634812? |
| 18:48 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=634812 normal, --, Bugzilla 4.0, create-and-change, NEW , Having a very large number of custom fields can make displaying show_bug.cgi slow |
| 18:48 | pyrzak | mkanat i think |
| 18:48 | LpSolit | or is it not a hard blocker? |
| 18:48 | mkanat | It's not a hard blocker. |
| 18:48 | LpSolit | mkanat: so blocking- ? |
| 18:48 | mkanat | LpSolit: Ah, only if it becomes the last blocker and nobody's fixed it. |
| 18:48 | LpSolit | mkanat: ok |
| 18:49 | * wicked bets nobody fixes it | |
| 18:49 | mkanat | I suppose I'll take bug 655912? |
| 18:49 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=655912 normal, --, Bugzilla 4.0, installation, NEW , install-module.pl is unable to install LWP::UserAgent on Perl <5.8.8, because LWP 6.0 now requires 5.8.8 as a minimum |
| 18:49 | mkanat | wicked: I might look into it if I have some magical "extra time." |
| 18:49 | LpSolit | mkanat: I suppose so too :) |
| 18:50 | LpSolit | LWP 6.0 is painful |
| 18:50 | gerv | Have we got a generic fix for that sort of thing? |
| 18:50 | mkanat | LpSolit: It really is. |
| 18:50 | gerv | As time goes on, we are going to get more and more of it, |
| 18:50 | mkanat | gerv: A generic fix for CPAN maintainers breaking shit? |
| 18:50 | gerv | if we want to continue supporting old Perl versions. |
| 18:50 | LpSolit | not only it requires Perl 5.8.8, but it no longer supports https by default |
| 18:50 | mkanat | gerv: Perhaps a baseball bat. |
| 18:50 | gerv | No, a generic fix for the latest version of a module requiring a Perl later than the earliest Perl we support. |
| 18:50 | justdave | I'm actually on vacation from work this week so I normally wouldn't be distracted, but I have people here working on my yard today (digging it all up) and I keep needing to deal with them |
| 18:51 | * justdave tries to catch up in scrollback | |
| 18:51 | wicked | don't use install-module.pl? that's the fix |
| 18:51 | LpSolit | gerv: we have a fix for that: bug 655477 |
| 18:51 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=655477 enhancement, --, Bugzilla 5.0, general, NEW , Require Perl 5.10.1 |
| 18:51 | mkanat | wicked: You have to, for many modules. |
| 18:51 | wicked | rather use third-party packagers :) |
| 18:51 | mkanat | LpSolit: Hahahaha, yeah. |
| 18:51 | mkanat | wicked: That is ideal, for sure. :-) |
| 18:51 | mkanat | I suppose I'll take it. |
| 18:51 | wicked | mkanat: if CPAN has a broken latest version or something that just won't work then install-module.pl can't be used.. |
| 18:52 | wicked | unless we can make it install older version, that's possible |
| 18:52 | mkanat | wicked: That's probably what I'm going to do with LWP. |
| 18:52 | wicked | that could get complicated if it gets deleted from CPAN |
| 18:52 | mkanat | wicked: I'm going to trick it into installing the last 5.x version, I think. |
| 18:52 | LpSolit | wicked: the latest version isn't broken, it simply requires Perl 5.8.8 or newer |
| 18:52 | gerv | What I mean is, |
| 18:52 | gerv | we have data structures which define what modules are required, |
| 18:52 | LpSolit | + LWP::Protocol::https |
| 18:52 | wicked | LpSolit: broken for us, if it's broken for everybody then it's probably going to get fixed :) |
| 18:52 | gerv | and what versions are blacklisted |
| 18:52 | gerv | and so on. |
| 18:52 | gerv | Can't we have an extra bit which says: |
| 18:53 | gerv | "If perl is < x.x.x, then force install of version y.y.y"? |
| 18:53 | mkanat | gerv: That requirement is at the whim of CPAN maintainers. |
| 18:53 | mkanat | gerv: It could increase, it could go down. |
| 18:53 | LpSolit | Email::MIME now again requires 5.8.1 instead of 5.8.5 (thanks rjbs!) |
| 18:54 | wicked | \o/ |
| 18:54 | mkanat | Yay for rjbs, who actually responds to bugs more often than not. |
| 18:54 | LpSolit | yeah |
| 18:54 | gerv | incidentally, I'm beginning to think that the cpan maintainer's lounge is a big empty room. |
| 18:54 | mkanat | gerv: Yes, yes. |
| 18:55 | wicked | it can't be, I'm there |
| 18:55 | gerv | It seems quite rare to come across modules which aren't heavily, heavily used (e.g. LWP) which are still maintained. |
| 18:55 | mkanat | gerv: LpSolit and I have some long-term plans surrounding that fact, but I don't think we're quite ready to announce them. But probably in the coming weeks. |
| 18:55 | LpSolit | ok, now all blockers have an assignee |
| 18:55 | justdave | ok, enhancement bugs which are sub-bugs of partially-committed refactors like the mentioned Search thing would become a regression rather than a remaining to-do on an enhancement |
| 18:55 | mkanat | justdave: Yeah, pretty much. |
| 18:55 | justdave | and thus blocker works because it's a regression |
| 18:56 | wicked | bug 634812 doesn't have one |
| 18:56 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=634812 normal, --, Bugzilla 4.0, create-and-change, NEW , Having a very large number of custom fields can make displaying show_bug.cgi slow |
| 18:56 | LpSolit | mkanat: what do we do with bug 655910? |
| 18:56 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=655910 normal, --, ---, installation, NEW , When using install-module.pl, arguments passed to one module in Bugzilla::Install::CPAN::install_module() are propagated to all its dependencies |
| 18:56 | gerv | mkanat: you intend to find a way to maintain all of CPAN properly? Awesome :-) |
| 18:56 | gerv | When did you win the lottery? |
| 18:56 | LpSolit | wicked: we keep it for later ;) |
| 18:56 | mkanat | gerv: Hahahaha. |
| 18:56 | mkanat | LpSolit: Good question. |
| 18:56 | wicked | ah, yeah. that soft blocker that I'm betting on |
| 18:56 | mkanat | LpSolit: I'll take it. |
| 18:56 | LpSolit | mkanat: ok |
| 18:57 | LpSolit | 31 blockers, 8 assignees |
| 18:58 | mkanat | That's pretty decent. |
| 18:58 | LpSolit | yes |
| 18:58 | LpSolit | I think we are done with blockers, yes? |
| 18:58 | mkanat | I think we are. |
| 18:58 | mkanat | Let's go on to 5.0 discussion? |
| 18:58 | LpSolit | so they should be our top priorities for the next few days |
| 18:58 | mkanat | Yeah, agreed. |
| 18:58 | LpSolit | (or weeks if we lag) |
| 18:59 | LpSolit | ok, next item: # Main goals for Bugzilla 5.0? (Pretty, Perl 5.10.1, ....) |
| 18:59 | gerv | I have to go for dinner. |
| 18:59 | LpSolit | I have a list which I wanted to share with you: https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=Bugzilla%205.0%20candidates&sharer_id=120380 |
| 18:59 | gerv | It's 9pm here in Paris :-) |
| 19:00 | mkanat | gerv: Okay. :-) |
| 19:00 | manu | same here, really |
| 19:00 | mkanat | manu: Okay. :-) All is well with the Fedora package? :-) |
| 19:00 | mkanat | LpSolit: I think rowebb may work on sightings. |
| 19:00 | wicked | LpSolit: we really plan to require 5.10.1? |
| 19:00 | manu | One open bug |
| 19:00 | LpSolit | wicked: for 5.0? yes |
| 19:00 | manu | I'm working on it :-) |
| 19:00 | mkanat | wicked: Yeah, see the bug. It's at least a possibility. |
| 19:01 | mkanat | manu: Cool. |
| 19:01 | manu | so long, all |
| 19:01 | glob | i'd like to see inline history as a goal for 5.0 |
| 19:01 | mkanat | glob: Agreed! |
| 19:01 | mkanat | glob: If we can get LegNeato to commit, that'd be great. |
| 19:01 | wicked | definedly! |
| 19:01 | mkanat | glob: Or if you or dkl could do it. |
| 19:01 | wicked | that's only thing I use the extension for |
| 19:01 | mkanat | LpSolit (and rowebb): I'm not sure we can actually do sightings for 5.0, though, because they're not in the Pretty mockup and will almost certainly require extra UI. |
| 19:01 | glob | legneato appears to want to drive it himself at this stage |
| 19:02 | sdaugherty | glob: inline history can't be that hard, there's already a firefox extension that adds it. |
| 19:02 | LpSolit | glob: bug ID? |
| 19:02 | glob | bug 11368 |
| 19:02 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=11368 enhancement, P2, Bugzilla 5.0, clegnitto, ASSIGNED , Move all bug activity/history onto main bug screen (display it inline with comments) |
| 19:03 | LpSolit | I was too lazy to search for it myself :-p |
| 19:03 | glob | most of the work is happening in the blocker |
| 19:03 | LpSolit | ok, added to the list above |
| 19:03 | LpSolit | mkanat: that's a pity |
| 19:03 | sdaugherty | glob: fwiw, http://ehsanakhgari.org/mozilla/extensions/firefox/bugzilla-tweaks |
| 19:03 | LpSolit | mkanat: this is definitely an important feature |
| 19:03 | glob | sdaugherty, yup, i know all about that :) |
| 19:03 | wicked | mkanat: I agree on the CentOS 6 part, that's pretty much required |
| 19:03 | LpSolit | mkanat: and it would worth versioning Bugzilla 5.0 for that |
| 19:04 | LpSolit | mkanat: sightnings + Pretty would definitely rock and worth the bump to 5.0 |
| 19:04 | mkanat | LpSolit: I agree it would rock. I'm having an in-person meeting with rowebb on Thursday to talk about Sightings. |
| 19:04 | mkanat | LpSolit: So we'll see how that goes. |
| 19:05 | sdaugherty | Sightings? |
| 19:05 | mkanat | sdaugherty: bug 55970 |
| 19:05 | LpSolit | mkanat: ok. Try to combine sightings with Pretty :) |
| 19:05 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=55970 enhancement, P1, Bugzilla 5.0, mkanat, NEW , Bugzilla needs to deal better with branches (implement sightings) |
| 19:05 | wicked | another nice 5-digit bug :) |
| 19:05 | LpSolit | (not all 5-digit bugs are nice nor important) |
| 19:06 | LpSolit | but this one is :) |
| 19:06 | wicked | but to get such old bugs dealt with and RESO is cool :) |
| 19:06 | LpSolit | oh, WONTFIX is nice too :) |
| 19:06 | mkanat | Hahahaha. |
| 19:06 | wicked | sure, "nobody cared enough for this in 15 years so WONT" :) |
| 19:07 | mkanat | I fully agree about bug 200202, and I don't think that would even be that hard. |
| 19:07 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=200202 enhancement, P2, Bugzilla 5.0, create-and-change, NEW , Don't add a comments about duplicate bugs, instead display the info at the top of the bug |
| 19:07 | LpSolit | mkanat: are you looking at my list? |
| 19:07 | mkanat | LpSolit: I am. |
| 19:07 | LpSolit | ok, cool :) |
| 19:07 | mkanat | I'm skeptical about bug 218917 still. I think there's actually value in login_name = email. |
| 19:07 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=218917 enhancement, --, Bugzilla 5.0, user-accounts, ASSIGNED , Allow login_name != email_address, so address isn't displayed (anti-spam effect too) |
| 19:07 | mkanat | Primarily in that it's much easier to remember and it's much easier to understand who people are. |
| 19:07 | LpSolit | mkanat: yes, that's annoying. I also understand users who are worried about spam |
| 19:08 | mkanat | Sure, I understand that too. |
| 19:08 | LpSolit | mkanat: so there are pros and cons |
| 19:08 | mkanat | LpSolit: Yeah. |
| 19:08 | mkanat | I fully agree about bug 227611, and we're almost there! |
| 19:08 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=227611 enhancement, P1, ---, create-and-change, NEW , Components list should dynamically update when changing the product on the "show_bug.cgi" page |
| 19:08 | mkanat | So we could totally do that for 5.0. |
| 19:08 | sdaugherty | I've got a few things on my wishlist for search, since I couldn't find a good way to track when a reporter comments on a unconfirmed bug the other day. |
| 19:09 | justdave | users are generally more concerned about privacy than spam these days |
| 19:09 | mkanat | I'm adding [roadmap: 5.0] whiteboard tags to some of these. |
| 19:10 | sdaugherty | regarding bug 218917, maybe the ability to have some sort of a "user profile" would be beneficial there as well. |
| 19:10 | LpSolit | justdave: ok, but we should really weigh pros and cons and decide what to do with this bug |
| 19:10 | glob | sdaugherty, bug 243944 |
| 19:10 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=243944 enhancement, --, ---, general, NEW , Support User Bios [biography,profile,information] |
| 19:10 | justdave | although I think it's perfectly fine to let login_name keep being email address, but add a separate "username" to refer to people with on the site? |
| 19:10 | mkanat | sdaugherty: There are some advantages to that; GNOME had it for a while, it was nice. |
| 19:10 | pyrzak | my chat client isn't being nice about letting me scroll back and read, do we have a release schedule for 5.0 or is it "whenever we get there" |
| 19:10 | LpSolit | sdaugherty: that's valuable only if you can validate data in this page |
| 19:10 | mkanat | justdave: I think that might confuse people. |
| 19:10 | justdave | or allow either the login_name or the email_address to be used to log in with? |
| 19:10 | mkanat | justdave: It already does with LDAP logins. |
| 19:11 | LpSolit | else I could describe myself as the Mozilla guru even if that's wrong :) |
| 19:11 | glob | LpSolit, but that's how the internet works! |
| 19:11 | sdaugherty | LpSolit: Do it with usergroups? |
| 19:11 | mkanat | pyrzak: Pretty much the same as our other releases. |
| 19:11 | mkanat | pyrzak: Freezes two months after 4.2 release. |
| 19:11 | pyrzak | 4.2 hasn't released yet has it? |
| 19:12 | sdaugherty | LpSolit: in the bmo case, we might soon be able to farm user profiles off to domesday though |
| 19:12 | wicked | pyrzak: that's what the blockers were for :) |
| 19:12 | pyrzak | wicked: thought so, just verifying |
| 19:12 | LpSolit | pyrzak: 4.2rc1 won't be released before blockers are fixed |
| 19:12 | sdaugherty | So, supporting some sort of external URL for user bios might be a way to get partly there for bug 243944 |
| 19:13 | mkanat | pyrzak: Correct, not yet. |
| 19:13 | mkanat | sdaugherty: That sounds like a good bmo extension. |
| 19:13 | sdaugherty | mkanat: Good generic extension, I imagine other projects may want to do similar things with user bios. |
| 19:13 | mkanat | sdaugherty: Yeah. |
| 19:13 | mkanat | Anybody want to take bug 449161 from me for 5.0? |
| 19:13 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=449161 enhancement, P1, Bugzilla 5.0, mkanat, ASSIGNED , op_sys and platform should be custom fields with an extension for auto-selecting |
| 19:14 | justdave | profile data as a whole sounds like a job for an extension |
| 19:14 | mkanat | justdave: Agreed. |
| 19:14 | justdave | Drupal even uses extensions to implement that. :) |
| 19:14 | mkanat | dkl: Do you want to take bug 460286 for 5.0? |
| 19:14 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=460286 enhancement, P2, Bugzilla 5.0, webservice, NEW , Implement Param.set() to set parameters from webservices |
| 19:14 | LpSolit | mkanat: I could take bug 449161, I suppose, but it wouldn't be a priority for now |
| 19:15 | mkanat | LpSolit: Okay, that sounds fine. |
| 19:15 | mkanat | LpSolit: It's not a priority for me, either. |
| 19:15 | LpSolit | haha ok :) |
| 19:15 | mkanat | bug 466419 would actually be relatively easy, but valuable. |
| 19:15 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=466419 enhancement, --, ---, email-notifications, NEW , smtp authentication failed requiring ssl and non-standard SMTP port |
| 19:15 | mkanat | If anybody wants to take it. |
| 19:15 | pyrzak | i've got to run |
| 19:16 | mkanat | bug 504164 is for timello. :-) |
| 19:16 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=504164 enhancement, --, Bugzilla 5.0, create-and-change, NEW , Display the status, resolution and bug summary of bugs in the "see also" field |
| 19:16 | sdaugherty | It would be helpful to have an indication at the very least of who has canconfirm/editbugs |
| 19:16 | LpSolit | definitely |
| 19:16 | pyrzak | lpsolit or makant or anyone can reach me via IM if there is anything you guys want me to work on after the blockers are done |
| 19:16 | LpSolit | and timello isn't here to say "no" |
| 19:17 | LpSolit | except that pyrzak left AIM too |
| 19:17 | mkanat | I suppose tags in buglists is me. |
| 19:17 | glob | mkanat, bug? |
| 19:18 | LpSolit | we can reuse the code for bug flags, no? |
| 19:18 | mkanat | bug 616192 |
| 19:18 | bugbot | Bug https://bugzilla.mozilla.org/show_bug.cgi?id=616192 enhancement, --, Bugzilla 5.0, mkanat, NEW , Display personal tags in buglists |
| 19:18 | mkanat | LpSolit: Yeah, it should be similar. |
| 19:18 | mkanat | LpSolit: With the new architecture, adding new columns is pretty easy. |
| 19:18 | LpSolit | don't we already accept all multi-select fields in buglists? |
| 19:19 | mkanat | LpSolit: Yeah, but not hooked to a user id. :-) |
| 19:19 | LpSolit | ah, right |
| 19:19 | mkanat | LpSolit: Do you want to take the general "require 5.10.1" bug? |
| 19:19 | mkanat | LpSolit: And maybe the product group controls one too? |
| 19:19 | LpSolit | mkanat: sure |
| 19:19 | sdaugherty | Given that bugzilla permissions are typically given out either on basis of merit or affiliation, depending on the project, an icon or something to tell you who's got bits set on their account would help identify people that should have a little more clue :) |
| 19:19 | LpSolit | mkanat: sure x2 |
| 19:19 | mkanat | sdaugherty: Oh, drama. That feature exists. :-) |
| 19:20 | mkanat | sdaugherty: Talk to pbiggar about it, he's good at getting community traction. |
| 19:20 | mkanat | sdaugherty: You'll notice that the Bugzilla team has icons on their names, but nobody else does. |
| 19:20 | mkanat | sdaugherty: Because we requested that it stay on for us. |
| 19:20 | glob | mkanat, sdaugherty: that's been veto'd several times for bmo |
| 19:21 | mkanat | glob: True, but I still think it's a good idea and so does almost everybody that I talk to about it. |
| 19:21 | LpSolit | the Calendar team has an icon too |
| 19:21 | sdaugherty | can be a seperate discussion later, it needs to get some traction. |
| 19:21 | glob | ok, how about that discussion happens at another time :) |
| 19:21 | mkanat | sdaugherty, glob: Sounds good. :-) |
| 19:22 | mkanat | That's all for the 5.0 stuff that I wanted to go over. Oh, and I'll file "implement pretty" also. |
| 19:22 | sdaugherty | mkanat: I'd like to throw light on a particular use case that came up the other day for me |
| 19:23 | mkanat | sdaugherty: Sure, go ahead. :-) |
| 19:23 | sdaugherty | this is kindof bmo specific, but it's likely to come up for others |
| 19:23 | sdaugherty | with a lot of unconfirmed bugs, comments get "forgotten" |
| 19:25 | sdaugherty | if you were waiting on someone to add STR, and that's getting lost in thousands of other bugs, it doesn't work very well :) |
| 19:26 | sdaugherty | one of many examples of what I was seeing https://bugzilla.mozilla.org/show_bug.cgi?id=350022 |
| 19:26 | bugbot | Bug 350022: normal, --, ---, mounir.lamouri, ASSIGNED , Radio checked state is saved/restored even if it has not changed |
| 19:26 | LpSolit | to be honest, what would be useful is the ability to get bugs commented after a keyword has been set |
| 19:27 | LpSolit | e.g. you add "needinfo", and then wait till someone comments in the bug |
| 19:27 | mkanat | sdaugherty: Oh yeah, I've also thought about adding a system to "ask questions" to people. |
| 19:27 | sdaugherty | comments were added, reporter responded quickly |
| 19:27 | sdaugherty | but, they got lost in the noise |
| 19:29 | LpSolit | ok, any other RFE which should be added to the list for 5.0? |
| 19:30 | sdaugherty | Tried to figure out a search strategy to be able to find unconfirmed bugs that "need attention" but there really isn't one. |
| 19:30 | mkanat | I think we're pretty good, as far as I can see. |
| 19:30 | LpSolit | I think the list is large enough, no need to add more |
| 19:30 | wicked | if we can get thsoe done, it would be a good thing |
| 19:30 | mkanat | sdaugherty: Are you a Moz employee in MTV? |
| 19:30 | wicked | let's leave something for v6 |
| 19:30 | sdaugherty | no, just a triager. |
| 19:30 | LpSolit | MTV? In Jackass? :) |
| 19:30 | sdaugherty | I'm on the other side of the country |
| 19:30 | glob | sdaugherty, if you can spec up a set of criteria, i can drop a custom report on bmo |
| 19:31 | mkanat | sdaugherty: I wanted to get together with triagers sometime and work stuff out. |
| 19:31 | mkanat | sdaugherty: That was the first thing I ever did for Mozilla, was triage. :-) |
| 19:31 | mkanat | But yeah, for now, talk to glob; this is something that's very much needed. |
| 19:31 | LpSolit | ok, now that we have a list for 5.0, I have another question: what's the criteria to version the next release 4.4 vs 5.0? |
| 19:31 | sdaugherty | needinfo tags would help, but you need to be able to tell what was commented after it was tagged. |
| 19:32 | justdave | a contact form/questions thing sounds like a good job for an extension, too |
| 19:32 | glob | i've been chatting with tyler and tanner a lot about triage on bmo; we should talk about this at another time however |
| 19:32 | sdaugherty | ie, it needs to be something that can be used to filter bugs out while they are waiting for info. |
| 19:33 | sdaugherty | and have them get through the filter when info may have been added |
| 19:33 | mkanat | LpSolit: As far as I'm concerned, Pretty and just Pretty. |
| 19:33 | mkanat | glob: Awesome, maybe we should set up a triage meeting. |
| 19:33 | mkanat | sdaugherty: ^^^ |
| 19:34 | sdaugherty | sounds like a good idea, invite qa and expecially triagers |
| 19:34 | mkanat | sdaugherty: Okay, you and glob should work out a time and then he can announce it in the right places. (Perhaps dev.planning and dev.apps.bugzilla?) |
| 19:35 | mkanat | Also, for all, this sounds interesting: http://sf2011.meego.com/sites/all/files/slides/bam_bud_and_bugzilla_extension_mechanism_revealed.pdf |
| 19:35 | LpSolit | mkanat: what annoys me is that we won't know in the near future if the next release will be 4.4 or 5.0, and will make some discussion in bugs confusing when talking about 5.0 |
| 19:35 | LpSolit | I would go with 4.4 first |
| 19:36 | dkl | glob, with Red Hat I used needinfo?(someone@somewhere.org) flags for requesting info |
| 19:36 | mkanat | LpSolit: Well, it'll be called 4.3 for now, anyhow. |
| 19:36 | mkanat | dkl: It was mildly awkward, I think a slightly nicer solution could work. |
| 19:37 | dkl | mkanat, true it did work though at the time. And we did some UI work to make set the flags behind the scenes |
| 19:37 | sdaugherty | dkl: The big problem I've seen with flags or status is that the people you usually need to grill for information aren't likely to remember to clear flags, (or even know how) |
| 19:37 | dkl | sdaugherty, we automated it on the backend so there was no extra actions needed |
| 19:38 | dkl | sdaugherty, if the requestee commented, it cleared the needinfo? flag automatically |
| 19:38 | dkl | also it was nice to use a flag as the requestee gets that extra email sent directly to them |
| 19:39 | LpSolit | so, are we done with the roadmap for 5.0? |
| 19:39 | mkanat | LpSolit: As far as I'm concerned, yeah. |
| 19:39 | LpSolit | last item: # Short term work of main Bugzilla developers |
| 19:39 | LpSolit | easy: fix blockers! |
| 19:40 | wicked | I'm also going to do a PatchReader update |
| 19:40 | sdaugherty | dkl: makes sense, and even though the problem hurts bmo a lot, obviously it's seen elsewhere because a lot of other bugzilla implementations have some sort of needinfo implementation |
| 19:40 | mkanat | wicked: Awesome. |
| 19:40 | LpSolit | wicked: new features or bug fixes? |
| 19:40 | mkanat | LpSolit: Yeah, that's my plan. :-) |
| 19:40 | sdaugherty | so it might make sense to solve it in bugzilla itself somehow. |
| 19:41 | dkl | sdaugherty, but I admit that it wasnt a perfect solution and a more widely accepted solution is needed |
| 19:41 | LpSolit | is this discussion really part of the meeting? :) |
| 19:41 | wicked | LpSolit: whatever I find, probably bug fixes mainly but SVN/git/etc support is on the list too :) |
| 19:41 | LpSolit | or can it take place in #bugzilla? |
| 19:41 | mkanat | dkl: It was pretty decent in practice, it just had a few rough edges. :-) |
| 19:41 | mkanat | LpSolit: I think it can happen in #bugzilla. |
| 19:41 | sdaugherty | dkl, glob: maybe we can brainstorm a bit after this ends. |
| 19:41 | dkl | sdaugherty, we didnt do it as an extension, but now a days, it would easily be made as an extension to do the same |
| 19:41 | glob | sdaugherty, no, it will have to be another time. it's nearly 4am here |
| 19:41 | dkl | sdaugherty, sure. But I think glob may be tired :) |
| 19:42 | mkanat | Okay, I think we're done with the meeting, unless anybody wanted to mention anything else. |
| 19:42 | mkanat | LpSolit: Will you do the minutes and send them out? |
| 19:42 | sdaugherty | What's a good time for both you and glob? |
| 19:42 | LpSolit | mkanat: I won't have a lot of time this week |
| 19:42 | dkl | sdaugherty, I am available most days EDT to meet some other time. I live in Raleigh. glob lives in Australia |
| 19:42 | glob | sdaugherty, dkl, let's take this to #bteam |
| 19:42 | sdaugherty | oooh, you are close to me |
| 19:42 | dkl | glob, sure |
| 19:43 | wicked | that's a long commute to MoCo offices for glob |
| 19:43 | LpSolit | ok, I think the meeting is over |
| 19:43 | LpSolit | thanks everybody :) |
| 19:44 | LpSolit | (75 minutes. Pretty decent) |
| 19:44 | dkl | later |
8 Jun 2011 | ||
| No messages | ||