Skip to content
Neil Shapiro edited this page Sep 20, 2020 · 18 revisions

Welcome to the Open-Pub-Archive Software (OPAS) wiki!

Open Publications Archive Software (OPAS, working Acronym for project) - Software for online publishing of journal archives

The purpose of this project is to produce software to publish an archive of journals to the web. The first version is based on the requirements of Psychoanalytic Electronic Publishing (PEP), a non-profit company, who currently operate www.PEP-Web.org via commercial software to publish journals and books in the subject domain of Psychoanalysis. The goal is to rebuild and replace that software with a completely open source alternative. This project is sponsored and directed initially by PEP.

While the software that's part of this project is open source, the content any implementation may host does not need to be free or open source. In the case of PEP, the content to be hosted is not, which will drive at least the default configuration described below.

The goal is to build a server, written in Python and based on the Apache Solr search engine. It will have a RESTful API, so that various clients can be written, which may be modules in this project or separate projects.

The server will permit the upload of documents in XML as a core format. (A starting list of fields import to project sponsor PEP, from their DTD, can be seen here). The server will convert to HTML on the fly or plain text using XSLT style sheets.

Change log: