Skip to content

Commit 1f8a6db

Browse files
committed
Invenio v1.0.1
1 parent 0abfc93 commit 1f8a6db

6 files changed

Lines changed: 125 additions & 144 deletions

File tree

AUTHORS

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@ The CERN development team currently consists of:
3535
- Chris Montarbaud <christiane.montarbaud@cern.ch>
3636
Multimedia and photo management.
3737

38-
- Belinda Chan <belinda.chan@cern.ch>
39-
User documentation for personal features like alerts and baskets.
40-
4138
- Jaime Garcia Llopis <jaime.garcia.llopis@cern.ch>
4239
Improvements to the BibCirculation module.
4340

@@ -47,6 +44,9 @@ The CERN development team currently consists of:
4744
- Jiri Kuncar <jiri.kuncar@cern.ch>
4845
Contributions to the Czech translation.
4946

47+
- Olivier Canévet <olivier.canevet@cern.ch>
48+
Fixes for WebComment report abuse facility.
49+
5050
- Jan Aage Lavik <jan.age.lavik@cern.ch>
5151
Improvements to BibMatch with remote matching capabilities,
5252
improvements to plot extractor, improvements to harvesting and
@@ -65,6 +65,9 @@ The CERN development team currently consists of:
6565
Fixes for basket export facility and adding external items to
6666
baskets.
6767

