Webdev:Meetings:2013-02-26

From MozillaWiki
Revision as of 18:18, 26 March 2013 by Erikrose (talk | contribs) (→‎DXR)
Jump to navigation Jump to search

Meeting Info

Meeting notes

Open Items

  • MWC!!! ZOMG
  • Hiring -- recruiting is on it
  • Webdev contributors
  • Badgers with badges
  • new people
  • Potch, ring the Rathole Bell

Roundtable

adrian

andy

arron

ashort

basta

bsavage

bensternthal

craigcook

cmore

davidwalsh

ednapiranha

ErikRose

DXR

  • Made the test runner not suck so much. Ported tests to the new runner so we have lots of good examples and no bad ones. Deleted 10 files. Rewrote testing documentation. Folks are using it. We received a real nice patch afterward with 6 new tests, all decoupled from the rest of the suite. We have the beginnings of a patches-with-tests culture!
  • Bugs
    • Ignore non-directories when looking for plugins.
    • Don't crash when doing negated phrase matching.
  • Refactor search() controller to make it more comprehensible and ferret out bugs.
    • Don't crash when limit and offset query string params aren't parseable ints.
    • Don't crash when format=json and we're using the error.html template.
    • Deal with negative limits and offsets. Hey, why not?
    • Don't HTML-escape the query text manually anymore. Do urlencode it when using it in a URL.
  • Got mozilla-central to build and spit out a DXR index locally.
  • Got Schalk's Vagrant set up. That was harder than it should have been.
  • Redesigned URLs for parity with MXR and future extensibility.
  • Benchmarked Python vs. Apache for browser() at length. Wrote a blog article about it.
  • Fixed an old XSS in prod. Really need to get a modern version pushed.
  • Newsworthy merges
    • Merged non-root-URL deployments of DXR fix.
    • Merged Mook's patch to make it draw from Stackato-style process env vars. So now it works really nicely on Stackato.
    • Merged fix for UnionFilter bugs (ORs being too liberal and source lines duplicating themselves).
    • Reviewed and merged abbeyj's Query refactoring. Now profiling works properly under WSGI.
  • Tried and failed to get LLVM 3.2 to build on RHEL 5.5. Ugh.

Community

  • Gave ES talk at ConFoo and PyCon, API Poetry talk at ConFoo
  • Named jcranmer, abbeyj, and mook as friends of the tree.

elasticsearch

  • Led PyCon sprint: 78 commits!
    • 0.4 release
    • Python 3 support
    • 6 new APIs, and improved many more
  • Rescued django-haystack, which had broken.
  • Figured out whether you should ever "store" fields in ES for Axel. (Nope)

Socorro

  • Started reading up on how to troubleshoot Socorro.

jlongster

jsocol

kumar

lars

laura

lcrouch

lonnen

lorchard

malexis

mkelly

morgamic

peterbe

piotr

pmac

potch

rhelmer

ricky

robhudson

schalk

selena

ubernostrum

  • By the time this meeting is over, Django 1.5 may be out the door. Depends on how fast I am, and how quickly y'all talk :)

tofumatt

wenzel

wil

willkg

wraithan