Marketplace/MeetingArchive: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
== June 13th, 10am PDT ==
== June 13th, 10am PDT ==
 
Recording is at: https://vreplay.mozilla.com/replay/showRecordingExternal.html?key=pLwx3IHiqxW4wLR
* Update on some open platform bugs:
* Update on some open platform bugs:
** 756364 - onoffline and ononline events should fire when connection status changes
** 756364 - onoffline and ononline events should fire when connection status changes

Revision as of 18:08, 13 June 2014

June 13th, 10am PDT

Recording is at: https://vreplay.mozilla.com/replay/showRecordingExternal.html?key=pLwx3IHiqxW4wLR

  • Update on some open platform bugs:
    • 756364 - onoffline and ononline events should fire when connection status changes
      • I asked for an update but I don't think is blocking us, so they are targeting Q3 roughly. Tell me or leave a note if that's not the case.
    • 999931 - make SVG performant enough for use as icons in Gaia apps
      • This depends on several bugs which are currently getting fixed. It's being worked in as a primary focus so expected to land this quarter. If someone can volunteer to measure the improvement I can get you in touch with the right folks (or comment in the bug).
    • 1009645 - Implement the API detection parts of navigator.getFeature()
      • This is the latest in a series of bugs (you can see the dependency tree) but is making solid progress. Expected to land in 1.4 or 2.0...I should know that.
    • Are there other platform bugs that are are blocking us or are particularly difficult to work with?
    • 985614 - Packaged app installation does not trigger `onsuccess` callback
      • Is listed as fixed yesterday. Golly.
  • (clouserw) Flame devices: sssshhhhipping!
    • Once the OTA update channels are up, you'll need to flash the device to get it switched over to those channels.
    • (andym) got mine, yay so many phones
  • (clouserw) Feedback cycles are spinning up. Be honest and take your time.
    • If you aren't asked for feedback on someone but you have some, please share. Find their manager, find me, find someone they trust.
  • How easy is it for a newcomer to install the Marketplace?
    • (andym) Getting easier! :)
    • database 80% smaller
  • How close are we to being a real packaged app?
  • Do we have a feed yet?
  • Payments
    • Bango are currently experiencing problems, documented in bugs and awaiting fixes
    • Working with their NOC to resolve, moments after typing this it worked better.
  • (andym) Will be tagging shortly. Make sure your code is in and unstable.
    • next week its: clouserw < ddurst turn?
    • then: dethe
  • Jun 26th is the next Public Apps Day
  • Next week is the Quarterly App Day in mountain view

May 30th, 10am PDT

Recording: https://vreplay.mozilla.com/replay/showRecordDetails.html?recId=1071

  • Project Updates:
    • Tarako: Closing out this week (!!)
      • (still need to do the submission/review checkbox)
    • LatAm Operator Billing: Paused until AMX & Boku sort our their differences
      • Feed: Picking up steam again; work week pajama party at davor's next week with a side of desktop marketplace
    • Repoman: Still being awesome. Schedule for rotation?
      • Dethe and Allen to Firefox Accounts next week
      • Rob still going strong, focusing on technical debt and hidden urls
    • Single Page App:
      • Mark and Stuart, in the closing stretches, hopefully one more week.
    • Serverless in-app payments:
      • Kumar and Jared, just started up, over 50%, next week working on receipts
    • Android Payments:
      • Waiting on Bango changes and Single Page App to finish up.
    • (coming up) Android Marketplace: Let's finish this up!
      • Only P1s left is platform, waiting for that to land.
    • (coming up) Hidden URLs
    • (coming up) Fx Accounts
    • (coming up) Operator Dashboard
    • (coming up) Recommendations Engine
    • (clouserw) Patch to fix app installation notifications on Android has landed.
    • (clouserw) We got rid of ArcSight (woo) and can see CEF reports now (including CSP)
    • (clouserw) Flame update
    • (clouserw or andym) repoman strategy update:
      • High priority stuff is tagged [repoman] right now but there is a hole in our triages where anything that isn't a P1 will get lost
    • Once we're caught up on the [repoman] tagged bugs we'll have the repoman team start focusing on specific components per-week (or whatever timeframe)
    • (clouserw) There was a Marketplace Town Hall on Thursday. Check out the recording if you missed it.
    • (clouserw) [RFC] Recommendations Engine Architecture: https://docs.google.com/a/mozilla.com/presentation/d/13OiRDZRaeOdZiu-MlhBT_8RcahlS08X_wmCP3RvXu6g/edit
    • (clouserw or andym) Triages have been very successful. We get through 100% of bugs now usually in 30minutes which, week-to-week is hours of less meetings I think.
      • Pull Requests are at a low also
    • Tag is at 11am!
      • Push hero this week is:
      • robhudson
      • next week is ddurst

