Talk:Architecture Summit 2014/Straw poll

From mediawiki.org

Criteria for selection[edit]

Summary of the criteria so far:

  • Architectural impact - does the proposal significantly ease our ability to build new features and make existing ones more maintainable? Does the proposal significantly improve the quality of our codebase? Does it improve the testability of the code?
  • Implementer support - are there developers ready and eager to implement a proposal in this area?
  • Urgency - is there anyone who is otherwise ready and able to start work and is blocked until we make a decision?
  • Breadth of developer impact - is this something that we need to get everyone together to talk about, or is it possible for a small subset of people to get together and make the call?
  • Reusability - does the change proposed either make our code more reusable outside of MediaWiki and/or make it easier for us to incorporate third party components rather than being forced to develop our own.
  • User benefit - is this something that benefits more than just developers? Does it benefit readers, editors, non-WMF site administrators, etc?
  • Correct audience - is this something that makes sense to discuss with the expected attendees?

Comments[edit]

Do these look good? Anything I'm missing here? -- RobLa-WMF (talk) 18:15, 2 January 2014 (UTC)Reply

In this edit, I've turned the list above into a living list rather than a static comment. Feel free to make fixes to the prose above, or possibly even be bold and add/change things. -- RobLa-WMF (talk) 20:11, 2 January 2014 (UTC)Reply
I've made a couple of more additions as a result of Architecture meetings/RFC review 2014-01-02 -- RobLa-WMF (talk) 22:27, 2 January 2014 (UTC)Reply