|
CDS Invenio News |
[10 Jul 2008] |
CDS Invenio v0.99.1 released
- search engine syntax now supports parentheses (WebSearch)
- search engine syntax now supports SPIRES query language
(WebSearch)
- strict respect for per-collection sort options on the search
results pages (WebSearch)
- improved parsing of search query with respect to non-existing
field terms (WebSearch)
- fixed "any collection" switch on the search results page
(WebSearch)
- added possibility for progressive display of detailed record page
tabs (WebSearch)
- added support for multi-page RSS output (WebSearch)
- new search engine summarizer module with the cite summary output
format (WebSearch, BibRank)
- "cited by" links are now generated only when needed (WebSearch)
- new experimental comprehensive author page (WebSearch)
- stemming for many indexes is now enabled by default (BibIndex)
- new intelligent journal index (BibIndex)
- new logging of missing citations (BibRank)
- citation indexer and searcher improvements and caching (BibRank)
- new low-level task submission facility (BibSched)
- new options in bibsched task monitor: view task options, log and
error files; prune task to a history table; extended status
reporting; failed tasks now need acknowledgement in order to
restart the queue (BibSched)
- safer handling of task sleeping and waking up (BibSched)
- new experimental support for task priorities and concurrent task
execution (BibSched)
- improved user-configured browser language matching (MiscUtil)
- new default behaviour not differentiating between guest users;
this removes a need to keep sessions/uids for guests and robots
(WebSession)
- optimized sessions and collecting external user information (WebSession)
- improved logging conflicts for external vs internal users
(WebAccess)
- improved Single Sign-On session preservation (WebAccess)
- new 'become user' debugging facility for admins (WebAccess)
- new bibdocfile CLI tool to manipulate full-text files archive
(WebSubmit)
- optimized redirection of old URLs (WebSubmit)
- new icon creation tool in the submission input chain (WebSubmit)
- improved full-text file migration tool (WebSubmit)
- improved stamping of full-text files (WebSubmit)
- new approval-related end-submission functions (WebSubmit)
- comments and descriptions of full-text files are now kept also in
bibdoc tables, not only in MARC; they are synchronized during
bibupload (WebSubmit, BibUpload)
- fixed navigation in public baskets (WebBasket)
- added detailed record page link to basket records (WebBasket)
- new removal of HTML markup in alert notification emails (WebAlert)
- improved OAI harvester logging and handling (BibHarvest)
- improved error checking (BibConvert)
- improvements to the record editing tool: subfield order change,
repetitive subfields; improved record locking features;
configurable per-collection curators (BibEdit)
- fully refactored WebJournal module (WebJournal)
- new RefWorks output format, thanks to Theodoros Theodoropoulos
(BibFormat)
- fixed keyword detection tool's output; deactivated taxonomy
compilation (BibClassify)
- new /stats URL for administrators (WebStat)
- better filtering of unused translations (WebStyle)
- updated French, Italian, Norwegian and Swedish translations;
updated Japanese translation (thanks to Makiko Matsumoto and Takao
Ishigaki); updated Greek translation (thanks to Theodoros
Theodoropoulos); new Hungarian translation (thanks to Eva Papp)
- ... plus many other minor bug fixes and improvements
[RELEASE-NOTES]
|
[27 Mar 2008] |
CDS Invenio v0.99.0 released
- new Invenio configuration language, new inveniocfg configuration
tool permitting more runtime changes and enabling separate local
customizations (MiscUtil)
- phased out WML dependency everywhere (all modules)
- new common RSS cache implementation (WebSearch)
- improved access control to the detailed record pages (WebSearch)
- when searching non-existing collections, do not revert to
searching in public Home anymore (WebSearch)
- strict calculation of number of hits per multiple collections
(WebSearch)
- propagate properly language environment in browse pages, thanks to
Ferran Jorba (WebSearch)
- search results sorting made accentless, thanks to Ferran Jorba
(WebSearch)
- new OpenURL interface (WebSearch)
- added new search engine API argument to limit searches to record
creation/modification dates and times instead of hitherto creation
dates only (WebSearch)
- do not allow HTTP POST method for searches to prevent hidden
mining (WebSearch)
- added alert and RSS teaser for search engine queries (WebSearch)
- new optimized index structure for fast integer bit vector
operations, leading to significant indexing time improvements
(MiscUtil, BibIndex, WebSearch)
- new tab-based organisation of detailed record pages, with new URL
schema (/record/1/usage) and related CSS changes (BibFormat,
MiscUtil, WebComment, WebSearch, WebStyle, WebSubmit)
- phased out old PHP based code; migration to Python-based output
formats recommended (BibFormat, WebSubmit)
- new configurability to show/hide specific output formats for
specific collections (BibFormat, WebSearch)
- new configurability to have specific stemming settings for
specific indexes (BibIndex, WebSearch)
- optional removal of LaTeX markup for indexer (BibIndex, WebSearch)
- performance optimization for webcoll and optional arguments to
refresh only parts of collection cache (WebSearch)
- optional verbosity argument propagation to the output formatter
(BibFormat, WebSearch)
- new convenient reindex option to the indexer (BibIndex)
- fixed problem with indexing of some lengthy UTF-8 accented names,
thanks to Theodoros Theodoropoulos for reporting the problem
(BibIndex)
- fixed full-text indexing of HTML pages (BibIndex)
- new Stemmer module dependency, fixes issues on 64-bit systems
(BibIndex)
- fixed download history graph display (BibRank)
- improved citation ranking and history graphs, introduced
self-citation distinction, added new demo records (BibRank)
- fixed range redefinition and output message printing problems in
the ranking indexer, thanks to Mike Marino (BibRank)
- new XSLT output formatter support; phased out old BFX formats
(BibFormat)
- I18N output messages are now translated in the output formatter
templates (BibFormat)
- formats fixed to allow multiple author affiliations (BibFormat)
- improved speed of the record output reformatter in case of large
sets (BibFormat)
- support for displaying LaTeX forumas via JavaScript (BibFormat)
- new and improved output formatter elements (BibFormat)
- new escaping modes for format elements (BibFormat)
- output format template editor cache and element dependency
checker improvements (BibFormat)
- output formatter speed improvements in PHP-compatible mode
(BibFormat)
- new demo submission configuration and approval workflow examples
(WebSubmit)
- new submission full-text file stamper utility (WebSubmit)
- new submission icon-creation utility (WebSubmit)
- separated submission engine and database layer (WebSubmit)
- submission functions can now access user information (WebSubmit)
- implemented support for restricted icons (WebSubmit, WebAccess)
- new full-text file URL and cleaner storage facility; requires file
names to be unique within a given record (WebSearch, WebSubmit)
- experimental release of the complex approval and refereeing
workflow (WebSubmit)
- new end-submission functions to move files to storage space
(WebSubmit)
- added support for MD5 checking of full-text files (WebSubmit)
- improved behaviour of the submission system with respect to the
browser "back" button (WebSubmit)
- removed support for submission "cookies" (WebSubmit)
- flexible report number generation during submission (WebSubmit)
- added support for optional filtering step in the OAI harvesting
chain (BibHarvest)
- new text-oriented converter functions IFDEFP, JOINMULTILINES
(BibConvert)
- selective harvesting improvements, sets, non-standard responses,
safer resumption token handling (BibHarvest)
- OAI archive configuration improvements: collections retrieval,
multiple set definitions, new clean mode, timezones, and more
(BibHarvest)
- OAI gateway improvements: XSLT used to produce configurable output
(BibHarvest)
- added support for "strong tags" that can resist metadata replace
mode (BibUpload)
- added external OAI ID tag support to the uploader (BibUpload)
- added support for full-text file transfer during uploading
(BibUpload)
- preserving full history of all MARCXML versions of a record
(BibEdit, BibUpload)
- XMLMARC to TextMarc improvements: empty indicators and more
(BibEdit)
- numerous reference extraction tool improvements: year handling,
LaTeX handling, URLs, journal titles, output methods, and more
(BibEdit)
- new classification daemon (BibClassify)
- classification taxonomy caching resulting in speed optimization
(BibClassify)
- new possibility to define more than one keyword taxonomy per
collection (BibClassify)
- fixed non-standalone keyword detection, thanks to Annette Holtkamp
(BibClassify)
- new embedded page generation profiler (WebStyle)
- new /help pages layout and webdoc formatting tool (WebStyle)
- new custom style template verification tool (WebStyle)
- added support for the XML page() output format, suitable for AJAX
interfaces (WebStyle)
- introduction of navigation menus (WebStyle)
- general move from HTML to XHTML markup (all modules)
- fixed alert deletion tool vulnerability (WebAlert)
- do not advertise baskets/alerts much for guest users; show only
the login link (WebSession)
- password reset interface improvements (WebSession)
- new permanent "remember login" mechanism (WebSession, WebAccess)
- local user passwords are now encrypted (WebSession, WebAccess)
- new LDAP external authentication plugin (WebAccess)
- new password reset mechanism using new secure mail cookies and
temporary role membership facilities (WebAccess, WebSession)
- added support for Single Sign-On Shibboleth based authentication
method (WebAccess)
- new firewall-like based role definition language, new demo
examples (WebAccess)
- external authentication and groups improvements: nicknames,
account switching, and more (WebSession, WebAccess)
- task log viewer integrated in the task monitor (BibSched)
- new journal creation module (WebJournal)
- new generic statistic gathering and display facility (WebStat)
- deployed new common email sending facility (MiscUtil, WebAlert,
WebComment, WebSession, WebSubmit)
- dropped support for MySQL-4.0, permitting to use clean and strict
UTF-8 storage methods; upgrade of MySQLdb to at least 1.2.1_p2
required (MiscUtil)
- uncatched exceptions are now being sent by email to the
administrator (MiscUtil, WebStyle)
- new general garbage collector with a possibility to run via the
task scheduler and a possibility to clean unreferenced
bibliographic values (MiscUtil)
- new generic SQL and data cacher (MiscUtil)
- new HTML page validator plugin (MiscUtil)
- new web test suite running in a real browser (MiscUtil)
- improved code kwalitee checker (MiscUtil)
- translation updates: Spanish and Catalan (thanks to Ferran Jorba),
Japanese (Toru Tsuboyama), German (Benedikt Koeppel), Polish
(Zbigniew Szklarz and Zbigniew Leonowicz), Greek (Theodoros
Theodoropoulos), Russian (Yana Osborne), Swedish, Italian, French
- new translations: Chinese traditional and Chinese simplified
(thanks to Kam-ming Ku)
- ... plus many other minor bug fixes and improvements
|
[20 Feb 2007] |
CDS Invenio v0.92.1 released
- new support for external authentication systems (WebSession,
WebAccess)
- new support for external user groups (WebSession)
- new experimental version of the reference extraction program
(BibEdit)
- new optional Greek stopwords list, thanks to Theodoropoulos
Theodoros (BibIndex)
- new Get_Recid submission function (WebSubmit)
- new config variable governing the display of the download history
graph (BibRank)
- started deployment of user preferences (WebSession, WebSearch)
- split presentation style for "Narrow search", "Focus on" and
"Search also" search interface boxes (WebSearch, WebStyle)
- updated CERN Indico and KEK external collection searching facility
(WebSearch)
- fixed search interface portalbox and collection definition
escaping behaviour (WebSearch Admin)
- fixed problems with external system number and OAI ID matching
(BibUpload)
- fixed problem with case matching behaviour (BibUpload)
- fixed problems with basket record display and basket topic change
(WebBasket)
- fixed output format template attribution behaviour (BibFormat)
- improved language context propagation in output formats
(BibFormat)
- improved output format treatment of HTML-aware fields (BibFormat)
- improved BibFormat migration kit (BibFormat)
- improved speed and eliminated set duplication of the OAI
repository gateway (BibHarvest)
- fixed resumption token handling (BibHarvest)
- improved record editing interface (BibEdit)
- fixed problem with empty fields treatment (BibConvert)
- updated Report_Number_Generation submission function to be able to
easily generate report numbers from any submission information
(WebSubmit)
- fixed problem with submission field value escaping (WebSubmit)
- fixed problem with submission collection ordering (WebSubmit)
- fixed BibSched task signal handling inconsistency (BibSched)
- fixed TEXT versus BLOB database problems for some tables/columns
- minor updates to the HOWTO Migrate guide and several admin guides
(WebHelp, BibIndex, BibFormat)
- minor bugfixes to several modules; see ChangeLog for details and
credits
|
[22 Dec 2006] |
CDS Invenio v0.92.0 released
- previously experimental output formatter in Python improved and
made default (BibFormat)
- previously experimental new submission admin interface in Python
improved and made default (WebSubmit)
- new XML-oriented output formatting mode (BibFormat)
- new export-oriented output formats: EndNote, NLM (BibFormat)
- RSS 2.0 latest additions feed service (WebSearch, BibFormat)
- new XML-oriented metadata converter mode (BibConvert)
- new metadata uploader in Python (BibUpload)
- new integrated parallel external collection searching (WebSearch)
- improved document classifier: composite keywords, wildcards, cloud
output (BibClassify)
- improved UTF-8 fulltext indexing (BibIndex)
- improved external login authentication subsystem (WebAccess)
- added possibility to order submission categories (WebSubmit)
- improved handling of cached search interface page formats,
preferential sort pattern functionality, international collection
names (WebSearch)
- improved behaviour of OAI harvester: sets, deleted records,
harvested metadata transformation (BibHarvest)
- improved MARCXML schema compatibility concerning indicators;
updates to the HTML MARC output format (BibEdit, BibUpload,
BibFormat, and other modules)
- multiple minor bugs fixed thanks to the wider deployment of the
regression test suite (all modules)
- new translation (Croatian) and several translation updates
(Catalan, Bulgarian, French, Greek, Spanish); thanks to Ferran
Jorba, Beatriu Piera, Alen Vodopijevec, Jasna Marković, Theodoros
Theodoropoulos, and Nikolay Dyankov (see also CREDITS file)
- removed dependency on PHP; not needed anymore
- full compatibility with MySQL 4.1 and 5.0; upgrade from MySQL 4.0
now recommended
- full compatibility with FreeBSD and Mac OS X
|
[23 Jul 2006] |
CDS Invenio v0.90.1 released
- output messages improved and enhanced to become more easily
translatable in various languages (all modules)
- new translation (Bulgarian) and several updated translations
(Greek, French, Russian, Slovak)
- respect langugage choice in various web application links
(WebAlert, WebBasket, WebComment, WebSession, WebSubmit)
- fixed problem with commenting rights in a group-shared basket that
is also a public basket with lesser rights (WebBasket)
- guest users are now forbidden to share baskets (WebBasket)
- fixed guest user garbage collection, adapted to the new baskets
schema (WebSession)
- added possibility to reject group membership requests; sending
informational messages when users are approved/refused by group
administrators (WebSession)
- experimental release of the new BibFormat in Python (BibFormat)
- started massive deployment of the regression test suite, checking
availability of all web interface pages (BibEdit, BibFormat,
BibHarvest, BibIndex, BibRank, MiscUtil, WebAccess, WebBasket,
WebComment, WebMessage, WebSearch, WebSession, WebSubmit)
- updated developer documentation (I18N output messages policy, test
suite policy, coding style)
|
[30 Jun 2006] |
CDS Invenio v0.90.0 released
- formerly known as CDSware; the application name change clarifies
the relationship with respect to the CDS Sofware Consortium
producing two flagship applications (CDS Indico and CDS Invenio)
- version number increased to v0.90 in the anticipation of the
forthcoming v1.0 release after all the major codebase changes are
now over
- new possibility to define user groups (WebGroup)
- new personal basket organization in topics (WebBasket)
- new basket sharing among user groups (WebBasket)
- new open peer reviewing and commenting on documents (WebComment)
- new user and group web messaging system (WebMessage)
- new ontology-based document classification system (BibClassify)
- new WebSubmit Admin (WebSubmit)
- new record editing web interface (BibEdit)
- new record matching tool (BibMatch)
- new OAI repository administration tool (BibHarvest)
- new OAI periodical harvesting tool (BibHarvest)
- new web layout templating system (WebStyle)
- new clean URL schema (e.g. /collection/Theses, /record/1234)
(WebStyle)
- new BibTeX output format support (BibFormat)
- new possibility of secure HTTPS authentication while keeping the
rest of the site non-HTTPS (WebSession)
- new centralized error library (MiscUtil)
- new gettext-based international translations, with two new beta
translations (Japanese, Polish)
- new regression testing suite framework (MiscUtil)
- new all prerequisites are now apt-gettable for Debian "Sarge"
GNU/Linux
- new full support for Mac OS X
- ... plus many fixes and changes worth one year of development
|
|
|
|