Skip to content

Commit

Permalink
Invenio v1.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
tiborsimko committed Jun 28, 2012
1 parent 0abfc93 commit 1f8a6db
Show file tree
Hide file tree
Showing 6 changed files with 125 additions and 144 deletions.
12 changes: 9 additions & 3 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,6 @@ The CERN development team currently consists of:
- Chris Montarbaud <[email protected]>
Multimedia and photo management.

- Belinda Chan <[email protected]>
User documentation for personal features like alerts and baskets.

- Jaime Garcia Llopis <[email protected]>
Improvements to the BibCirculation module.

Expand All @@ -47,6 +44,9 @@ The CERN development team currently consists of:
- Jiri Kuncar <[email protected]>
Contributions to the Czech translation.

- Olivier Canévet <[email protected]>
Fixes for WebComment report abuse facility.

- Jan Aage Lavik <[email protected]>
Improvements to BibMatch with remote matching capabilities,
improvements to plot extractor, improvements to harvesting and
Expand All @@ -65,6 +65,9 @@ The CERN development team currently consists of:
Fixes for basket export facility and adding external items to
baskets.

- Alessio Deiana <[email protected]>
Improvements to data cacher and cite summary.

- Annette Holtkamp <[email protected]>
Updates to `Howto MARC' guide.

Expand Down Expand Up @@ -109,6 +112,9 @@ students, diploma students, summer students) contributed to the
project since 2002. In an approximately decreasing chronological
order:

- Belinda Chan <[email protected]>
User documentation for personal features like alerts and baskets.

- Juan Francisco Pereira Corral <[email protected]>
Fix taxonomy regression test, for BibKnowledge.

Expand Down
30 changes: 15 additions & 15 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ About
=====

This document specifies how to build, customize, and install Invenio
v1.0.0 for the first time. See RELEASE-NOTES if you are upgrading
v1.0.1 for the first time. See RELEASE-NOTES if you are upgrading
from a previous Invenio release.

Contents
Expand Down Expand Up @@ -218,13 +218,13 @@ Contents
----------------

$ cd $HOME/src/
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.sig
$ md5sum -v -c invenio-1.0.0.tar.gz.md5
$ gpg --verify invenio-1.0.0.tar.gz.sig invenio-1.0.0.tar.gz
$ tar xvfz invenio-1.0.0.tar.gz
$ cd invenio-1.0.0
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig
$ md5sum -v -c invenio-1.0.1.tar.gz.md5
$ gpg --verify invenio-1.0.1.tar.gz.sig invenio-1.0.1.tar.gz
$ tar xvfz invenio-1.0.1.tar.gz
$ cd invenio-1.0.1
$ ./configure
$ make
$ make install
Expand Down Expand Up @@ -267,19 +267,19 @@ Contents
sources. (The built files will be installed into different
"target" directories later.)

$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.sig
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig

Fetch Invenio source tarball from the distribution server,
together with MD5 checksum and GnuPG cryptographic signature
files useful for verifying the integrity of the tarball.

$ md5sum -v -c invenio-1.0.0.tar.gz.md5
$ md5sum -v -c invenio-1.0.1.tar.gz.md5

Verify MD5 checksum.

$ gpg --verify invenio-1.0.0.tar.gz.sig invenio-1.0.0.tar.gz
$ gpg --verify invenio-1.0.1.tar.gz.sig invenio-1.0.1.tar.gz

Verify GnuPG cryptographic signature. Note that you may
first have to import my public key into your keyring, if you
Expand All @@ -291,11 +291,11 @@ Contents
warning that may follow after the signature has been
successfully verified.

$ tar xvfz invenio-1.0.0.tar.gz
$ tar xvfz invenio-1.0.1.tar.gz

Untar the distribution tarball.

$ cd invenio-1.0.0
$ cd invenio-1.0.1

Go to the source directory.

Expand Down
3 changes: 3 additions & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -514,4 +514,7 @@ update-v0.99.5-tables: # from v0.99.5 to v1.0.0-rc0
update-v1.0.0-rc0-tables: # from v1.0.0-rc0 to v1.0.0
@echo "Nothing to do; table structure did not change between v1.0.0-rc0 and v1.0.0."

update-v1.0.0-tables: # from v1.0.0 to v1.0.1
@echo "Nothing to do; table structure did not change between v1.0.0 and v1.0.1."

CLEANFILES = *~ *.pyc *.tmp
46 changes: 46 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,52 @@ releases. For more information about the current release, please
consult RELEASE-NOTES. For more information about changes, please
consult ChangeLog.

Invenio v1.0.1 -- released 2012-06-28
-------------------------------------

*) BibFormat: fix format validation report; fix opensearch prefix
exclusion in RSS; fix retrieval of collection identifier

*) BibIndex: new unit tests for the Greek stemmer

*) BibSched: improve low level submission arg parsing; set ERROR
status when wrong params; task can stop immediately when sleeping

*) BibSword: remove dangling documentation

*) BibUpload: fix setting restriction in -a/-ir modes

*) WebAlert: simplify HTML markup

*) WebComment: only logged users to use report abuse

*) WebJournal: hide deleted records

*) WebSearch: adapt test cases for citation summary; fix collection
order on the search page; look at access control when webcolling;
sorting in citesummary breakdown links

*) WebSession: simplify HTML markup

*) WebSubmit: capitalise doctypes in Doc File Manager; check
authorizations in endaction; check for problems when archiving;
ensure unique tmp file name for upload; fix email formatting; fix
Move_to_Done function; remove 8564_ field from demo templates;
skip file upload if necessary; update CERN-specific config

*) bibdocfile: BibRecDocs recID argument type check

*) data cacher: deletes cache before refilling it

*) dbquery: fix dbexec CLI WRT max allowed packet

*) I18N: updates to Greek translation

*) installation: fix circular install-jquery-plugins; fix demo user
initialisation; fix jQuery tablesorter download URL; fix jQuery
uploadify download URL; more info about max_allowed_packet; remove
unneeded rxp binary package

Invenio v1.0.0 -- released 2012-02-29
-------------------------------------

Expand Down
175 changes: 49 additions & 126 deletions RELEASE-NOTES
Original file line number Diff line number Diff line change
@@ -1,144 +1,66 @@
--------------------------------------------------------------------
Invenio v1.0.0 is released
February 29, 2012
Invenio v1.0.1 is released
June 28, 2012
http://invenio-software.org/
--------------------------------------------------------------------

Invenio v1.0.0 was released on February 29, 2012.
Invenio v1.0.1 was released on June 28, 2012.

This release contains numerous bug fixes and other minor improvements
over the Invenio v1.0.0-rc0 release candidate. (Major new features
developed in the meantime will be part of the Invenio v1.1 release
series.) Invenio v1.0.0 is recommended for production to all Invenio
sites using v1.0.0-rc0 or previous v0.99 release series.
This is a minor bugfix release only. It is recommended to all Invenio
sites using v1.0.0 or previous releases.

What's new:
-----------

*) BatchUploader: fix retrieval of recs from extoaiid
*) BibFormat: fix format validation report; fix opensearch prefix
exclusion in RSS; fix retrieval of collection identifier

*) BibCirculation: fix regexp for dictionary checking; security check
before eval
*) BibIndex: new unit tests for the Greek stemmer

*) BibConvert: fix UP and DOWN for UTF-8 strings
*) BibSched: improve low level submission arg parsing; set ERROR
status when wrong params; task can stop immediately when sleeping

*) bibdocfile: add missing normalize_format() calls;
check_bibdoc_authorization caseless; fix append WRT
description/restriction; fix cli_set_batch function; fix
documentation WRT --with-version; fix handling of embargo firerole
rule; fix parsing of complex subformats
*) BibSword: remove dangling documentation

*) BibEdit: fix crash in Ajax request; fix undefined dictionary key
*) BibUpload: fix setting restriction in -a/-ir modes

*) BibFormat: better escape BFE in admin test UI; do not exit if no
XSLT processor found; fix regression test; fix URL to ejournal
resolver; fix XSLT formatting of MARCXML snippets; removes 'No
fulltext' message; special handling of INSPIRE-PUBLIC type; use
default namespace in XSL
*) WebAlert: simplify HTML markup

*) BibHarvest: check for empty resumptionToken; fix MARCXML creation
in OAI updater; optional JSON dependency
*) WebComment: only logged users to use report abuse

*) BibIndex: fix author:Campbell-Wilson word query; fix
double-stemming upon indexing; fix Porter stemmer in multithread;
Greek stemmer improvements
*) WebJournal: hide deleted records

*) BibKnowledge: make XML/XSLT libs optional
*) WebSearch: adapt test cases for citation summary; fix collection
order on the search page; look at access control when webcolling;
sorting in citesummary breakdown links

*) BibRank: CERN hack to inactivate similarity lists; fix citation
indexer time stamp updating; fix citation indexing of deleted
records; fix citedby/refersto for infinite sets; fix empty
citation data cacher; fix incremental citation indexer leaks; make
numpy optional; minimum x-axis in citation history graphs; run
citation indexer after word indexer
*) WebSession: simplify HTML markup

*) BibRecord: fix for record_get_field_instances()
*) WebSubmit: capitalise doctypes in Doc File Manager; check
authorizations in endaction; check for problems when archiving;
ensure unique tmp file name for upload; fix email formatting; fix
Move_to_Done function; remove 8564_ field from demo templates;
skip file upload if necessary; update CERN-specific config

*) BibSched: fix guess_apache_process_user_from_ps; use larger
timouts for launching tasks
*) bibdocfile: BibRecDocs recID argument type check

*) BibUpload: FFT regression tests not to use CDS
*) data cacher: deletes cache before refilling it

*) htmlutils: fix FCKeditor upload URLs
*) dbquery: fix dbexec CLI WRT max allowed packet

*) installation: add note about optional hashlib; change table TYPE
to ENGINE in SQL; fix 'install-mathjax-plugin'; fix issue with
FCKeditor; fix 'make install-jquery-plugins'; fix output message
cosmetics; new 'make install-ckeditor-plugin'; re-enable WSGI
pre-loading
*) I18N: updates to Greek translation

*) intbitset: fix never ending loop in __repr__; fix several memory
leaks

*) inveniocfg: fix resetting ranking method names

*) inveniogc: new CLI options check/optimise tables

*) kwalitee: grep-like output and exit status changes; use
`--check-some` as default CLI option

*) mailutils: remove unnecessary 'multipart/related'

*) plotextractor: fix INSPIRE unit test

*) textmarc2xmlmarc: fix handling of BOM

*) urlutils: new Indico request generator helper

*) WebAccess: fix Access policy page; fix FireRole handling integer
uid; fix retrieving emails from firerole

*) WebAlert: fix the display of records in alerts

*) WebBasket: fix missing return statement; fix number of items in
public baskets

*) WebComment: CERN-specific hack for ATLAS comments; fix discussion
display in bfe_comments; fix washing of email to admin; improve
sanity checks

*) WebHelp: HOWTO MARC document update

*) WebJournal: fix seminar widget encoding issue; fix seminar widget
for new Indico APIs; update weather widget for new APIs

*) WebSearch: add refersto:/a b c/ example to guide; CERN-specific
hack for journal sorting; CERN-specific hack for latest additions;
fix case-insensitive collection search; fix CDSIndico external
search; fix collection translation in admin UI; fix
get_fieldvalues() when recid is str; fix
get_index_id_from_field(); fix structured regexp query parsing;
fix symbol name typo in loop checking; parenthesised collection
definitions; remove accent-search warning in guide; remove Report
for INSPIRE author pages; replace CDS Indico by Indico; updates
some output phrases

*) WebSession: fix crash when no admin user exists

*) WebStyle: better service failure message; fix implementation of
req.get_hostname; fluid width of the menu; pre-load citation
dictionaries for web

*) WebSubmit: avoid printing empty doctype section;
check_user_can_view_record in publiline; fix filename bug in
document manager; fix handling of uploaded files; fix
record_search_pattern in DEMOJRN

*) xmlmarclint: 'no valid record detected' error

*) I18N: updates to Catalan, Czech, French, German, Greek, Italian,
Slovak, and Spanish translations

*) Note: for a complete list of new features in Invenio v1.0 release
series over Invenio v0.99 release series, please see:
<http://invenio-software.org/blog/invenio-1.0.0-rc0>
*) installation: fix circular install-jquery-plugins; fix demo user
initialisation; fix jQuery tablesorter download URL; fix jQuery
uploadify download URL; more info about max_allowed_packet; remove
unneeded rxp binary package

Download:
---------

<http://invenio-software.org/download/invenio-1.0.0.tar.gz>
<http://invenio-software.org/download/invenio-1.0.0.tar.gz.md5>
<http://invenio-software.org/download/invenio-1.0.0.tar.gz.sig>
<http://invenio-software.org/download/invenio-1.0.1.tar.gz>
<http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5>
<http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig>

Installation notes:
-------------------
Expand All @@ -148,27 +70,28 @@ Please follow the INSTALL file bundled in the distribution tarball.
Upgrade notes:
--------------

If you are upgrading from Invenio v1.0.0-rc0, then:
If you are upgrading from Invenio v1.0.0, then:

- Stop your bibsched queue and your Apache server.
a) Stop your bibsched queue and your Apache server.

- Install the update:
b) Install the update:

$ cd invenio-1.0.0
$ cp -a /opt/invenio/etc /opt/invenio/etc.OLD
$ tar xvfz invenio-1.0.1.tar.gz
$ cd invenio-1.0.1
$ sudo rsync -a /opt/invenio/etc/ /opt/invenio/etc.OLD/
$ sh /opt/invenio/etc/build/config.nice
$ make
$ make check-custom-templates
$ sudo -u www-data make install
$ sudo -u www-data /opt/invenio/bin/inveniocfg --update-all
$ cp -a /opt/invenio/etc.OLD /opt/invenio/etc

- In order to apply the double-stemming fix for the indexer,
reindexing of those indexes that use stemming is recommended:

$ sudo -u www-data bibindex -u admin -R

- Restart your Apache server and your bibsched queue. You are done.
$ sudo rsync -a /opt/invenio/etc.OLD/ \
--exclude bibformat/format_templates/RSS.xsl \
--exclude bibconvert/config/DEMOBOOcreate.tpl \
--exclude bibconvert/config/DEMOPICcreate.tpl \
--exclude bibconvert/config/DEMOTHEcreate.tpl \
/opt/invenio/etc/

c) Restart your Apache server and your bibsched queue.

If you are upgrading from a previous Invenio release (notably from
v0.99 release series), then please see a dedicated Invenio Upgrade
Expand Down
Loading

0 comments on commit 1f8a6db

Please sign in to comment.