May 16th, 10am PDT

May 2nd, 10am PDT

Apr 18, 10am PDT

Apr 4, 10am PDT

  • https://prs.paas.allizom.org/mozilla/zamboni is pretty cool
  • Feed v1 plan is to *not* launch it on Tarako as it will likely be a performance hit and will need to be optimized/tweaked/dogfooded/etc. Would be nice to see some A/B testing in Europe or something. Chuck has a plan to share!
  • Not too much of a plan, really. We're going to package the `feed` branch of Fireplace and distribute it on Marketplace as "Marketplace Aurora" or whatever, with the cutesy purple icon (right?!). It will keep the somewhat major changes cleanly separate for now and allow dogfooding and community feedback before we roll it out to the community at large.
  • Tarako
  • Working with UX to figure out will be going on the phone for Tarako
  • We are looking at other UIs and other interaction models
  • Feed is not going on Tarako
  • http://en.wikipedia.org/wiki/Tarako_%28food%29
  • Any reason to keep the mkt-blocker bugzilla flag around?
  • Let's start using amo- and mkt- push etherpads
  • Push hero this week is dethe
  • New triage schedule in April trial
  • No more days peppered with triage meetings
  • No more 1.5 hours of meeting right before we push on Tuesdays
  • Agenda
  • 1) New & Unprioritized bugs: https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=MktNeedsTriage&sharer_id=177149
  • 2) Any P1 bugs with no assignee: https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=MktNeedsAssignee&sharer_id=177149
  • Boku is a new payment provider, we are working on it
  • Check out https://marketplace.firefox.com
  • Whoa, cool site!
  • I've heard about this.
  • Android Marketplace and APK Factory is planning on going live with Fx 29.
  • Status updates:
  • robhudson was in Barcelona this week working on recommendation testing with Telefonica.
  • Check it out: https://marketplace-altdev.allizom.org/ (click Next, pick some apps, then go back to homepage for updated recommendations) This is what we ran user testing on. Tony will report on user feedback in a few weeks.
  • ngoke: feed curation tool
  • mat: performance stuff
  • andym: was in Paris and Tribe, just go back and catching up - mostly Boku, Boku etc
  • kumar: jamming on getting Boku working for the Phantom launch
  • Chuck: Tarako planning, greasing the feed wheels
  • dethe: performance stuff
  • jkerim: new payment providers!
  • mstriemer: boku in devhub
  • cvan: perf & tarako

Mar 21, 10am PST

  • Chris Mills encourages us devs to add the "dev-doc-needed" keyword to bugs that may affect documentation on MDN. (See https://developer.mozilla.org/en-US/Marketplace )
  • Apps day is available via recording on air.mo. Any questions from it?
  • Marketplace town hall next Wednesday. 10-11AM, AirMo
  • I don't see that on air mozilla or its calendar
  • Ddurst is in full(ish) swing
  • You'll be pleased to know we are getting a hasFeature() API landing in the next couple of weeks / 1.3. *sad trombone*
  • https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AvCvRxvD-acMdHBCZm5mWlRrcjBFZlItMGduZXhzRGc#gid=0
  • Re-prioritized to 1.5. I'm trying to get it to land in 1.4 instead.
  • This really sucks. Can we escalate?
  • Olympia has a schedule: Stage = Mar21, Prod = Apr1
  • Are we pushing that in the morning or afternoon of April 1st?
  • morning
  • Quest for Speed thread
  • Got an idea to make the marketplace faster? File a bug, keyword "perf"
  • also fix those bugs. :)
  • Contribution from bwalker (via http://boingboing.net/2014/03/19/gamestop-as-a-fee-free-conven.html):
  • JWZ's law states that "Every program attempts to expand until it can read mail." A corollary is that every complex system expands until it becomes a bank.
  • https://appear.in/ is awesome for tiny/quick video calls
  • contracting update
  • Push hero is: clouserw
  • Notable updates:
  • Packaged apps on android are now live. APK Factory lives.
  • https://hacks.mozilla.org/2014/03/better-integration-for-open-web-apps-on-android/
  • warm cache marketplace performance improved by >99%
  • commbadge is on stage
  • olympia is on stage
  • let's start using #marketplace for marketplace and #amo for AMO
  • 10 new languages are going out next week
  • tower library on travis-ci & tox thanks to magopian
  • marketplace on eideticker! (kinda)
  • http://eideticker.mozilla.org/b2g/#/inari/b2g-marketplace-startup/timetostableframe
  • http://eideticker.mozilla.org/b2g/#/inari/b2g-marketplace-scrolling/fps
  • marketplace-docs lives and is ready for docs, please add
  • https://github.com/mozilla/marketplace-docs
  • http://marketplace.readthedocs.org/en/latest/
  • integration with boku payments is on the horizon, time line unknown, but expect sooner rather than later
  • ngoke: feed + curation tool work (ngoke is out next wed-fri)
  • andym: out in Europe and PTO next week and after
  • kumar: in Europe next week
  • chuck: feeding, omnomnom
  • muffinresearch: This week: completed persona integrations + started the hookup of Spartacus to webpay API. Currently + next week abstracting errors to be able to complete the rest of the API hookup. Getting Spartacus running somewhere.
  • dethe: work around timing issue when unhiding button, then replace Zamboni 404 page with Fireplace 404 page
  • mstriemer: finish up in-app products devhub page, android install callback errors.
  • jkerim: making good progress on in-app purchases
  • robhudson: moving device types to platform and form factors. Next: Desktop toggle. Prepping for recommendations work week first week of April.
  • ashort: guillotine schema cleanup, django1.6, user/auth refactor
  • Django 1.7 beta 1 is out by the way(die in a fire)muahaha
  • mat: PTO + perf bugs

Mar 7, 10am PST

  • Andy (and Monday too) and clouserw are OOTO. Andy is running the show!
  • Mozilla 2014 Goals public page is live: https://wiki.mozilla.org/2014
  • Apps day is next week. Send clouserw or andym (for payments) accomplishments we should call out.
  • FxA API documentation: https://github.com/mozilla/fxa-oauth-server/wiki/oauth-design
  • 272315 pull requests open for zamboni alone. Let's devote Friday after 1pm to open pull requests and get that down to zero.
  • Next Tuesday (afternoon) and Wednesday (morning) tune in to air mozilla to see updates from across the whole apps ecosystem. PST
  • Upvote this call for contributors! https://news.ycombinator.com/item?id=7361095
  • several updates to http://jugband.paas.allizom.org/ - check it out for a summary of current status.
  • Operator dashboard has been successfully defined, designed, and estimated and is waiting for us to have time to do it. This is a big deal, because generally we don't have projects waiting in the pipeline all bundled up and ready.
  • Feed v1 has been successfully defined, designed, and estimated and we're actively working on it.
  • Developer and Payment choice are almost ready from a UX point of view to be pushed into development when ready.
  • Both of the examples above are evidence of our new process for working with UX/prod/etc and following the steps for our project lifecycle. It's been a lot less stressful than previous projects (I'm so confident in that I'll say "ask anyone involved" even when I'm not there to support my claims!) and is helping us refine the flow. I'm (clouserw) looking forward to working on future projects that use the new system and I think y'all will too.
  • New manager starts next week!
  • Anything from mailing lists to talk about?
  • Feature detection issues?
  • Marketplace hang around - next thurs
  • https://marketplace.readthedocs.org/en/latest/ lives
  • Weekly Status update:
  • andym: fixing zippy, working on Apps day presentations, looking at receipts, chasing down android platform bugs
  • mat: API perf/cacheability (removing user-dependant stuff in API, making fireplace do anonymous API calls, etc), misc AMO stuff
  • chuck: feed (omnomnom)
  • ashort: code review, debugging django1.6 deployment on altdev
  • ngoke: feed frontend, small IARC bugs
  • muffinresearch: this week: Spartacus styleguide + other bug fixes + test setup. Next week: finishing Spartacus testing for flows and beginning service integration. E.g. persona first, followed by the API.
  • dethe: fixing some UI bugs, review styleguide
  • jkerim: easier 'hosted' inapp payments in zamboni
  • mstriemer: in-app products/payments in devhub, android touch-ups
  • kumar: APK signer cleanup https://github.com/mozilla/apk-signer and a new developer lib for in-app payments https://github.com/mozilla/fxpay
  • robhudson: collapsing android mobile/tablet and calling it platform, adding form factor, biking around Paris
  • Push hero:
  • This week Jared
  • Next week Andy

