Will technology trample peer review in ecology? Ongoing issues and potential solutions

Will technology trample peer review in ecology? Ongoing issues and potential solutions