Open source and replicable studies means going back to the fundamentals of the scientific method so this is a good step. I would love to see more peer-to-peer peer review technologies and websites developed though. There really is no reason to have publishing intermediaries in most cases. For example, many conferences and proceedings are essentially run by associations and societies etc.