Open mialondon opened 11 years ago
Would love to hear from Outreach and PMs to help pull out information lurking in dev/design heads - it's so easy to forget to explain something but we'll lose our tacit knowledge really quickly so prompts to document things would be useful. @JackDougherty @briancroxall @mfrazer @amrys @rpalin
We'd also benefit from CHNM experience here so @patrickmj @foundhistory could you pass this on as appropriate?
Some input to the Project Vision section - various museums are keen to be included (via twitter and email conversations). And there's also this twitter conversation:
https://twitter.com/petrknoth/status/364670758003294208 Petr Knoth @petrknoth '@briancroxall Seen your Serendip-o-matic. Fancy feeding it with 12M+ open access articles from CORE http://core.kmi.open.ac.uk through its API?'
Do we want to broaden the scope beyond museum, library, archive content as primary material? What about archives from other organisations - e.g. I've asked people I know at the BBC to think about what material they might have.
@mialondon What sort of tacit knowledge do we need to try to pull out of dev/design heads? And what is the best way that we can go about doing this? Asking tons of questions? Getting you guys to talk and then transcribing what you say?
The latter is easier, IMO, especially since you're in the same place as @rlskoeser but both work.
Starter prompt questions for different functions: how does this work? What inputs does it expect? Can you recall any workarounds that ended up in code? What did you try that didn't work? What slipped out of scope as we ran out of time? Is there any testing you have a feeling we should apply to this area?
I'll help here however I can...maybe I can touch base with some of the other developers.
Meghan, that'd be great! And I suspect there are probably lots of things that I don't know I need to get out of my head, so include me in the people you ask questions of.
Some initial headings and hooks for documentation are at https://github.com/chnm/serendipomatic/wiki but it needs a lot of work... This will also become the start of the 'pre-flight checks' that we'll run through before pushing from dev to live.
UX/design/tone things to document
Developer things to document
For some of these things we can point to existing resources, others will need project-specific documentation
Project vision
These are just starting points, questions from everyone will help us work out what needs to be documented so please go for it and add things...