Opened 9 years ago

Closed 9 years ago

#867 closed defect (fixed)

wcs client needs cleanup

Reported by: Vlad Merticariu Owned by: Alex Toader
Priority: minor Milestone: Future
Component: applications Version: development
Keywords: Cc:
Complexity: Medium

Description

this must not appear in the code. Plus more inadequate stuff, like

var coverageList = _.map(["NIR", "lena", "visible_human", "climate_clouds", "eobs"],function (coverage) {

  • this makes use of foreign libs, I need a list of them to be added to our external dependencies + their licenses, see rasdaman provenance page
  • tests are there (which is good), but they make use of our std data sets which are going to change soon to make them "real" coverages. Let's not forget this change to come.

We should document somewhere (README or wiki) what test data sets we assume on the server.

  • BTW, this client should be LGPL, needs to go into the std headers to be added (also to data/ BTW!) - we want them to be used as much as possible, so be liberal.
  • img/ needs cleanup

Change History (3)

comment:1 by Alex Toader, 9 years ago

This file documents the libraries included in this project and their licenses:

  1. Bootstrap v3.3.1 (MIT License):
  1. jQuery(MIT License): -Homepage:https://jquery.org/ .Accessed at 14.12.2014 -License: https://jquery.org/license/ . Accessed at 14.12.2014
  1. jQuery Collapse v1.1.0 (MIT License): -Homepage: http://webcloud.se/jQuery-Collapse/. Accessed at 14.12.2014 -License: https://github.com/danielstocks/jQuery-Collapse/blob/master/LICENSE. Accessed at 14.12.2014
  1. jQuery UI v1.11.2 (MIT License): -Homepage: http://jqueryui.com/. Accessed at 14.12.2014 -License: https://jquery.org/license/. Accessed at 14.12.2014
  1. Jasmine(MIT License): -Homepage: http://jasmine.github.io/ . Accessed at 14.12.2014 -License: https://github.com/jasmine/jasmine/blob/master/MIT.LICENSE .Accessed at 14.12.2014
  1. KnockoutJS(MIT License): -Homepage: http://knockoutjs.com/ . Accessed at 14.12.2014 -License: https://github.com/knockout/knockout/blob/master/LICENSE . Accessed at 14.12.2014
  1. Google Code Prettify (Apache License, Version 2.0) -Homepage: https://code.google.com/p/google-code-prettify/. Accessed at 14.12.2014 -License: http://www.apache.org/licenses/LICENSE-2.0, Accessed at 14.12.2014
  1. RequireJS (MIT License): -Homepage: http://requirejs.org/ . Accessed at 14.12.2014 -License: https://github.com/jrburke/requirejs/blob/master/LICENSE . Accessed at 14.12.2014
  1. xmlToJSON:

comment:2 by Alex Toader, 9 years ago

The unit tests are focused on checking if the response to a request is processed correctly. For these tests, sample XML documents that respect the WCS schema have been included.
The tests will have to be changed only if:

  1. The parsing mechanism is changed
  2. The XML schema of WCS responses is changed.

comment:3 by Alex Toader, 9 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.