= Future development = == Software selection == === mediaWiki === * Advantages * scalable * stable * already in use at MPIWG (TRAC) * version control system included * many users worldwide * user interface * already included (Wiki web pages) * simple (e.g. for data uploads) * user know this system * many extensions / templates * footnotes: [http://meta.wikimedia.org/wiki/Help:Footnotes internal], [http://www.mediawiki.org/wiki/Extension:Cite Cite] * [http://wikisource.org presentation of old books] * programming: php, Java over JavaBridge * fulltext search contained (Lucene) * free software * Disadvantages * XML/XSL support has to be implemented in Java (relative easy) * XQuery support has to be implemented in Java (relative easy) === Magnolia === * Advantages * scalable * stable * already in use at MPIWG * many users worldwide * XML/XSL support * many extensions / templates * programming: Java, ... ? * fulltext search contained (Lucene) ? * free software * Disadvantages * performance of many queries not tested ? * version control system included ? * user interface: all web pages have to be implemented ? === eXist === * Advantages * XML/XSL support * already in use at MPIWG * many users worldwide * programming: Java, XQuery, XSL * fulltext search contained (Lucene) * free software * Disadvantages * not scalable for many documents * not really stable * many system crashes at startup time (up to 2 days) * sometimes system crash when a document is uploaded * no usable version control system included * user interface: all web pages have to be implemented * not many extensions / templates === eSciDoc === * Advantages * scalable * already in use at MPIWG * version control system included * XML/XSL support * programming: Java * fulltext search contained (Lucene) * free software * Disadvantages * not in use by many users * performance of many queries not tested * very complicated: much work for administration and development (API etc.) * not many users and developers * user interface: all web pages have to be implemented * not many extensions / templates