Hey gang, Summary of our discussions:
*Tuesday * *AM*: All hands - Plenary session *PM*: Fx Plenary session Team time *Wednesday* *AM:* 2017 Planning 11:30am - Karlof org 2017 planning *PM:* nothing planned as of now *Thursday* *AM:* Possible talks with QA *PM:* Continuous deployment discussions? 3pm - adavis and cmore elective ;) *Friday* How to minimize password resets? Approximately 7% of login attempts results in a password reset. Goals: 1- Avoid data loss 2- Make adding another device easier 3- Improve UX 4- Could maybe help regain access to an account? -- Alex Davis // Mountain View Product Manager // FxA & Sync (415) 769-9247 IRC & Slack: adavis On Tue, Nov 22, 2016 at 8:04 PM, Ryan Kelly <[email protected]> wrote: > On 23/11/16 09:23, Sean McArthur wrote: > > Much of that all sounds great to me! Should we add these things to the > > FxA schedule in sched? It looks like most other teams in the Firefox > > org[1] have sub-tags, I'm not sure what it takes to get > > https://hawaiiallhands2016.sched.org/overview/type/Firefox/Accounts > > I'd like to, but it's not obvious to me whether we can just add events > to that thing ourselves, or if it's populated based on room reservations > for the week (which we won't be able to get, because there's no free > rooms). > > In any case, taking a look at the sched, here's the broader shape of the > week that we need to fit in around: > > * Tuesday: plenary in the morning, firefox all-hands in the afternoon, > a couple of free hours from 2-5pm. > > * Wednesday: ckarlof org 2017 from 11:30 to lunch, electives from 3pm, > so no really large chunks of free space. > > * Thursday: nothing scheduled for the morning, electives from 3pm > > * Friday: free team time for the whole day! > > > So my suggestion for a high-level schedule would be: > > * Tuesday afternoon seems like a good opportunity to go do something > fun as a team and just enjoy being all together. The afternoon > backs on to free-form Resort Dining time so we could also go to > dinner together somewhere nearby. > > * Wednesday morning is a good opportunity for 2017 planning and > vision-setting, both as a team before-hand, and at the larger > session with the rest of :ckarlof's org. We can pitch ideas and > haggle about OKRs and other fun stuff like that. > > * That leaves big chunks of time free on Thursday and Friday for > hacking sessions or smaller group sessions as mentioned in this > thread. The downside though being that we might be exhausted by > the time that rolls around...and might need another out-and-about > activity on the Friday afternoon :-P > > Thoughts? > > > Ryan > > > On Tue, Nov 22, 2016 at 1:13 PM Alex Davis <[email protected] > > <mailto:[email protected]>> wrote: > > > > +1 for 2017 planning > > +100 for fun in the sun :) > > > > -- > > Alex Davis // Mountain View > > Product Manager // FxA & Sync > > (415) 769-9247 <tel:(415)%20769-9247> > > IRC & Slack: adavis > > > > On Tue, Nov 22, 2016 at 11:47 AM, Ryan Kelly <[email protected] > > <mailto:[email protected]>> wrote: > > > > On 23/11/16 06:42, Alex Davis wrote: > > > I propose we make a schedule so we can do a few different > things. I > > > don't think we need to limit ourselves. Many things can > benefit from the > > > team getting together. > > > > > > Here are proposed ideas I suggest we dedicate time to since we > can get a > > > lot of value discussing them as a team: > > > - tools and hacks to boost productivity (suggested by Shane) - > maybe a > > > half day > > > - meeting with the QA team that will help us moving forward > (discuss > > > process with them) - only 1-2 hrs > > > - tackle data loss via password reset (OKR #3) ... might be > worth > > > including Sync team on this one - maybe a full day > > > > > > Also maybe worth exploring/discussing: > > > - release cycle speed > > > > Two other topics I think we should fit into the schedule: > > > > * 2017 and our plans for it; big-picture thinking type stuff. > > > > * (as Shane reminded me just now) Something fun and outdoors > > in the sunshine :-) > > > > > > Cheers, > > > > Ryan > > > > > As per catching up on technical debt, I'm not sure if there is > any > > > benefit in doing it together. (correct me if I am wrong) In > yesterday's > > > retrospective, it was proposed to take time every week for this > > > (Fridays). This makes more sense to me. I think it's something > we should > > > do regularly and not just as a one off. > > > > > > Thoughts? > > > > > > > > > -- > > > Alex Davis // Mountain View > > > Product Manager // FxA & Sync > > > (415) 769-9247 <tel:%28415%29%20769-9247> > > > IRC & Slack: adavis > > > > > > On Mon, Nov 21, 2016 at 10:01 AM, Shane Tomlinson > > > <[email protected] <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> > > wrote: > > > > > > Following on from this conversation, albeit somewhat > > tangential to > > > "shippable" work. > > > > > > One thing I'm interested in learning more about is how > > other people > > > work and what > > > tools and hacks they use to boost productivity. For > > example, I've > > > been using vim for years, > > > the key sequences I use all the time are burned into my > > brain, and I > > > get frustrated when > > > going to a machine that doesn't have all the same keys > > mapped and > > > plugins. I've been > > > using Atom for the last week to see whether it can make > > certain > > > things easier, and > > > unsurprisingly, it does. I see Vlad and Vijay use > > WebStorm, and I'm > > > sure it has > > > some awesomeness too. Another example is both Phil and I > > use iTerm, > > > a couple > > > of months ago Phil showed me a "replay" feature that > > re-runs the > > > command line > > > history - my head exploded. jrgm pulls out bash foo all > > the time > > > that I'm just like > > > "whaaa? That's possible?". Each time I see things like > > these, I feel > > > like I'm > > > slightly more productive. > > > > > > What other secrets do people have that could make others > more > > > productive? > > > > > > Things I'm personally interested in: > > > > > > * Keeping up with the Mozilla Firehose. > > > * Speeding up the dev cycle. > > > * Editors and what they provide. > > > o vim shortcuts, plugins. > > > * Searching/finding snippets. > > > * Writing tests to be more reliable. > > > * Anything related to git. > > > * Searching server logs for problems. > > > > > > What can I show? I dunno what's worthwhile to others, is > there anything > > > others wonder how their teammates approach? > > > > > > We might not need a full-on session for this, but if > anybody has > > > anything they wouldn't > > > mind showing off, you have an audience of at least 1. > > > > > > Shane > > > > > > > > > > > > > > > On Fri, Nov 18, 2016 at 2:40 AM, Alex Davis < > [email protected] <mailto:[email protected]> > > > <mailto:[email protected] <mailto:[email protected]>>> > wrote: > > > > > > Following up on what Ryan and Shane said... > > > Here are a couple of things that might be nice to work > on with > > > Feeley (if he is around) since it could really help to > have > > > engineering, product and UX putting their brains > together at the > > > same time: > > > > > > * OKR #3: Reduce likelihood of user losing Sync data > > > > > > KR > > > > > > > > > > > > Rating > > > > > > Establish metrics and dashboard for measuring when > users lose > > > their data. > > > > > > > > > > > > Reduce voluntary password resets by 20%. 7% → 5.4% > > > > > > > > > > > > > > > This one seems particularly hard since the challenge of > > > balancing good UX and solid security is a tremendous > challenge. > > > > > > * Get Feeley's proposed reversed sign-up flow up and > > running > > > and ready to A/B test. > > > > > > * Phase 3-4 of email confirmation flow that we > > worked on in > > > Toronto > > > > > > > > > > > > Just throwing those out there... > > > > > > -- > > > Alex Davis // Mountain View > > > Product Manager // FxA & Sync > > > (415) 769-9247 <tel:%28415%29%20769-9247> > > <tel:%28415%29%20769-9247> > > > IRC & Slack: adavis > > > > > > On Thu, Nov 17, 2016 at 3:37 PM, Shane Tomlinson > > > <[email protected] <mailto:[email protected] > > > > <mailto:[email protected] <mailto:[email protected]>>> > > wrote: > > > > > > I have a not-so-secret-secret (as in, it's not > secret at > > > all, I talk about it regularly). I take a little > bit of time > > > every train to pay down technical debt and only > rarely do I > > > feel that time could be better spent elsewhere. > FxA is 3 > > > years old now and has tons of little niggles. > Those little > > > niggles can seem like a big burden, so it's nice > to get rid > > > of them. > > > > > > I find paying down debt helps to keep me engaged - > sometimes > > > a small win is all that's needed to brighten an > otherwise > > > difficult day. I take pride in the code and enjoy > making it > > > better, it has become a regular process. > > > > > > My idea for maximizing Hawaii is to work on things > that are > > > easier to coordinate when others are in the room. > If an item > > > of debt meets that criteria, then yeah, perfect. > The way my > > > quarter is shaping up, I have a feeling I'm going > to be > > > bugging people mostly for "connect another device" > and > > > related tasks. > > > > > > Shane > > > > > > > > > On Thu, Nov 17, 2016 at 3:34 PM, Phil Booth > > > <[email protected] <mailto:[email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> wrote: > > > > > > Oh Vijay, that's a great shout! > > > > > > I have so many open quality issues on the > back-burner, > > > which I never seem to make time for but really > want to > > > work on. Maybe I'm just bad at prioritising > stuff but > > > having some official technical-debt time would > be > > > brilliant I reckon. > > > > > > +1 > > > > > > > > > On Thu, Nov 17, 2016 at 3:04 PM, Vijay Budhram > > > <[email protected] <mailto: > [email protected]> > > <mailto:[email protected] <mailto:[email protected]>>> > wrote: > > > > > > I think having a focused 2-day hack sprint > would be > > > great. However, I have a counter proposal. > > > > > > > What should we try to do > > > > > > I think it would be cool to help reduce > some of the > > > technical debt that has accumulated. These > are > > > things that we normally don't get to make > explicit > > > time for but would make our lives better > in the long > > > run. > > > > > > 1) More stable testing environments > > > 2) Faster functional tests > > > 3) Migrate projects to Yarn? > > > 4) Build trigger to test entire stack > against > > > specific commit in any project > > > > > > I'm sure there are more things that could > be added > > > but that is off the top of my head. > > > > > > > > > On Wed, Nov 16, 2016 at 7:56 PM, Sean > McArthur > > > <[email protected] <mailto: > [email protected]> > > > <mailto:[email protected] <mailto: > [email protected]>>> wrote: > > > > > > The Hawaii work week is only 3 weeks > away! We're > > > starting to see more and more that can > be part > > > of our schedule, and we could try to > plan > > > something FxA-related that we want to > get done > > > that week. With travel days, plenary > and other > > > required bigger-org meetings, we could > have > > > around 2.5 days to be together and get > something > > > done. > > > > > > Would you all be interested in > planning some > > > sort of sprint thingy, similar to what > happened > > > in Toronto? Maybe we can plan a 2-day > hack > > > sprint where on Friday afternoon we > can show off > > > a working thing-a-ma-jig. > > > > > > What should we try to do? Should we > continue on > > > the idea that was brainstormed in > Toronto? Or is > > > there some other small experiment > someone has > > > wished we could just make happen with > some > > > concentrated effort? > > > > > > ______________________________ > _________________ > > > Dev-fxacct mailing list > > > [email protected] <mailto: > [email protected]> > > > <mailto:[email protected] > > <mailto:[email protected]>> > > > > > https://mail.mozilla.org/listinfo/dev-fxacct > > > <https://mail.mozilla.org/ > listinfo/dev-fxacct> > > > > > > > > > > > > ______________________________ > _________________ > > > Dev-fxacct mailing list > > > [email protected] > > <mailto:[email protected]> <mailto:[email protected] > > <mailto:[email protected]>> > > > https://mail.mozilla.org/ > listinfo/dev-fxacct > > > <https://mail.mozilla.org/ > listinfo/dev-fxacct> > > > > > > > > > > > > ______________________________ > _________________ > > > Dev-fxacct mailing list > > > [email protected] > > <mailto:[email protected]> <mailto:[email protected] > > <mailto:[email protected]>> > > > https://mail.mozilla.org/listinfo/dev-fxacct > > > <https://mail.mozilla.org/listinfo/dev-fxacct> > > > > > > > > > > > > _______________________________________________ > > > Dev-fxacct mailing list > > > [email protected] > > <mailto:[email protected]> <mailto:[email protected] > > <mailto:[email protected]>> > > > https://mail.mozilla.org/listinfo/dev-fxacct > > > <https://mail.mozilla.org/listinfo/dev-fxacct> > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Dev-fxacct mailing list > > > [email protected] <mailto:[email protected]> > > > https://mail.mozilla.org/listinfo/dev-fxacct > > > > > _______________________________________________ > > Dev-fxacct mailing list > > [email protected] <mailto:[email protected]> > > https://mail.mozilla.org/listinfo/dev-fxacct > > > > > > _______________________________________________ > > Dev-fxacct mailing list > > [email protected] <mailto:[email protected]> > > https://mail.mozilla.org/listinfo/dev-fxacct > > >
_______________________________________________ Dev-fxacct mailing list [email protected] https://mail.mozilla.org/listinfo/dev-fxacct