68+
- Alessio Deiana <alessio.deiana@cern.ch>
69+
Improvements to data cacher and cite summary.
70+
6871
- Annette Holtkamp <annette.holtkamp@cern.ch>
6972
Updates to `Howto MARC' guide.
7073

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

115+
- Belinda Chan <belinda.chan@cern.ch>
116+
User documentation for personal features like alerts and baskets.
117+
112118
- Juan Francisco Pereira Corral <juan.francisco.pereira.corral@cern.ch>
113119
Fix taxonomy regression test, for BibKnowledge.
114120

INSTALL

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ About
55
=====
66

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

1111
Contents
@@ -218,13 +218,13 @@ Contents
218218
----------------
219219

220220
$ cd $HOME/src/
221-
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz
222-
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.md5
223-
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.sig
224-
$ md5sum -v -c invenio-1.0.0.tar.gz.md5
225-
$ gpg --verify invenio-1.0.0.tar.gz.sig invenio-1.0.0.tar.gz
226-
$ tar xvfz invenio-1.0.0.tar.gz
227-
$ cd invenio-1.0.0
221+
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz
222+
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5
223+
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig
224+
$ md5sum -v -c invenio-1.0.1.tar.gz.md5
225+
$ gpg --verify invenio-1.0.1.tar.gz.sig invenio-1.0.1.tar.gz
226+
$ tar xvfz invenio-1.0.1.tar.gz
227+
$ cd invenio-1.0.1
228228
$ ./configure
229229
$ make
230230
$ make install
@@ -267,19 +267,19 @@ Contents
267267
sources. (The built files will be installed into different
268268
"target" directories later.)
269269

270-
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz
271-
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.md5
272-
$ wget http://invenio-software.org/download/invenio-1.0.0.tar.gz.sig
270+
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz
271+
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5
272+
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig
273273

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

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

280280
Verify MD5 checksum.
281281

282-
$ gpg --verify invenio-1.0.0.tar.gz.sig invenio-1.0.0.tar.gz
282+
$ gpg --verify invenio-1.0.1.tar.gz.sig invenio-1.0.1.tar.gz
283283

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

294-
$ tar xvfz invenio-1.0.0.tar.gz
294+
$ tar xvfz invenio-1.0.1.tar.gz
295295

296296
Untar the distribution tarball.
297297

298-
$ cd invenio-1.0.0
298+
$ cd invenio-1.0.1
299299

300300
Go to the source directory.
301301

Makefile.am

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,4 +514,7 @@ update-v0.99.5-tables: # from v0.99.5 to v1.0.0-rc0
514514
update-v1.0.0-rc0-tables: # from v1.0.0-rc0 to v1.0.0
515515
@echo "Nothing to do; table structure did not change between v1.0.0-rc0 and v1.0.0."
516516

517+
update-v1.0.0-tables: # from v1.0.0 to v1.0.1
518+
@echo "Nothing to do; table structure did not change between v1.0.0 and v1.0.1."
519+
517520
CLEANFILES = *~ *.pyc *.tmp

NEWS

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,52 @@ releases. For more information about the current release, please
66
consult RELEASE-NOTES. For more information about changes, please
77
consult ChangeLog.
88

9+
Invenio v1.0.1 -- released 2012-06-28
10+
-------------------------------------
11+
12+
*) BibFormat: fix format validation report; fix opensearch prefix
13+
exclusion in RSS; fix retrieval of collection identifier
14+
15+
*) BibIndex: new unit tests for the Greek stemmer
16+
17+
*) BibSched: improve low level submission arg parsing; set ERROR
18+
status when wrong params; task can stop immediately when sleeping
19+
20+
*) BibSword: remove dangling documentation
21+
22+
*) BibUpload: fix setting restriction in -a/-ir modes
23+
24+
*) WebAlert: simplify HTML markup
25+
26+
*) WebComment: only logged users to use report abuse
27+
28+
*) WebJournal: hide deleted records
29+
30+
*) WebSearch: adapt test cases for citation summary; fix collection
31+
order on the search page; look at access control when webcolling;
32+
sorting in citesummary breakdown links
33+
34+
*) WebSession: simplify HTML markup
35+
36+
*) WebSubmit: capitalise doctypes in Doc File Manager; check
37+
authorizations in endaction; check for problems when archiving;
38+
ensure unique tmp file name for upload; fix email formatting; fix
39+
Move_to_Done function; remove 8564_ field from demo templates;
40+
skip file upload if necessary; update CERN-specific config
41+
42+
*) bibdocfile: BibRecDocs recID argument type check
43+
44+
*) data cacher: deletes cache before refilling it
45+
46+
*) dbquery: fix dbexec CLI WRT max allowed packet
47+
48+
*) I18N: updates to Greek translation
49+
50+
*) installation: fix circular install-jquery-plugins; fix demo user
51+
initialisation; fix jQuery tablesorter download URL; fix jQuery
52+
uploadify download URL; more info about max_allowed_packet; remove
53+
unneeded rxp binary package
54+
955
Invenio v1.0.0 -- released 2012-02-29
1056
-------------------------------------
1157

RELEASE-NOTES

Lines changed: 49 additions & 126 deletions
Original file line numberDiff line numberDiff line change
@@ -1,144 +1,66 @@
11
--------------------------------------------------------------------
2-
Invenio v1.0.0 is released
3-
February 29, 2012
2+
Invenio v1.0.1 is released
3+
June 28, 2012
44
http://invenio-software.org/
55
--------------------------------------------------------------------
66

7-
Invenio v1.0.0 was released on February 29, 2012.
7+
Invenio v1.0.1 was released on June 28, 2012.
88

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

1512
What's new:
1613
-----------
1714

18-
*) BatchUploader: fix retrieval of recs from extoaiid
15+
*) BibFormat: fix format validation report; fix opensearch prefix
16+
exclusion in RSS; fix retrieval of collection identifier
1917

20-
*) BibCirculation: fix regexp for dictionary checking; security check
21-
before eval
18+
*) BibIndex: new unit tests for the Greek stemmer
2219

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

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

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

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

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

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

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

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

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

57-
*) BibSched: fix guess_apache_process_user_from_ps; use larger
58-
timouts for launching tasks
45+
*) bibdocfile: BibRecDocs recID argument type check
5946

60-
*) BibUpload: FFT regression tests not to use CDS
47+
*) data cacher: deletes cache before refilling it
6148

62-
*) htmlutils: fix FCKeditor upload URLs
49+
*) dbquery: fix dbexec CLI WRT max allowed packet
6350

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

70-
*) intbitset: fix never ending loop in __repr__; fix several memory
71-
leaks
72-
73-
*) inveniocfg: fix resetting ranking method names
74-
75-
*) inveniogc: new CLI options check/optimise tables
76-
77-
*) kwalitee: grep-like output and exit status changes; use
78-
`--check-some` as default CLI option
79-
80-
*) mailutils: remove unnecessary 'multipart/related'
81-
82-
*) plotextractor: fix INSPIRE unit test
83-
84-
*) textmarc2xmlmarc: fix handling of BOM
85-
86-
*) urlutils: new Indico request generator helper
87-
88-
*) WebAccess: fix Access policy page; fix FireRole handling integer
89-
uid; fix retrieving emails from firerole
90-
91-
*) WebAlert: fix the display of records in alerts
92-
93-
*) WebBasket: fix missing return statement; fix number of items in
94-
public baskets
95-
96-
*) WebComment: CERN-specific hack for ATLAS comments; fix discussion
97-
display in bfe_comments; fix washing of email to admin; improve
98-
sanity checks
99-
100-
*) WebHelp: HOWTO MARC document update
101-
102-
*) WebJournal: fix seminar widget encoding issue; fix seminar widget
103-
for new Indico APIs; update weather widget for new APIs
104-
105-
*) WebSearch: add refersto:/a b c/ example to guide; CERN-specific
106-
hack for journal sorting; CERN-specific hack for latest additions;
107-
fix case-insensitive collection search; fix CDSIndico external
108-
search; fix collection translation in admin UI; fix
109-
get_fieldvalues() when recid is str; fix
110-
get_index_id_from_field(); fix structured regexp query parsing;
111-
fix symbol name typo in loop checking; parenthesised collection
112-
definitions; remove accent-search warning in guide; remove Report
113-
for INSPIRE author pages; replace CDS Indico by Indico; updates
114-
some output phrases
115-
116-
*) WebSession: fix crash when no admin user exists
117-
118-
*) WebStyle: better service failure message; fix implementation of
119-
req.get_hostname; fluid width of the menu; pre-load citation
120-
dictionaries for web
121-
122-
*) WebSubmit: avoid printing empty doctype section;
123-
check_user_can_view_record in publiline; fix filename bug in
124-
document manager; fix handling of uploaded files; fix
125-
record_search_pattern in DEMOJRN
126-
127-
*) xmlmarclint: 'no valid record detected' error
128-
129-
*) I18N: updates to Catalan, Czech, French, German, Greek, Italian,
130-
Slovak, and Spanish translations
131-
132-
*) Note: for a complete list of new features in Invenio v1.0 release
133-
series over Invenio v0.99 release series, please see:
134-
<http://invenio-software.org/blog/invenio-1.0.0-rc0>
53+
*) installation: fix circular install-jquery-plugins; fix demo user
54+
initialisation; fix jQuery tablesorter download URL; fix jQuery
55+
uploadify download URL; more info about max_allowed_packet; remove
56+
unneeded rxp binary package
13557

13658
Download:
13759
---------
13860

139-
<http://invenio-software.org/download/invenio-1.0.0.tar.gz>
140-
<http://invenio-software.org/download/invenio-1.0.0.tar.gz.md5>
141-
<http://invenio-software.org/download/invenio-1.0.0.tar.gz.sig>
61+
<http://invenio-software.org/download/invenio-1.0.1.tar.gz>
62+
<http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5>
63+
<http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig>
14264

14365
Installation notes:
14466
-------------------
@@ -148,27 +70,28 @@ Please follow the INSTALL file bundled in the distribution tarball.
14870
Upgrade notes:
14971
--------------
15072

151-
If you are upgrading from Invenio v1.0.0-rc0, then:
73+
If you are upgrading from Invenio v1.0.0, then:
15274

153-
- Stop your bibsched queue and your Apache server.
75+
a) Stop your bibsched queue and your Apache server.
15476

155-
- Install the update:
77+
b) Install the update:
15678

157-
$ cd invenio-1.0.0
158-
$ cp -a /opt/invenio/etc /opt/invenio/etc.OLD
79+
$ tar xvfz invenio-1.0.1.tar.gz
80+
$ cd invenio-1.0.1
81+
$ sudo rsync -a /opt/invenio/etc/ /opt/invenio/etc.OLD/
15982
$ sh /opt/invenio/etc/build/config.nice
16083
$ make
16184
$ make check-custom-templates
16285
$ sudo -u www-data make install
16386
$ sudo -u www-data /opt/invenio/bin/inveniocfg --update-all
164-
$ cp -a /opt/invenio/etc.OLD /opt/invenio/etc
165-
166-
- In order to apply the double-stemming fix for the indexer,
167-
reindexing of those indexes that use stemming is recommended:
168-
169-
$ sudo -u www-data bibindex -u admin -R
170-
171-
- Restart your Apache server and your bibsched queue. You are done.
87+
$ sudo rsync -a /opt/invenio/etc.OLD/ \
88+
--exclude bibformat/format_templates/RSS.xsl \
89+
--exclude bibconvert/config/DEMOBOOcreate.tpl \
90+
--exclude bibconvert/config/DEMOPICcreate.tpl \
91+
--exclude bibconvert/config/DEMOTHEcreate.tpl \
92+
/opt/invenio/etc/
93+
94+
c) Restart your Apache server and your bibsched queue.
17295

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

0 commit comments

Comments
 (0)