Webdev:Meetings:2013-04-23: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(rm apparent vandalism)
 
(10 intermediate revisions by 7 users not shown)
Line 32: Line 32:
== ednapiranha ==
== ednapiranha ==
== ErikRose ==
== ErikRose ==
=== pyelasticsearch ===
=== [http://dxr.mozilla.org DXR] ===
* Fixed "direct" search results for qualified functions.
* Refactored DXR wiki front page so I don't have to keep explaining things anew to contribs.
* Stop using suffix matching for direct-result qualified-type queries. This ought to make them much faster.
* Chased build timeout in production. Upgraded Vagrant box to 64-bit so I could try builds of recent Firefoxes, which take a ton of RAM to link. Repro'd it. Now for some stracing.
* Worked with IT trying to get a modern deployment up.
* Considered Postgres and ES as future DXR backends. I fear their highlighting and regex support aren't quite up to snuff.
 
=== [https://pypi.python.org/pypi/pyelasticsearch/ pyelasticsearch] ===
* [https://github.com/rhec/pyelasticsearch/issues/83 Redesigned the bulk() API.] Opinions welcome.
* [https://github.com/rhec/pyelasticsearch/issues/83 Redesigned the bulk() API.] Opinions welcome.
* Made it not crash under python -OO.
* Made it not crash under python -OO.
* Switch testrunner to nose.
* Switch testrunner to nose.
* Released 0.4.1 and 0.5.
* Released 0.4.1 and 0.5, fixing lots of other little bugs and adding support for more APIs like percolate() and multi_get().
* Tried to convince elasticsearch.com to not roll their own "official" Python client. Had a fair degree of success. We'll see.


=== nose-progressive ===
=== [https://pypi.python.org/pypi/nose-progressive/ nose-progressive] ===
* Make compatible with nose 1.3.0.
* Make compatible with nose 1.3.0.
* Fix brittle tests.
* Fix brittle tests.
* Fix the "AttributeError: 'dict' object has no attribute 'raw_input'" error that sometimes occurred at pdb breakpoints.
* Fix the "AttributeError: 'dict' object has no attribute 'raw_input'" error that sometimes occurred at pdb breakpoints.
* Released 1.4.1 and 1.4.2.
* Released 1.4.1 and 1.4.2.
=== DXR ===
* Fixed "direct" search results for qualified functions.
* Refactored DXR wiki front page so I don't have to keep explaining things anew to contribs.
* Various other bugs and improvements:
** Disable autocomplete in the search field, because the autocompletion popup obscures the search results.
** Stop using suffix matching for direct-result qualified-type queries. This ought to make them much faster.
* Chased build timeout in production. Upgraded Vagrant box to 64-bit


=== More ===
=== More ===
* Gave brown bag: [https://air.mozilla.org/poetic-apis/ Poetic APIs].
* Gave brown bag: [https://air.mozilla.org/poetic-apis/ Poetic APIs].
* Reviewed various elasticsearch-heavy PRs.
* [https://i.chzbgr.com/maxW500/516290304/h3744C460/ Lime Cat is not amused.]
* [https://i.chzbgr.com/maxW500/516290304/h3744C460/ Lime Cat is not amused.]
More to come.


== jlongster ==
== jlongster ==
Line 64: Line 64:
== laura ==
== laura ==
* [http://cdn.memegenerator.net/instances/400x/35093560.jpg I love Hadoop (catmeme)]
* [http://cdn.memegenerator.net/instances/400x/35093560.jpg I love Hadoop (catmeme)]
* Plotted the future of Webtools


== lcrouch ==
== lcrouch ==
Line 71: Line 72:
== mkelly ==
== mkelly ==
== morgamic ==
== morgamic ==
* [http://www.gq.com/entertainment/movies-and-tv/201303/game-of-thrones-cats-photos#slide=1 A Game of Cats]
== peterbe ==
== peterbe ==
* demoed peekaboo to Jim and Lori
** we're abandoning the idea of using a tablet
** github.com/mozilla/peekaboo
** hoping to have a working prototype up by end of next month
* built a public web API for socorro-crashstats
** still missing some features such as auto-generated documentation
* managed to get python-ldap installed on jenkins!
** ...it's stupid http://mail.python.org/pipermail/python-ldap/2013q2/003223.html
* working hard on getting Air Mozilla to work with Nightly and with Vid.ly
** now working on re-submission features
== piotr ==
== piotr ==
== pmac ==
== pmac ==
Line 80: Line 94:
== ricky ==
== ricky ==
== robhudson ==
== robhudson ==
* Work on cleaning up elasticsearch tests for AMO in prep for elasticutils upgrade on marketplace.
* Monolith stats work for Q2 goals.
* Added nice reviewer tools search using API.
* App features and device detection (aka "buchets")
== schalk ==
== schalk ==
== selena ==
== selena ==
* Just back from OSDC.tw where I gave the opening keynote: https://speakerdeck.com/selenamarie/what-beginners-teach-us
* Have put a proposal out for an OPW intern: https://wiki.mozilla.org/GNOME_Outreach_Summer2013
* Continuing work to get JSON into Socorro's Postgres database and moving forward with SQLAlchemy as our model management and alembic for our database migrations. Ping me if interested in alembic, which is AWESOME.
== stuart ==
== stuart ==



Latest revision as of 17:58, 24 July 2013

Meeting Info

Meeting notes

Open Items

  • feedback on feedback
  • interns!
  • blog - update from andy
  • summit tools/eye candy - looking for heroes
  • security reps
  • q2 goals, framing the rest of the quarter
  • updates, open discussion

Roundtable

adrian

andy

arron

ashort

basta

bsavage

bensternthal

chuck

craigcook

cmore

davidwalsh

ednapiranha

ErikRose

DXR

  • Fixed "direct" search results for qualified functions.
  • Refactored DXR wiki front page so I don't have to keep explaining things anew to contribs.
  • Stop using suffix matching for direct-result qualified-type queries. This ought to make them much faster.
  • Chased build timeout in production. Upgraded Vagrant box to 64-bit so I could try builds of recent Firefoxes, which take a ton of RAM to link. Repro'd it. Now for some stracing.
  • Worked with IT trying to get a modern deployment up.
  • Considered Postgres and ES as future DXR backends. I fear their highlighting and regex support aren't quite up to snuff.

pyelasticsearch

  • Redesigned the bulk() API. Opinions welcome.
  • Made it not crash under python -OO.
  • Switch testrunner to nose.
  • Released 0.4.1 and 0.5, fixing lots of other little bugs and adding support for more APIs like percolate() and multi_get().
  • Tried to convince elasticsearch.com to not roll their own "official" Python client. Had a fair degree of success. We'll see.

nose-progressive

  • Make compatible with nose 1.3.0.
  • Fix brittle tests.
  • Fix the "AttributeError: 'dict' object has no attribute 'raw_input'" error that sometimes occurred at pdb breakpoints.
  • Released 1.4.1 and 1.4.2.

More

jlongster

jsocol

kumar

lars

laura

lcrouch

lonnen

lorchard

malexis

mkelly

morgamic

peterbe

  • demoed peekaboo to Jim and Lori
    • we're abandoning the idea of using a tablet
    • github.com/mozilla/peekaboo
    • hoping to have a working prototype up by end of next month
  • built a public web API for socorro-crashstats
    • still missing some features such as auto-generated documentation
  • managed to get python-ldap installed on jenkins!
  • working hard on getting Air Mozilla to work with Nightly and with Vid.ly
    • now working on re-submission features

piotr

pmac

grumpy cat. clearly.

potch

rhelmer

ricky

robhudson

  • Work on cleaning up elasticsearch tests for AMO in prep for elasticutils upgrade on marketplace.
  • Monolith stats work for Q2 goals.
  • Added nice reviewer tools search using API.
  • App features and device detection (aka "buchets")

schalk

selena

stuart

ubernostrum

tofumatt

wenzel

wil

willkg

wraithan