source: vlo/trunk/CHANGES.txt @ 6411

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

Wrote section for VLO 3.3 in CHANGES document

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