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] {{done!}}
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