Feb 21, 10am PST

  • Our goals exist in public now: https://wiki.mozilla.org/Marketplace/2014_Goals
  • Triage meeting strategy proposal:
  • New 60-90min meeting. Required attendees are at least one representative from QA and one from Dev. Meeting triages all new, unprioritized bugs.
  • Meeting is open to anyone to participate
  • All individual componenent triage meetings are cancelled
  • There might be triage meetings focused on features being worked on eg: Android
  • They aren't mutually exclusive; we should be doing both
  • Conclusion: Developers are split on which way we should triage. Let's try it for a couple weeks so we can get better data.
  • Any RFCs to talk about?
  • Manifest Builder
  • chuck and wil are driving this, cool plans to integrate with App Manager
  • modify mcc/mnc in the simulator < that makes me very happy
  • I don't know if there is a mailing list, but paul rouget + fred wenzel would be who I would email. Soledad is working on the app templates.
  • Refactoring documentation
  • andym is driving
  • Splitting marketplace?
  • old news, its happening
  • about a week
  • Wil introducing Dethe! Tony introducing Liz!
  • Weekly Status Update:
  • andym: testing new receipt API, meetings, did I mention curling?
  • clouserw: updating jugband (w/ feedback), good meeting about App Manager, sorting out priorities, HR stuff
  • ashort: Finishing Django 1.6 port. AMO/marketplace code split.
  • mat: Guillotine (Splitting AMO/Marketplace), misc API stuff
  • jkerim: starting on the in app hosted payment flow, in SFO next week PTO mon-wed
  • dbialer; scheduled a set of 3 roadmap prioritization workshops over the next 2 weeks. You are welcome to attend any of them.
  • robhudson: An IARC bug, APK tokens for reviewer tools, new metrics for stats. Next week: Guillotine, more stats, stats refactoring, APK if needed.
  • mstriemer: install button bug on android (all?), missing marketplace icon, serverless payments (time permitting)
  • chuck: in SFO working with UX on operator dashboard and feed M-W, ElasticSearch training R-F.
  • kumar: working on signer part of APK generation http://apk-signer.readthedocs.org/en/latest/ also Mohawk http://mohawk.readthedocs.org/en/latest/
  • ngoke: iarc bug squashing + looking to finish commbadge
  • dethe: adding credits page, spent most of my time just getting environment working, looking into proxying for testing android on my local dev
  • Release Hero next week: chuck
  • Tagging happening at 12:00, get yo patches in.
  • Marketplace testday on 02/26

Feb 7th, 10am PST

  • Our work week was last week:
  • Great to see everyone. See https://etherpad.mozilla.org/marketplace-workweek-accomplishments for a braindump style list of accomplishments
  • clouserw is working on organizing it into actionable items
  • First result from clouserw is blog post on our new priority scoring strategy: http://micropipes.com/blog/2014/02/07/improving-our-process-part-1-identifying-priorities/
  • Leave comments on the post or ask them next Weds in the Marketplace product meeting
  • Look for email on choosing projects to work on
  • Chuck on PTO 2/11-18
  • Weekly status, what have people been working on:
  • clouserw: Been at TRIBE for two days. Currently on an airplane, but been organizing results of our work week in the downtime. Also HR stuff.
  • ngoke: moved theme reviewer tools back to AMO, getting commbadge to a non-purgatory state
  • mat: fixing weird old code/magic to help django 1.6 porting
  • andym: turning on zippy on -dev, filing bugs
  • jkerim: landed in toronto office, starting on new payments pages in developer hub
  • muffinresearch: Update all the things deps in zippy, updates to grunt-i18n-abide, see zippy into verbatim.
  • kumar: APK signer https://github.com/mozilla/apk-signer and a new Hawk lib https://github.com/kumar303/mohawk
  • chuck: possibly/probably pivoting from feed to operator dashboard
  • robhudson: regions in app installs (frontend and backend), DRF auth to middlewarez, help remove some top missed searches, monolith API on-the-fly queries.
  • cvan: LOMA https://github.com/cvan/loma https://github.com/cvan/loma-api
  • Releases:
  • spavoski release hero this week
  • ngoke release hero next week (ROGER)

Last meeting: Jan 24th, 10am PST

  • Work week preparations
  • https://etherpad.mozilla.org/mkt-2014Q1-workweek
  • Hackathon projects
  • Something to talk about
  • We're doing a lot of pair programming, think about that this week[end] so we can use our time well
  • Releases
  • cvan release hero this week
  • kumar release hero next week
  • Weekly status, what have people been working on
  • andym: meetings, apk factory
  • clouserw: omg-workweek-logistics, EOL builder.amo < omg yes
  • muffinresearch: UI for mt-auth. Using bower for deps in zippy. Ui-tests. Adding behaviour to CC page. Prep for work-week talk.
  • mat: API performance / cleanups
  • robhudson: stats for per-app dashboards, downloads stats cleanup, misc IARC stuff, debugging why stats stop working :(
  • mstriemer: validator updates, restofworld changes.
  • kumar: APK Signer https://github.com/mozilla/apk-signer
  • chuck: feed API bugs, reviewing all 7000 of mat's PRs
  • ngoke: iarc bug squash, moving along the commbadge train
  • ashort: AMO test debugging, django 1.6 porting
  • Accessibility Rating/Reviews
  • rating of apps to show accessible they are
  • Interesting idea, please email dev-marketplace@lists.mozilla.org with info so we cover product/UX people as well.
  • New position open
  • https://careers.mozilla.org/en-US/position/ovniYfwS