Reading/Multimedia/Retrospectives/2019-08-29

2019-08-29

Previous Action Items


 * Need a volunteer to archive the last few months' retros, should take 15 min, just super boring


 * Adopt a feature-specific meeting for the next major milestone [Ramsey]


 * Eric to join WMDE - WMF sync meeting [Ramsey]

What are we doing that we should keep doing?


 * Meetings with Aline+1+1000


 * MAD-specific meetings+


 * without frequently working with Monte, getting feedback in this meeting (plus via Slack chats) is very important for iteration!


 * Releasing lots of cool new features for the community


 * Adding user-facing documentation to accompany new features as we release them (ex:https://www.mediawiki.org/wiki/Extension:UploadWizard/Campaigns#Structured_Data_in_Campaigns)+

What are we doing that we should stop doing?


 * Running all Wikibase tests in CI?😭


 * I wasn't here so I'm not well-qualified to comment, but it seems like there was some stuff added right at the last minute for campaigns to try and be ready for WLM ...+1


 * +1 We should be flexible and willing to move quick, but try to avoid if at all possible (risk involved in circumventing normal (user testing, deployment, development, ...) processes)


 * +1 The only way i was okay with what we went with was because it was extremely scoped and we're treating it as an experiment

What aren't we doing that we should we start doing?


 * Cont'd from prior retro: Naming ourselves in Etherpad (done, except for one suspiciously fictional name)


 * Testing has fallen to the wayside a little bit in the race to get features launched (I am as guilty of this as anyone) +1


 * I'm not really sure we have a process for refactoring and deciding what refactoring to do - do we need one?


 * In the vein of user docs (as above), perhaps we should focus equally on dev documentation in future/now/yesterday +1

Action Items


 * Adopt a feature-specific meeting for the next major milestone [Ramsey]


 * [Michael] Add wikibase client and repo as dependencies in extension.json and delete the configured dependency on wikibase in the integration/config repository


 * James was right, this won't work, at least until https://phabricator.wikimedia.org/T88258 is resolved. --MDH


 * Max to send to email list


 * Testing has fallen to the wayside a little bit in the race to get features launched (I am as guilty of this as anyone)


 * I'm not really sure we have a process for refactoring and deciding what refactoring to do - do we need one?


 * In the vein of user docs (as above), perhaps we should focus equally on dev documentation in future/now/yesterday