Difference between revisions of "New Features in EPrints 3.2.1"

From EPrints Documentation
Jump to: navigation, search
Line 1: Line 1:
<b>Please read [[Upgrading 3.1 to 3.2]] before attempting to upgrade your repository from 3.1 to 3.2.</b>
+
 
 +
== Upgrade Notes ==
 +
* <b>Please read [[Upgrading 3.1 to 3.2]] before attempting to upgrade your repository from 3.1 to 3.2.</b>
 +
* You will need to run epadmin upgrade to update your database structure. '''''Warning''''': This upgrade will add any missing SQL indexes to the database, this took around an hour on a large established repository.
  
 
(This page is currently an unofficial, we're using it to keep track of what needs documenting etc.)
 
(This page is currently an unofficial, we're using it to keep track of what needs documenting etc.)
 +
== Interface ==
 +
* Admin:Config:Edit screen now does syntax highlighting
 +
* Reworked eprint item control page UI
 +
* Improved login -- now detects and warns if cookies are not enabled.
 +
* Made the eprint_status filters a user preference on the Items screen
 +
* /cgi/counters now shows the indexer status (allowing nagios to monitor it)
 +
* /cgi/export can now export any dataset with the correct privilege set.
  
 +
== Command Line Tools
 +
* epadmin: now accepts a list of eprintids for recommit, reindex & reorder
 +
* indexer: Remove failed as well as inprogress tasks using --clear
 +
* indexer: Added --respawn option to indexer to control respawn timeout
 +
 +
==Semantic Web Support==
 +
* New Export formats: RDF+XML, N3, N-Triples
 +
* URIs for derived entities. eg. Authors, Events, Locations.
 +
* Extendable RDF system, by default uses BIBO Ontology
 +
* voID Ontology describes the repository via /id/repository
 +
* URIs now use content negotiation to decide which export plugin to redirect to, based on mime-types supplied by plugins and the "accept" header.
 +
* Semantic relations between eprints and documents
 +
* URI for subject trees links to RDF in SKOS for each tree
 +
 +
==Misc.==
 
* Added EPrints::Const module for eprints constants
 
* Added EPrints::Const module for eprints constants
 
* Triggers refined to use EPrints::Const for the trigger type ($c->add_trigger and $c->add_dataset_trigger)
 
* Triggers refined to use EPrints::Const for the trigger type ($c->add_trigger and $c->add_dataset_trigger)
* Reworked eprint item control page UI
 
 
* New way of configuring apache
 
* New way of configuring apache
* epadmin now accepts a list of eprintids for recommit, reindex & reorder
 
 
* Change to using repository in function calls etc.
 
* Change to using repository in function calls etc.
* New cookie/redirect/check login
 
 
* Bugfixes
 
* Bugfixes
* Remove failed as well as inprogress tasks on --clear
 
* Made the eprint_status filters a user preference on the Items screen
 
* Added --respawn option to indexer to control respawn timeout
 
* counters now shows the indexer status (for nagios etc.)
 
* /cgi/export can now export any dataset with the correct priv
 
 
* Added export priv.
 
* Added export priv.
* Admin:Config:Edit screen now does syntax highlighting
+
* lib/cfg.d now contains 'default' configuration files which may be overridden in the archive cfg.d if needed.
 
* Added 'codeview' javascript widget to admin config file editing
 
* Added 'codeview' javascript widget to admin config file editing
 
==Semantic Web Support==
 
* RDF+XML Format
 
* N3 Format
 
* NTriples format
 
* URIs for all objects, including non dataobjs. eg. Authors, Events, Locations.
 
* BIBO Ontology
 
* Extendable
 
* URIs now use content negotiation to decide which export plugin to redirect to, based on mime-types supplied by plugins and the "accept" header.
 
* Relations between eprints and documents
 
* Base URI for repository /id/repository leads to RDF describing the repository in voID and bibo
 
* URI for subject trees links to RDF in skos for each tree
 

Revision as of 08:19, 21 April 2010

Upgrade Notes

  • Please read Upgrading 3.1 to 3.2 before attempting to upgrade your repository from 3.1 to 3.2.
  • You will need to run epadmin upgrade to update your database structure. Warning: This upgrade will add any missing SQL indexes to the database, this took around an hour on a large established repository.

(This page is currently an unofficial, we're using it to keep track of what needs documenting etc.)

Interface

  • Admin:Config:Edit screen now does syntax highlighting
  • Reworked eprint item control page UI
  • Improved login -- now detects and warns if cookies are not enabled.
  • Made the eprint_status filters a user preference on the Items screen
  • /cgi/counters now shows the indexer status (allowing nagios to monitor it)
  • /cgi/export can now export any dataset with the correct privilege set.

== Command Line Tools

  • epadmin: now accepts a list of eprintids for recommit, reindex & reorder
  • indexer: Remove failed as well as inprogress tasks using --clear
  • indexer: Added --respawn option to indexer to control respawn timeout

Semantic Web Support

  • New Export formats: RDF+XML, N3, N-Triples
  • URIs for derived entities. eg. Authors, Events, Locations.
  • Extendable RDF system, by default uses BIBO Ontology
  • voID Ontology describes the repository via /id/repository
  • URIs now use content negotiation to decide which export plugin to redirect to, based on mime-types supplied by plugins and the "accept" header.
  • Semantic relations between eprints and documents
  • URI for subject trees links to RDF in SKOS for each tree

Misc.

  • Added EPrints::Const module for eprints constants
  • Triggers refined to use EPrints::Const for the trigger type ($c->add_trigger and $c->add_dataset_trigger)
  • New way of configuring apache
  • Change to using repository in function calls etc.
  • Bugfixes
  • Added export priv.
  • lib/cfg.d now contains 'default' configuration files which may be overridden in the archive cfg.d if needed.
  • Added 'codeview' javascript widget to admin config file editing