Stav dette: Scientific collaboration on the Internet