[WPT Dashboard] Investigate using Go? |
||||||
Issue descriptionOne piece of maruel's feedback on the dashboard is that all new infra projects are using Go. Starting this thread to discuss. The dashboard currently is very few lines of code so it could be rewritten easily. Here are my thoughts: Upsides: - Match Chrome Infra - Faster runtime (though this consideration should have very little weight) - Typed language assumingly translates to fewer bugs Downsides: - Less developer familiarity than Python, potentially fewer external contributions - Potentially slower development time - All other WPT tooling and infrastructure is in Python
,
Mar 7 2017
,
Mar 8 2017
The pros/cons listed in the initial post seem right to me. I think that if we expect Chrome folks to maintain it over time, then Go sounds like a great option; I'm a little less certain about though since I think we want to keep the possibility of more external contributors and possibly transferring ownership of the project some time in the future.
,
Mar 17 2017
,
Apr 10 2017
Closing this issue since it's probably more appropriate to discuss in the context of the design doc: https://goo.gl/NCnjCP
,
Jul 3 2017
,
Jul 3 2017
|
||||||
►
Sign in to add a comment |
||||||
Comment 1 by jeffcarp@chromium.org
, Mar 6 2017