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

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