Platform/2014-Q3-Goals: Difference between revisions

→‎Web Engineering: Mark DXR goals as done, with supporting bullets. More to come.
(→‎Web Engineering: Mark DXR goals as done, with supporting bullets. More to come.)
Line 249: Line 249:
* {{done|}} Support search diversion plan
* {{done|}} Support search diversion plan
'''DXR'''
'''DXR'''
* {{ok|}} Improve infrastructure.
* {{done|}} Improve infrastructure.
** For example, switch to ES backend, which will enable us to build multi-language support and parallel tree indexing.
** Switched back end to Elasticsearch, paving the way for [https://wiki.mozilla.org/DXR_Parallel_Tree_Indexing concurrent, independent tree indexing].
* {{ok|}} Broaden our audience.
** Completely new plugin API supporting multiple languages, multi-core indexing, request-time analysis, binary file handling, and plugins living outside the DXR source tree
* {{done|}} Broaden our audience.
** Started indexing several releng trees.
** Basic JS analysis 75% done. Rust analysis in progress.
** Rewrote developer documentation (dxr.readthedocs.org), bringing in about 2 new contributors per week.
** Pull users away from MXR so we can shut it off. For example, add support for Rust or JS, squash MXR migration blockers.
** Pull users away from MXR so we can shut it off. For example, add support for Rust or JS, squash MXR migration blockers.
** Add macro and typedef direct search.
'''l10n'''
'''l10n'''
* {{done|}} Get l10n build logs into a searchable data store
* {{done|}} Get l10n build logs into a searchable data store
Confirmed users
574

edits