https://bugzilla.wikimedia.org/show_bug.cgi?id=62326
Bug ID: 62326 Summary: Upgrade express / connect or move to something else Product: Parsoid Version: unspecified Hardware: All OS: All Status: NEW Severity: normal Priority: Unprioritized Component: General Assignee: gwi...@wikimedia.org Reporter: gwi...@wikimedia.org CC: jforres...@wikimedia.org, ssas...@wikimedia.org Web browser: --- Mobile Platform: --- We have recently encountered several bugs in the old connect / express version we are using: * error reporting recursion when setting headers after they are sent -- worked around in ParsoidService * URL decoding breakage as in http://parsoid-lb.eqiad.wikimedia.org/zhwiki/Alcohol_120% We should consider upgrading either to a newer express version, or use another similar framework like restify. Things to consider / ensure: * form data handling needs to support both urlencoded and multipart/form-data, and should not create temporary files * need continued support for gzip encoding etc * would be nice to have consistent JSON-based error reporting built in, but could also be implemented as a logging backend (although that might not handle errors in the framework) -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l