source: vlo/branches/vlo-3.3/CHANGES.txt @ 6706

Last change on this file since 6706 was 6706, checked in by Twan Goosen, 9 years ago

Changes for 3.3.2

File size: 14.0 KB
Line 
1Bug Fixes and Features
2
3VLO 3.3.2 (November 2015)
4
5* Fixed issue with hierarchy links to unavailable records
6        <https://trac.clarin.eu/ticket/790>
7* Visual indication that a search query is being asynchronously
8        <https://trac.clarin.eu/ticket/800>
9* Collection records with a large number of children only load the first few,
10allowing the user to load more if desired
11        <https://trac.clarin.eu/ticket/805>
12* Search terms are now highlighted in the search results as well
13
14VLO 3.3.1 (September 2015)
15
16* Ranking based on relevance with boosts for matches in certain fields and on
17basis of record properties such as hierarchy level and presence of name,
18description and resource references
19        <https://trac.clarin.eu/ticket/750>,
20        <https://trac.clarin.eu/ticket/761>
21* Support for advanced search via query syntax, with instructions accessible
22via web application
23        <https://trac.clarin.eu/ticket/762>,
24        <https://trac.clarin.eu/ticket/770>
25* Metadata hierarchies are processed on import and interactively presented
26in the web application
27        <https://trac.clarin.eu/ticket/382>
28* Further exlusion of actor languages in the 'language' facet
29        <https://trac.clarin.eu/ticket/246>
30* Hiding of language code prefixes in multi-lingual description fields
31        <https://trac.clarin.eu/ticket/778>
32* Addition of importer option to only import specific data roots
33        <https://trac.clarin.eu/ticket/768>
34* Extended language variants name map with all languages that have multiple
35names in ISO 639-3
36
37Known issues:
38* In some cases, it may happen that hierarchical relations to records that do
39not appear in the index are stored
40                <https://trac.clarin.eu/ticket/790>
41
42VLO 3.2.2 (August 2015)
43* Fixes an exception occurring when clicking the 'Report' link on the main page
44        <https://trac.clarin.eu/ticket/784>
45
46VLO 3.2.1 (July 2015)
47* Graceful handling of requests for all values of nonexistent facets
48* Included the VLO iframe page for the CLARIN-D homepage
49* Fixed a potential file descriptor leak in the VLO importer
50* Fixed appearence of 'jsessionid' parameter in the URL
51
52VLO 3.2 (June 2015)
53       
54Mapping:
55* Added search facet "Availability" based on licensing information
56        <https://trac.clarin.eu/ticket/393>
57* Non-English language names are ignored (if language code is not used)
58        <https://trac.clarin.eu/ticket/170>
59* Mapping of language name variants to canonical names (OLAC)
60        <https://trac.clarin.eu/ticket/749>
61* Mapping of language tags without olac-language attribute (OLAC)
62        <https://trac.clarin.eu/ticket/412>
63
64Search interface:
65* Added tooltips to facets with facet descriptions
66        <https://trac.clarin.eu/ticket/711>
67* Search term can be removed without removing facet selection in 'bread crumbs'
68        <https://trac.clarin.eu/ticket/619>
69* Search result ranking by relevance
70        <https://trac.clarin.eu/ticket/575>
71               
72Record page:
73* Paging of resources in record page
74        <https://trac.clarin.eu/ticket/565>
75* Improved handle resolution for resources in record page
76        <https://trac.clarin.eu/ticket/550>
77* Fixed handle link in record page for cases that contain an '@' character
78        <https://trac.clarin.eu/ticket/625>
79* Link to language info page uses new URL scheme
80        <https://trac.clarin.eu/ticket/753>
81
82Web application general:
83* VLO web pages contain a canonical URL link (improving search engine behaviour)
84        <https://trac.clarin.eu/ticket/135>
85       
86VLO 3.1 (March 2015)
87* Added the 'license' facet
88        <https://trac.clarin.eu/ticket/393>
89        <https://trac.clarin.eu/ticket/740>
90* More fields get indexed for the autocomplete/suggestion function in the search box
91        <https://trac.clarin.eu/ticket/624>
92* Fixed an issue with resolving resource handles
93        <https://trac.clarin.eu/ticket/666>
94* Mapping improvements:
95        * Fallback to fields defined by pattern (path) if no value is found in a field with a matching concept link
96                <https://trac.clarin.eu/ticket/554>
97                <https://trac.clarin.eu/ticket/668>
98        * Automatic curation of values in the 'organisation' facet
99                <https://trac.clarin.eu/ticket/683>
100        * Better support for RFC1766 codes (such as 'en_US' and 'nl_NL')
101                <https://trac.clarin.eu/ticket/686>
102        * The 'language' facet is replaced by an (internal) representation based on language code if applicable
103                <https://trac.clarin.eu/ticket/547>
104        * Regular expressions for national project mapping
105                <https://trac.clarin.eu/ticket/681>
106        * Content language is stored for descriptions
107                <https://trac.clarin.eu/ticket/667>
108* Upgraded a number of dependencies including Solr, Wicket and Spring to a more recent version
109        <https://trac.clarin.eu/ticket/541>
110* VLO importer logs to separate log directory
111        <https://trac.clarin.eu/ticket/741>
112* A number of changes in VloConfig.xml; see UPGRADE instructions for details
113
114
115VLO 3.0.1 (June 2014)
116* DC-3786 (application type) was added to facet 'resourceClass'
117        <https://trac.clarin.eu/ticket/195>
118* Fixed highlighting of search terms that contain unicode characters
119        <https://trac.clarin.eu/ticket/561>
120* Fixed incorrect display of value count for values written in right-to-left script
121        <https://trac.clarin.eu/ticket/548>
122* Added a 'description' metadata element to the page header
123        <https://trac.clarin.eu/ticket/567>
124* Small cosmetic fixes
125        <https://trac.clarin.eu/ticket/576>
126        <https://trac.clarin.eu/ticket/577>
127        <https://trac.clarin.eu/ticket/578>
128* Renamed 'permalink' to 'link'
129
130VLO 3.0 (May 2014)
131* Made separate collection feature optional
132        <https://trac.clarin.eu/ticket/558>
133* Fixed empty record page title issue
134        <https://trac.clarin.eu/ticket/556>
135* Improved compatibility with old bookmarks
136        <https://trac.clarin.eu/ticket/557>
137* Removed mapping for http://purl.org/dc/terms/language datacategory
138        see <https://trac.clarin.eu/ticket/554>
139* Styling of CMDI to HTML transormation output
140* Added simple search page to breadcrumbs
141
142VLO 3.0-beta3 (May 2014)
143* Added paging to the 'all facet values' list
144        <https://trac.clarin.eu/ticket/543>
145* Removed duplicate VloConfig.xml in distribution
146* Add 'busy' indicators to a number of AJAX action links
147* Hidden previous/next links on record page if result set has only one record
148* Added a search icon to the facet filter box
149* Fixed sometimes chaotic layout of collection facet items
150* Permalink link is now a button (to prevent right click/copy url)
151* Migrated from CSS to LESS (converted to compressed CSS compile time)
152
153VLO 3.0-beta2 (May 2014)
154* Added the "_selfLink" field to fix FCS aggregator connection
155        <https://trac.clarin.eu/ticket/542>
156* Removed simple search selection ‘leave this page’ dialogue
157* Included record name in page title for record pages
158
159VLO 3.0-beta (April 2014)
160* Added a 'simple search' front page
161* Added expansion of search results items to see more details
162* Added federated content search support
163* Added links to 'search pages' if provided by a record
164* Added an 'About' page
165* Added links to help and error report form
166* Added support for themes, included a CLARIN-D theme
167        (enabled by query parameter theme=clarin-d)
168* Added a filter or 'quick search' input to facet selection panels
169* Added filtering on minimal number of occurrences in all facet values popup/page
170* Added an advanced search options box with the option to filter on FCS option
171* Added resolving of handles of resources to show the actual filename
172* Added support for UBN:NBN
173* Added a link to the CLARIN language info page for language values of records
174* Resource details now shown in tooltip instead of separate page section
175* Lazy rendering of the 'all metadata fields' view (generated by CMDI-to-HTML stylesheet)
176* Improved error handling
177* Numerous fixes and small enhancements to the user interface and code base
178
179* Solr configuration: data directory is configured through java system property
180        'solr.data.dir', which needs to be configured in the Tomcat instance
181
182VLO 3.0-alpha (March 2014)
183* Reimplemented Wicket front-end see <https://trac.clarin.eu/milestone/VLO-3.0>
184* Upgraded to Solr 4.6.0
185* Added application monitoring via JavaMelody at /monitoring
186* Added/replaced context params
187   * eu.clarin.cmdi.vlo.*
188   * (externalConfig has been removed)
189* VloConfig changes
190   * Removed list length attribute (e.g. <facetFields length="3">)
191   * Added collectionFacet
192   * Added config of ignored and technical fields
193
194
195VLO 2.18.1 (February 2014)
196* Updated national projects mapping for LINDAT/CLARIN (by including r4343)
197
198Beta release 2.18  (January 2014)
199
200* Upgraded to Wicket 6
201* Added support for a separate facet concepts file used for testing only
202* Configured mount points for pages (URLs changed as a result)
203* Added configuration parameters 'pagesInApplicationCache' and
204'sessionCacheSize' to control the size of the Wicket page cache
205
206Beta release 2.17 (November 2013)
207
208Added facet overview to the search bar
209Added tooltips to facets (ticket 404)
210Added modality facet (ticket 422)
211Increased the number of results to 30 (ticket 423)
212Added support for fulltext search on header (441)
213
214Beta release 2.16 (October 2013)
215
216Fixed broken web links (#311, #420)
217Fixed indexing problems (#387)
218Several improvement of the facet mapping (#285, #397, #407, #408, #418)
219Improvement of user interface (#391, #416)
220Improvement of error handling (importer, solr connection)
221Split description meta data attribute
222Added support for data from Universiteit Utrecht
223
224Production release 2.15 (August 2013)
225
226No changes compared to the beta release.
227
228Beta release 2.15 (July 2013)
229
230Repaired the incorrect reference to profiles, and made
231the connection to the solr server more tolerant. Files without
232resources will be shown in the web application if and only if there is
233a link to a landing page.
234
235Beta Release 2.14 (June 2013)
236
237Support for theming was added, as were some new facet mappings, and the
238interface to the Federated Content Search was implemented in the form of
239a link - not as a search box like it was originally foreseen.
240
241Beta release 2.13 (May 2013)
242
243A new package, eu.clarin.cmdi.vlo.config was added taking care of the web
244application and importer's configuration. Spring is no longer used for
245configuration; it was replaced by the Simple framework.
246
247Both the importer and the web application use the same base file for
248configuration. This file refers to external resources like for example
249the nationalProjectsMapping.xml file.
250
251The base VloConfig.xml file that is included in the /src/main/resources
252directory of the package, can be replaced by an external instance. Additionally,
253the web application's context file can be used to overrule the solrUrl parameter
254defined in the packaged or external configuration file.
255
256Added the nationalProjectsMapping file to the default configuration. This means
257that it is no longer necessary to instance of the file external to the package.
258By the default the importer and web application will look at the packaged instance.
259
260Landing page support on the result page was added; ticket 257.
261
262Heap memory consumption of the importer was limited. A parameter was added to
263to be able to tune the size of the buffer of documents waiting to be deposited
264in the database.
265
266Repackaging was carried out. From version 2.13 the web application resides
267outside the importer package. Next to these packages the solr package is still
268there, and apart from the addition of a hidden facet supporting the landing
269page, it has not been modified. In a future release the VLO base functions will
270be split off from the importer package.
271
272
273Release VLO 2.8 (23 may 2012):
274Many small fixes.
275Streamlined the deployment procedure.
276Added facet for the component profile (hidden facet, not shown in interface) for future use.
277Added feedback option.
278Removed the dependency on external xml stylesheets (caused a large-scale outage for spring-users around the 21st of may).
279
280Release VLO 2.5 (22 march 2012):
281Lot's of bugfixes and small enhancements.
282
283Release VLO-2.3.1 (28 June 2011):
284Disabled handleResolving to get the resource name on showResult panel, see made ticket to fix it: http://trac.clarin.eu/ticket/136. Did not work on clarin server.
285
286Release VLO-2.3 (10 June 2011):
287Most notable change is the importing now is based on conceptlink mapping, allowing the importer to automatically parse new flavours of cmdi.
288http://trac.clarin.eu/ticket/105 Create import based on conceptlinks
289http://trac.clarin.eu/ticket/129 Rename origin to collection
290http://trac.clarin.eu/ticket/131 ShowResultPage should give proper error when result can not be loaded
291http://trac.clarin.eu/ticket/98 Record with duplicate id does not show
292http://trac.clarin.eu/ticket/84 Some links are changed from orginal in the result page
293http://trac.clarin.eu/ticket/27 Show list of resources (Written or Media etc...) in Show result page
294
295Release VLO-2.2 (28 Januari 2011):
296http://trac.clarin.eu/ticket/93 Scaling of images fixed (and typo in image resolved)
297http://trac.clarin.eu/ticket/92 Breadcrumb to original vlo page added
298http://trac.clarin.eu/ticket/63 Frontpage layout changed
299http://trac.clarin.eu/ticket/55 Preprocess of imdi files in place
300Created correct links from original vlo page to new faceted browser.
301
302Release VLO-2.1 (13 Januari 2011):
303http://trac.clarin.eu/ticket/54         Change columnheaders of results
304http://trac.clarin.eu/ticket/26         add prev/next links to show result page
305http://trac.clarin.eu/ticket/42         capitalization
306http://trac.clarin.eu/ticket/62         10 facet values instead of 5
307http://trac.clarin.eu/ticket/43         origin for LRT should be CLARIN LRT inventory
308http://trac.clarin.eu/ticket/37         extract proper country names from country code facets
309http://trac.clarin.eu/ticket/38         extract proper language names from language code facets
310http://trac.clarin.eu/ticket/60         remove Unspecified and Unknown from initial facet list
311http://trac.clarin.eu/ticket/46         open in original context for the LRT inventory
312http://trac.clarin.eu/ticket/29         Link to correct archives based on the metadata
313http://trac.clarin.eu/ticket/45         make all links clickable
314http://trac.clarin.eu/ticket/34         make partner images clickable
315- Added resourceType facet (still todo for OLAC data)
316- Added resource list and links to download resources (still todo show names for handles)
317
318Release VLO-2.0 (2 December 2010):
319New implementation of the original vlo facetted browser using SOLR as a backend and the Wicket framework for the java frontend. We now support CMDI metadata only.
320- Initial version working and performing very nicely.
Note: See TracBrowser for help on using the repository browser.