Slashdot Mirror


Software for Online Peer-Review Journals?

candiman asks: "I am involved in developing a peer-reviewed journal to serve a large group of researchers who currently have no publication that suits their needs. To keep costs (both production and subscription) down we are looking to do it online, with one or two printed editions each year. We are a not-for-profit organization - we aim to break even, not make money. As the most web savvy person involved I am charged with developing the actual system. To save on wheel development time I have been looking for existing, free (beer and speech), management systems. We need something that is (relatively) easy to use for tech (but not web) savvy people. It must be easily extendable as the journal grows in size. It must be standards based (we don't want to be locked into any sort of proprietary formats). The ability to support subscribers and the ability to maintain both free and subscriber sections would also be useful (we are planning to charge a low annual subscription to access the journal's most recent edition - after three months the papers will be released to the free area). Does the Slashdot community have an suggestions or experience in this area?"

4 of 27 comments (clear)

  1. not slashcode; perhaps LWN by merriam · · Score: 4, Interesting

    Everyone so far has said "slashcode". I don't think that's a good idea. I doubt the kind of "peer review features" offered here will help, and I doubt it's easy to extend to what you want. The same goes for PHP-Nuke and others.

    Here's a slightly less obvious answer. LWN is doing something a little closer to what you're talking about. They have subscription and delayed release for non-subscribers. They are planning to release their code, which is based on Quixote.

    You have given very little information, so perhaps you can expect only answers like "slashcode" and "LWN". It depends on many things including the subject matter of the journal, what sort of mark-up and formatting is involved, and how much special typesetting you want in the printed editions. If it's not-for-profit, how about staying out of dead trees altogether?

    I wish journals -- and websites -- would keep it simple.

  2. EPrints by chepati · · Score: 4, Informative

    I've already used GNU EPrints for two projects here at work and it almost exactly fits your description. It's 100% perl based and can be extended or shrunk as much as your perl skils allow. It's initially subscriber based, but there are some areas which are accessible to non-subscribers. The system doesn't come with support for payments because it is written in the spirit of free peer2peer review tradition and the only requirement to being a subscriber is the ability to create an account. I would imagine though that it'd be relatively easy to adapt it to have a fee-based access mode.

    Don't know if this is what you need but it sounds pretty close.

    chepati

  3. Open Journal Systems by Lao-Tzu · · Score: 5, Informative

    Check out the University of BC's Public Knowledge Project's Open Journal Systems. I've heard good things about it. It runs on PHP and MySQL, and should be pretty easy to setup. They have a demonstration online you can take a look at.

  4. Re:Slashcode.com ! by an_mo · · Score: 4, Interesting

    I know I will be moderated down but I would actually advise against slashcode, for several reasons. First you basically need a dedicated machine (I know it's not entirely true, but it's a pain in the ass). Second, installation is a major pain, and almost never works the first time you try it. Third, extensibility, and customization (e.g. internationalization) is limited and hard to implement.

    I recommend going with one of the nuke clones. I have recommended below Xaraya, which is still in development phase. If you want something ready to go, use Postnuke or Envolution. They have hundreds of external modules, can be installed in 10 minutes, are true content management systems (not just a weblog), have internationalization support, full templating, and you can use a provider for less than $10/month.