An excellent piece Judith. We, at ScienceOpen, also offer a publishing solution (not open source though) for journals AND all content is available immediately after publication in the Search & Discovery environment of over 88 million records - Stuart