Changes between Version 2 and Version 3 of CowsFramework/CowsInstallation/MigrationToPython2.6


Ignore:
Timestamp:
22/09/10 13:39:51 (9 years ago)
Author:
astephen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CowsFramework/CowsInstallation/MigrationToPython2.6

    v2 v3  
    99 http://wiki.pylonshq.com/pages/viewpage.action?pageId=11174779 
    1010 
    11 This page: 
     11This page documents: 
    1212 
     13 * OUTSTANDING ISSUES WE NEED TO LOOK INTO REGARDING THE MIGRATION to Pylons 1.0 
    1314 * changes made in COWS, COWS Server and COWS Client to update to Pylons 1.0. 
    1415 
    15 During this process various dependencies were also updated and documented. A separate page documents the [wiki:.../COWSStack/DependenciesAndInstallation Dependencies and Installation of the COWS stack]. 
     16During this process various dependencies were also updated and documented. A separate page documents the [wiki:CowsFramework/DependenciesAndInstallation Dependencies and Installation of the COWS stack]. 
     17 
     18== OUTSTANDING ISSUES WE NEED TO LOOK INTO REGARDING THE MIGRATION to Pylons 1.0 == 
     19 
     20The cows, cowsserver and cowsclient code has been migrated to python 2.6. However, there are a number of controllers and items that '''still need further testing''' that may, or may not, have been broken in the pre-migrated version. There are also a few changes that have been made that require validation to ensure the behaviour is appropriate. This section outlines these issues. Once resolved they should be either documented or removed from the list below. 
     21 
     22=== Untested controllers in pylons apps === 
     23 
     24'''demo controller in cowsserver broken''' 
     25 
     26The {{{/<dataset>/demo}}} routes point to the '''demo''' controller. At present this seems to fail because ajax is not set up right. 
     27 
     28'''Other controllers in cowsserver and cowsclient''' 
     29 
     30There are a number of controllers in both cowsserver and cowsclient. These need to be reviewed so that we: 
     31 
     32 * delete any test/unused controllers 
     33 * test any required controllers and explain their usage context 
     34 
     35=== cowsclient get_figure broken === 
     36 
     37On the cows client there the {{{wmsviz.get_figure()}}} action is broken for the following file formats: 
     38 
     39 * SVG 
     40 * EPS 
     41 
     42These are called by the web app generated by the wmsviz controller when you click the "Make Figure" button in the right-hand panel. 
     43 
     44=== Possible alternative to metacarta coastlines === 
     45 
     46Metacarta web services (used by COWS to serve the coastline maps) have experienced problems recently. An alternative coastline dataset could be: 
     47 
     48 * http://coastwatch.pfeg.noaa.gov/erddap/wms/usgsCeSS11.1/request?LAYERS=Coastlines&TRANSPARENT=true&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&FORMAT=image%2Fpng&SRS=EPSG%3A4326&BBOX=-180,-90,0,90&WIDTH=256&HEIGHT=256 
     49 
     50----- 
    1651 
    1752== COWS modifications ==