Publishing and Communicating Scientific Information in the internet era