From 7c68069c0f9801ff85d2953341a27ddea80dc741 Mon Sep 17 00:00:00 2001 From: Tibor Simko Date: Wed, 4 May 2005 15:33:40 +0000 Subject: [PATCH] Release of v0.7.1. --- ChangeLog | 178 +++++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 32 ++++++--- RELEASE-NOTES | 179 +++++++++++++++++++------------------------------- 3 files changed, 270 insertions(+), 119 deletions(-) diff --git a/ChangeLog b/ChangeLog index a3aa85a4fa..765dc219ce 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,184 @@ +CDSware v0.7.1 (released 2005-05-04) +==================================== + +2005-05-04 Tibor Simko + + * RELEASE-NOTES, NEWS: Release of v0.7.1. + +2005-05-04 Tibor Simko + + * modules/bibconvert/bin/bibconvert.wml: Quick-fixed the case of + the `-d' command line option, as used by WebSubmit. (It wasn't + working as of v0.7.0 included!) + +2005-05-04 Tibor Simko + + * config.nice.in: Added --with-clisp, --with-cmucl and --with-sbcl + arguments. + +2005-05-04 Tibor Simko + + * configure.ac: Release of v0.7.1. + +2005-05-04 Tibor Simko + + * config/config.wml: Removed CFG_TEMPLATE_SKIN as per the + forthcoming v0.7.1 release. Added explicit HTML mode and UTF-8 + coding for Emacs. + +2005-05-04 Tibor Simko + + * modules/websearch/lib/search_engine.py.wml: Invert the order of + Google Print vs. Google Scholar in the ``Haven't found...'' box. + +2005-05-04 Tibor Simko + + * modules/websearch/lib/search_engine.py.wml: Create a link to + Google Print in the ``Haven't found...'' box if the user started + her search from the Books collection. + +2005-05-04 Tibor Simko + + * AUTHORS: Updated Anna's address. + +2005-05-04 Tibor Simko + + * modules/websearch/lib/search_engine.py.wml: page_end() now always + returns empty list for the `id' output format, regardless of the + `req' settings. This is useful for the search engine clients such + as the alert engine, because the page_end() was sometimes invoked + to terminate a zero-hit search branch. + +2005-05-03 Tibor Simko + + * modules/websearch/doc/index.html.wml: Updated Catalan + translation, thanks to Ferran. + +2005-05-03 Tibor Simko + + * config/config.wml: Added Catalan and CFG_TEMPLATE_SKIN for the + templating. + +2005-05-03 Tibor Simko + + * config/configbis.wml.in: Added LOCALEDIR, from the EPFL tree. + +2005-05-03 Tibor Simko + + * config/cdswmllib.wml: Added Catalan. + +2005-05-03 Tibor Simko + + * config/messages.wml: Introducing Catalan translation, thanks to + Ferran. + +2005-05-03 Tibor Simko + + * modules/webhelp/web/Makefile.am, + modules/webhelp/web/index.html.wml, + modules/webhelp/web/admin/Makefile.am: Introducing Catalan + translation, thanks to Ferran. + +2005-05-03 Tibor Simko + + * modules/miscutil/lib/messages.py.wml: Added Catalan. Added + gettext language functions from the EPFL tree. + +2005-05-03 Tibor Simko + + * modules/miscutil/lib/config.py.wml: Introduced Catalan + translation. Added WML variables related to templating. + +2005-05-03 Tibor Simko + + * modules/miscutil/sql/tabfill.sql.wml: Introduced Catalan + translation, thanks to Ferran. Updated Spanish translation. + +2005-05-03 Tibor Simko + + * modules/miscutil/demo/democfgdata.sql.wml: Introducing Catalan + translations, thanks to Ferran. Updating Spanish translations. + +2005-05-03 Tibor Simko + + * modules/websubmit/doc/Makefile.am, + modules/websubmit/doc/admin/Makefile.am: Introducing Catalan + translation. + +2005-05-03 Tibor Simko + + * modules/websearch/doc/Makefile.am, + modules/websearch/doc/guide.html.wml, + modules/websearch/doc/index.html.wml, + modules/websearch/doc/tips.html.wml: Introducing Catalan + translation, thanks to Ferran. + +2005-05-02 Tibor Simko + + * CREDITS: Added Ferran Jorba. + +2005-05-02 Tibor Simko + + * modules/bibformat/doc/admin/guide.html.wml: Cleanup of the bad + markup of the old FlexElink manual, thanks to Ferran Jorba. + +2005-05-02 Tibor Simko + + * modules/bibformat/doc/admin/Makefile.am: Added missing BibFormat + Admin Guide images to the distribution tarball. (EXTRA_DIST) + +2005-04-20 Tibor Simko + + * INSTALL: Added a recommendation to compile mod_php and mod_python + against the same MySQL client library, so that the two Apache + modules would use the same MySQL client library. (We saw + Apache/PHP/Python problems in the past when they weren't.) + +2005-04-12 Tibor Simko + + * modules/websearch/lib/websearchadminlib.py.wml: Added some + try/except statements to catch the case of a + not-existing-but-still-being-referenced-to collection. + +2005-04-12 Tibor Simko + + * modules/miscutil/demo/democfgdata.sql.wml: Fixed Greek + translation of Articles, thanks to Theodoros. + +2005-04-12 Tibor Simko + + * modules/websubmit/doc/admin/Makefile.am: Fixed LANG_EL typo for + the EL translation, thanks to Theodoros. + +2005-04-11 Tibor Simko + + * modules/webhelp/web/index.html.wml, + modules/websearch/doc/index.html.wml: Updated Portuguese + translation, thanks to Flavio. + +2005-04-08 Tibor Simko + + * config/messages.wml: Updated Portuguese translations, thanks to + Flavio. Introduced language-specific FIXME tags (e.g. FIXME_no) so + that we can track more easily which language needs updating. + +2005-04-06 Tibor Simko + + * configure.ac: Version bump after the release. + + CDSware v0.7.0 (released 2005-04-06) ==================================== +2005-04-06 Tibor Simko + + * NEWS, RELEASE-NOTES: Clarified wording in the v0.7.0 release + news. + +2005-04-06 Tibor Simko + + * RELEASE-NOTES, ChangeLog, NEWS: Release of v0.7.0. + 2005-04-06 Tibor Simko * modules/bibedit/lib/refextract.py.wml: Fixed errors with diff --git a/NEWS b/NEWS index d0adb7af29..f1dd3301e1 100644 --- a/NEWS +++ b/NEWS @@ -7,6 +7,29 @@ Here is a short summary of the most notable changes in CDSware releases. For more info about the current release, please consult RELEASE-NOTES. For more info about changes, please consult ChangeLog. +CDSware v0.7.1 -- released 2005-05-04 +------------------------------------- + + *) important bugfix for bibconvert's ``source data in a directory'' + mode, as invoked by the web submission system (BibConvert) + + *) minor bugfix in the search engine, thanks to Frédéric Gobry + (WebSearch) + + *) minor bugfix in the WebSearch Admin interface (WebSearch) + + *) automatic linking to Google Print in the ``Haven't found what you + were looking for...'' page box (WebSearch) + + *) BibFormat Admin Guide cleaned, thanks to Ferran Jorba + + *) new Catalan translation, thanks to Ferran Jorba + + *) updated Greek and Portuguese translations, thanks to Theodoros + Theodoropoulos and Flávio C. Coelho + + *) updated Spanish translation + CDSware v0.7.0 -- released 2005-04-06 ------------------------------------- @@ -54,7 +77,6 @@ CDSware v0.7.0 -- released 2005-04-06 contributions by the EPFL team headed by Frederic Gobry (BibConvert, BibUpload, WebSearch, WebSubmit, WebSession) - CDSware v0.5.0 -- released 2004-12-17 ------------------------------------- @@ -125,7 +147,6 @@ CDSware v0.5.0 -- released 2004-12-17 *) minor Czech and Slovak translation cleanup - CDSware v0.3.3 (DEVELOPMENT) -- released 2004-07-16 --------------------------------------------------- @@ -169,7 +190,6 @@ CDSware v0.3.3 (DEVELOPMENT) -- released 2004-07-16 *) enabled building out of source directory; thanks to Frederic - CDSware v0.3.2 (DEVELOPMENT) -- released 2004-05-12 --------------------------------------------------- @@ -217,7 +237,6 @@ CDSware v0.3.2 (DEVELOPMENT) -- released 2004-05-12 *) faster creation of I18N static HTML and PHP files during make - CDSware v0.3.1 (DEVELOPMENT) -- released 2004-03-12 --------------------------------------------------- @@ -244,7 +263,6 @@ CDSware v0.3.1 (DEVELOPMENT) -- released 2004-03-12 *) check for presence of pcntl and mysql PHP libraries (BibUpload) - CDSware v0.3.0 (DEVELOPMENT) -- released 2004-03-05 --------------------------------------------------- @@ -280,7 +298,6 @@ CDSware v0.3.0 (DEVELOPMENT) -- released 2004-03-05 *) plus the usual set of bugfixes (see ChangeLog) - CDSware v0.1.2 (DEVELOPMENT) -- released 2003-12-21 --------------------------------------------------- @@ -292,7 +309,6 @@ CDSware v0.1.2 (DEVELOPMENT) -- released 2003-12-21 *) updated Spanish translation - CDSware v0.1.1 (DEVELOPMENT) -- released 2003-12-19 --------------------------------------------------- @@ -317,7 +333,6 @@ CDSware v0.1.1 (DEVELOPMENT) -- released 2003-12-19 *) bugfixes: os.tempnam() warning, login page referer, and others - CDSware v0.1.0 (DEVELOPMENT) -- released 2003-12-04 --------------------------------------------------- @@ -359,7 +374,6 @@ CDSware v0.1.0 (DEVELOPMENT) -- released 2003-12-04 *) source tree reorganization, mod_python technology adopted for most of the modules - CDSware v0.0.9 (STABLE) -- released 2002-08-01 ---------------------------------------------- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 6acd73e1ed..aa4c9cf7ae 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,153 +1,114 @@ -------------------------------------------------------------------- -CDSware v0.7.0 is released -April 6, 2005 +CDSware v0.7.1 is released +May 4, 2005 http://cdsware.cern.ch/news/ -------------------------------------------------------------------- -CDSware v0.7.0 was released on April 6th, 2005. - -This release is recommended to all users of v0.5.0 version. - +CDSware v0.7.1 was released on May 4, 2005. What's new: ----------- - *) experimental release of the refextract program for automatic - reference extraction from PDF fulltext files (BibEdit) - - *) experimental release of the citation and download ranking tools - (BibRank) - - *) new module for gathering usage statistics out of Apache log files - (WebStat) - - *) new similar-records-navigation tool exploring end-user viewing - habits: "people who viewed this page also viewed" (WebSearch, - BibRank) - - *) OAI gateway validated against OAI Repository Explorer (BibHarvest) + *) important bugfix for bibconvert's ``source data in a directory'' + mode, as invoked by the web submission system (BibConvert) - *) fixed "records modified since" option for the indexer (BibIndex) + *) minor bugfix in the search engine, thanks to Frédéric Gobry + (WebSearch) - *) collection cache update is done only when the cache is not up to - date (WebSearch) [closing #WebSearch-016] + *) minor bugfix in the WebSearch Admin interface (WebSearch) - *) cleanup of user login mechanism (WebSession, WebAccess) + *) automatic linking to Google Print in the ``Haven't found what you + were looking for...'' page box (WebSearch) - *) fixed uploading of already-existing records in the insertion mode - (BibUpload) + *) BibFormat Admin Guide cleaned, thanks to Ferran Jorba - *) fixed submission in UTF-8 languages (WebSubmit) + *) new Catalan translation, thanks to Ferran Jorba - *) updated HOWTO Run Your Existing CDSware Installation (WebHelp) - - *) test suite improvements (WebSearch, BibHarvest, BibRank, - BibConvert) - - *) German translation updated and new German stopwords list added, - thanks to Guido Pelzer - - *) new Greek and Ukrainian translations, thanks to Theodoros - Theodoropoulos and Vasyl Ostrovskyi - - *) all language codes now comply to RFC 1766 and ISO 639 - - *) numerous other small fixes and improvements, with many - contributions by the EPFL team headed by Frederic Gobry - (BibConvert, BibUpload, WebSearch, WebSubmit, WebSession) + *) updated Greek and Portuguese translations, thanks to Theodoros + Theodoropoulos and Flávio C. Coelho + *) updated Spanish translation Download: --------- - - - - + + + Installation notes: ------------------- Please follow the INSTALL file bundled in the distribution tarball. - Upgrade notes: -------------- -If you are upgrading from CDSware v0.5.0, then please follow these -steps: - - - New pre-requisite (optional): if you want to experiment with the - automatic reference extraction from PDF fulltext files, then you - have to check whether your pdftotext program is of version 3 or - later. (See the INSTALL file, item i.) Note that you are fully - free to skip this step now. - - - New pre-requisite (optional): if you want to experiment with the - download and citation ranking alpha codebase, then we recommend - you to firstly install Gnuplot, the command-line driven - interactive plotting program. (See the INSTALL file, item l.) - Note that you are fully free to skip this step now. - - - New pre-requisite (optional): if you want to experiment with the - new WebStat program for gathering usage statistics out of Apache - log files, then you should firstly install a Common Lisp - implementation. (See the INSTALL file, item m.) Note that you - are fully free to skip this step now. - - - After optionally updating your prerequisites, launch the bibsched - monitor and wait until all active bibsched tasks are finished. - Then put bibsched daemon into manual mode. Stop all submission - procedures and other write operations: for example, you may want - to switch your site read-only (set CFG_ACCESS_CONTROL_LEVEL_SITE - to 1 in access_control_config.py and restart Apache) or you may - want to stop Apache completely. +If you are upgrading from CDSware v0.7.0, then please follow the +following steps: + + - Launch the bibsched monitor and wait until all active bibsched + tasks are finished. Then put bibsched daemon into sleeping + (manual) mode. + + - Stop all submission procedures and other write operations: for + example, you may want to switch your site to read-only mode (set + CFG_ACCESS_CONTROL_LEVEL_SITE to 1 in access_control_config.py + and restart Apache) or you may want to stop Apache completely. - Optionally you may want to backup your current MySQL database and your CDSware installation directory. (This step is not really - mandatory for the 0.5.0 -> 0.7.0 transition, since the changes + mandatory for the 0.7.0 -> 0.7.1 transition, since the changes are of minor nature only.) - - Untar new sources and rerun configure with old arguments. + - Untar new sources and rerun configure with old arguments (see + /path/to/cdsware/lib/wml/cdsware/etc/build/config.nice). - - Merge your old config.wml with the new one. (The old config.wml + - Merge your old config.wml with the new one. (Your old config.wml can be found in /path/to/cdsware/lib/wml/cdsware/config.wml.) - There are some new options in the new config.wml, so it is not - sufficient just to copy over your old config file. However, the - new config file only changes two-three language-related things in - the beginning of the file, so merging of your old config.wml - should be very straightforward. + The only novelty in the new config.wml file is the introduction + of the Catalan translation in the CDSNAMEINTL and CDSLANGS + options, so that merging should be straightforward. Note that + you may directly reuse your old config.wml file in case you do + not plan to provide your user interface in Catalan. - Run make. - - If you have edited your /path/to/cdsware/etc/ files during or - since the last installation (for example to edit the stopwords - list or configure language stemmers), then back it up now. + - If you have customized your /path/to/cdsware/etc/ files since the + last installation (for example to edit the stopwords list or + configure language stemmers), then back them up now. - Run make install. - If you have backed up your old /path/to/cdsware/etc/ directory as - mentioned above, then copy the backup over the freshly installed - etc directory now. The old etc directory should be usable `as - is', unless you have configured bibrank to use the Swedish - stemmer, in which case you should change the language code from - `se' to `sv' in /path/to/cdsware/etc/bibrank/wrd.cfg. - - - Update your table structure with new definitions: - - $ make update-v0.5.0-tables - - If you are upgrading from previous releases, you have to run - previous update-xxx-tables commands first, respectively. (See - Makefile.am for what these commands do, and check out old - RELEASE-NOTES for previous releases.) - - - Run webcoll. The update is done now. - - - The final stages are: re-enable write-access if you have disabled - it in the previous steps; restart your Apache server; put - bibsched back into the auto mode. You are done. - + mentioned before, then restore your old etc files now. + + - Optionally update your tables with the new Catalan and Spanish + field names: + + $ grep "'ca'" modules/miscutil/sql/tabfill.sql | \ + ./modules/miscutil/bin/dbexec + $ echo "UPDATE fieldname SET value='materia' \ + WHERE value='' AND id_field=7 AND ln='es';" | \ + ./modules/miscutil/bin/dbexec + $ echo "UPDATE fieldname SET value='división' \ + WHERE value='' AND id_field=11 AND ln='es';" | \ + ./modules/miscutil/bin/dbexec + $ echo "UPDATE fieldname SET value='experimento' \ + WHERE value='' AND id_field=13 AND ln='es';" | \ + ./modules/miscutil/bin/dbexec + $ echo "UPDATE fieldname SET value='registro núm.' \ + WHERE value='' AND id_field=14 AND ln='es';" | \ + ./modules/miscutil/bin/dbexec + + - Optionally run webcoll to regenerate Catalan and Spanish search + interface pages. + + - Re-enable write access if you have disabled it before and restart + your Apache server. + + - Put the bibsched daemon back into the automatic mode. You are + done. Known problems: --------------- @@ -163,7 +124,6 @@ Known problems: *) Fulltext file storage management is not yet linked with the metadata management. - What's next: ------------ @@ -178,5 +138,4 @@ What's next: *) Introducing a new tool for matching external XML MARC records against the database content. - - end of file - \ No newline at end of file