On news apps and journalism: How do you edit a story made of software?