16:52 Changeset [1653] by pjkersha
setup.py: added entry point for ndgSessionClient script. …
15:33 molesparser created by domlowe
Added notes on MOLES parsing (unfinished)
15:17 Changeset [1652] by domlowe
moved create classes call to init
14:55 Changeset [1651] by domlowe
renaming molesWriter
14:43 Changeset [1650] by domlowe
moles parser fromXML working
11:37 Changeset [1649] by pjkersha
Updated SignatureHandler?.verify to handle Exclusive canonicalization …
08:57 Changeset [1648] by pjkersha
SessionCookie? class encapsulates cookie handling previously held in …
08:56 Changeset [1647] by pjkersha
dist/ndg_security-DevPostAlpha?-py2.4.egg: new egg ez_setup.py: standard …


21:53 Changeset [1646] by lawrence
Simple wsgi code to run with fastcgi -- discovery wrapper. Works.
19:47 Changeset [1645] by lawrence
More changes associated with move of discovery to wsgi


22:36 Changeset [1644] by lawrence
Modifications for wsgi (and hence fastcgi) compliance in new discovery


14:16 Changeset [1643] by domlowe
moles round trip handles multiple similar elements
13:36 Changeset [1642] by pjkersha
Created common package for modules common to client and server packages. …
12:00 Changeset [1641] by pjkersha
11:58 Changeset [1640] by pjkersha
Experiment with SVN macros.
11:55 Changeset [1639] by pjkersha
python/setup.py: adapted to make Python Egg. python/*.py: changed import …


17:54 Changeset [1638] by pjkersha
Moved client and server side specific modules to their respective client …
17:35 Changeset [1637] by pjkersha
Separate client and server side code into separate packages.
17:33 Changeset [1636] by pjkersha
Change to new package structure. All refs to NDG package changed to …
17:01 Changeset [1635] by spascoe
Modified xmlHandler so that the test case uses unittest and works with …
16:10 Changeset [1634] by pjkersha
Tests with WebSphere?.
16:08 Changeset [1633] by pjkersha
16:08 Changeset [1632] by pjkersha
16:07 Changeset [1631] by pjkersha
16:04 Changeset [1630] by pjkersha
Change to lower case for new package structure.
14:21 Ticket #573 ([M] Upgrade exist to latest stable (20061024 )) created by selatham
To fix XQuery and namespaces problem. Then won't need to remove namespaces …
12:45 Changeset [1629] by domlowe
moles roundtripping
12:23 Changeset [1628] by ko23
1.3 change in response to comment
11:53 Changeset [1627] by lawrence
First python util code, namespace aware prettyprinter for html and text …
10:05 Changeset [1626] by spascoe
Fixed some typos. setuptools bootstraping works and egg is built.
09:58 Changeset [1625] by spascoe
A skeleton egg-compatible ndg.utils package. I havn't checked this works …


15:03 Changeset [1624] by root
Version 0.72 binary release.


13:49 Changeset [1623] by domlowe
fixing accidental delete.
13:46 Changeset [1622] by domlowe
temporary support for some namespace for local parameters in csml scanner
13:37 Changeset [1621] by domlowe
added stub standard name class
12:28 Changeset [1620] by selatham
fix bug where 'in' directory not being cleared initially.


17:51 Ticket #570 ([M] Allow a DP to have no group/keyword for ingestion) closed by selatham
fixed: Changed script oai_ingest.py to allow bo group/keyword.
17:37 Changeset [1619] by selatham
Allow no specification of groups/keywords in config file
12:10 Changeset [1618] by pjkersha
Experimented with namespaces for SignatureHandler? to try to get working …
11:50 Changeset [1617] by domlowe
summarisation of parameters from csml
10:44 Changeset [1616] by ko23
Re-fix of onlineReferenceType XMLSpy mess up. Update of XQueries


19:15 Ticket #246 ([M] MOLES object modularisation) closed by ko23
invalid: I think this one has disappeared…
14:27 Ticket #545 (eXist Namespace issues for NDG) closed by ko23
fixed: Sorted :-) Interesting set of problems starting with a really …


18:37 Ticket #572 ([C] MDIP collaboration) created by selatham
Mainly NDG-lite (Discovery). Project manager is Dave Cotton (iacMST). See …
18:26 Ticket #571 ([WG] Supply MDIP with location of latest UK GEMINI schema) created by selatham
Comments from Matt:- See …
18:12 Ticket #280 ([M] ndg_to_dif xsl needs to pass access constraints) closed by selatham
wontfix: The ndg_to_dif.xsl is now defunct.Replaced by Kev's MOLES-->DIF …
17:46 Ticket #570 ([M] Allow a DP to have no group/keyword for ingestion) created by selatham
Ingest fails currently if there is no group keyword in a DP's config file.
11:23 Ticket #569 ([WG] Define interface to eXist that respects NDG security) created by domlowe
We've spoken before of a interface to eXist that respects NDG security and …
09:44 Changeset [1615] by lawrence
Modifications to discovery (and browse) to support ndgDoc as an interim …
00:51 Changeset [1614] by hearnsha
Updated NumSim/DIF for ECMWF ERA-40


17:46 Ticket #207 ([DS] Re-add code to mail user when data ready) closed by astephen
fixed: Fixed it so it works again.
17:45 Ticket #561 ([DS] Fix bug in time formatting in DateTimeManager.py) closed by astephen
17:35 Changeset [1613] by hearnsha
ECMWF ERA-40 atmospheric model
16:47 Ticket #430 ([M] How can we limit discovery searches to specific sites?) closed by lawrence
fixed: Using the ndgDoc formalism. Job done.
16:46 Ticket #305 ([m] should the default order of discovery search be most recent last) closed by lawrence
duplicate: The default order shouldn't be time based ... superceded by ticket:563
16:43 Ticket #511 ([M] Discovery Backend Refactoring as new Java package) closed by lawrence
duplicate: Now superceded by a number of detailed tickets.
16:42 Ticket #7 ([M] configure results doesn't work on portal) closed by lawrence
wontfix: superceded by ws-discovery2
16:41 Ticket #406 ([M] Discovery portal spatial and temporal searches not working) closed by lawrence
wontfix: superceded by ws-discovery2!
16:34 Changeset [1612] by domlowe
tidying up comments etc
16:24 Ticket #303 ([M] Discovery web service needs to offer reordering by columns) closed by lawrence
duplicate: Duplicate of ticket:563
16:22 Changeset [1611] by domlowe
fixed problem with deep recursion, added partial support for parameters.
16:17 Ticket #568 ([M] Discovery - new portal needs to support MDIP selected format) created by lawrence
Probably a version of 'old' GEMINI with somewhere to put varaible …
16:16 Ticket #567 ([WG] scripts to ingest spatio-temporal information into postgres) created by lawrence
Need to get this from the generated-moles. Need to run as part of …
16:15 Ticket #566 ([M] Discovery - supports doSpatioTemporal Search) created by lawrence
Should start by implementing standalone search, and then supporting doing …
16:12 Ticket #565 ([M] Discovery - supports doParameterSearch) created by lawrence
Note dependency on xqueries for minimum MOLES.
16:11 Ticket #564 ([M] Discovery - supports doAuthorSearch) created by lawrence
Will depend on xqueries for minimum MOLES. Should be dataset authors, not …
16:09 Ticket #563 ([M] (DI-4-1) (DI-2-) Discovery - doFullTextSearch (and others) can do ...) created by lawrence
We need to order by date (maybe most-recent, oldest), as well as by data …
16:06 Ticket #562 ([M] Discovery - doPresent supports 'Dublin Core' format returns) created by lawrence
We will want to use xquery or xslt to take the documents and simplify …
16:02 Ticket #561 ([DS] Fix bug in time formatting in DateTimeManager.py) created by astephen
Once again using existing date time formatting in python fails to cope …
15:50 Ticket #515 ([M] Discovery WS back-end methods specification) closed by lawrence
fixed: done, current wsdl is satifisfactory for now
15:46 Ticket #531 ([M] MDIP support) closed by lawrence
fixed: Support limited to GEMINI xml format, and possibly a specific set of …
15:44 Ticket #304 ([M] All query types should work on discovery backend) closed by lawrence
fixed: this is now being dealt with ... under other tickets.
15:42 Ticket #301 ([M] Discovery Web Service Technology) closed by lawrence
fixed: DECSION: back end in java is ok …
15:05 Changeset [1610] by astephen
Latest live version on titania.
14:19 Changeset [1609] by domlowe
coverage aggregation and basic data granule creation working
12:40 Changeset [1608] by domlowe
ongoing changes to csml2moles.py - convenient time to commit
09:38 Changeset [1607] by domlowe
moving csml2moles.py into different directory
08:51 Changeset [1606] by domlowe
changed molesWriter.py so that classes are generated by a function call …


23:30 Changeset [1605] by mpritcha
Updated to implement scoped search.
23:29 Changeset [1604] by mpritcha
Updated to implement scoped search.
23:28 Changeset [1603] by mpritcha
Corrected ndgdoc to ndgDoc. Added maxOccurs=unbounded to scope in search …
21:39 Changeset [1602] by mpritcha
Modified build script to include any jars placed in resources dir (not …
21:37 Changeset [1601] by mpritcha
Updated to reflect new storage structure ndgdoc/doc/payload. Added scope …
21:36 Changeset [1600] by mpritcha
Updated to reflect new storage structure ndgdoc/doc/payload.
14:37 Changeset [1599] by selatham
oaiClean.py included <doc> element around ingested discovery document.
14:11 Changeset [1598] by domlowe
conflict resolution
14:09 Changeset [1597] by domlowe
prototype moles generation code to be used in csml2moles
14:08 Changeset [1596] by domlowe
bringing in line with new csml module structure
13:24 Ticket #560 ([DS] Add GeoSPlAT's Feature Identification to FeatureTypeRules page) created by astephen
Need to ensure that the rules I'm using in GeoSPlAT to identify a feature …
12:22 Changeset [1595] by mpritcha
Added doAuthorSearch, doParameterSearch and doSpatioTemporalSearch. Added …
08:40 Changeset [1594] by domlowe
several bug fixes to subsetting


18:41 Changeset [1593] by selatham
Cope with different incoming formats. Also add keywords from config file.
09:58 Ticket #559 ([WG] BODC Moles population) created by siva
Needs modifications/re-population of the BODC MOLES. Which will be used to …


21:07 Changeset [1592] by lawrence
Modifications to improve status of author information in DIF citation …
18:19 Changeset [1591] by selatham
Uses oaiClean.py instead of java clean-up code. Also deals with upgrade …
15:34 Changeset [1590] by selatham
created a python version of the discovery record cleaning code. Also wraps …
09:21 Changeset [1589] by domlowe
simplified adding multiple operations to features
08:45 Changeset [1588] by domlowe
csmlContainer now returns path rather than string)


22:23 DX/InstallationIssues created by astephen
22:18 DataExtractor edited by astephen
21:24 Changeset [1587] by lawrence
Better handling of request URLs for both discovery and browse
20:48 Changeset [1586] by lawrence
First cut of standalone discovery code ... integrated into one python …


23:20 Ticket #558 ([DS] Allow multiple domains to be selected by one set of selectors) closed by astephen
23:19 Ticket #558 ([DS] Allow multiple domains to be selected by one set of selectors) created by astephen
Got this working so that the DX can allow domain grouping for all …
19:02 Changeset [1585] by awoolf
Draft CSML v2 UML.
13:48 Changeset [1584] by lawrence
explaining where the discovery python code has gone …
13:45 Changeset [1583] by lawrence
Yet more renaming …
13:39 Changeset [1582] by lawrence
more cleaning up in svn of discovery code
13:37 Changeset [1581] by lawrence
cleaning up location of stuff in svn
12:56 Changeset [1580] by domlowe
fixed bug with inline axis values


19:17 Changeset [1579] by selatham
Changes for upgrade and re-deployment of eXist db in slightly different …


16:58 Changeset [1578] by lawrence
Removing some superflous stuff from the archive …
16:57 Changeset [1577] by lawrence
Browse now modified to use Matt's backend …
16:41 Ticket #146 ([M] NERC Metadata Gateway milestones moved) reopened by selatham
DMAG decided (Oct 06) that the old NMG (on tornado) can be turned off. The …
16:22 Ticket #557 (Developer time eroded by other projects) created by selatham
NDG Developers getting involved in other projects which reduces estimated …
15:14 Changeset [1576] by mpritcha
Changed document in PresentReturnType? to xs:string
15:14 Changeset [1575] by mpritcha
Changed document in PresentReturnType? to xs:string
14:06 Changeset [1574] by lawrence
Test code that works with the latest Matt discovery wsdl
09:48 Ticket #556 ([DS] Should DX UI show most recent date as default?) created by astephen
Traditionally I have made the earliest date be the default. However, for …


17:09 Changeset [1573] by mpritcha
More default setting…
16:17 Ticket #555 ([DS] Explore whether the CSML parser can process the output from TDS) created by selatham
Explore whether the CSML parser can process the output from TDS (or more …
16:02 Ticket #554 ([C] GO-ESSP GFDL links) created by selatham
As per GO-ESSP 2006 action plan :- Integrate GFDL metadata into the OAI …
15:54 Ticket #553 ([S] [WG] NCAR and NDG to test Authorisation interaction) created by selatham
As per the GO-ESSP 2006 action plan (written up by Bryan).
15:15 T02_CSML edited by domlowe
test (diff)
11:57 SecurityServices edited by pjkersha
11:51 SecurityIssues edited by pjkersha
09:43 Changeset [1572] by mpritcha
Better handling of zero hit searches.
09:43 Changeset [1571] by mpritcha
Better handling of zero hit searches.
09:05 Changeset [1570] by ko23
08:45 Changeset [1569] by mpritcha
Oops minor typo.
08:40 Changeset [1568] by mpritcha
Only add <documents> if status = true after search, i.e. everything worked …
08:36 Changeset [1567] by mpritcha
Sets start and howMany default values in more sensible way.


20:19 Changeset [1566] by lawrence
Toy code to play with the vocab server ... using Phil's base …
16:45 Changeset [1565] by mpritcha
doFullTextSearch now returns full document-uri. Set defaults for start, …
16:44 Changeset [1564] by mpritcha
doFullTextSearch now returns full document-uri.
13:50 Changeset [1563] by lawrence
Python test code to communicate with new discovery web service
12:24 Changeset [1562] by ko23
09:41 Ticket #552 (Python to Oracle) created by siva
Installation of Python2.4, cElementTree and cx_Oracle modules at BODC, in …


19:29 Ticket #551 (Quality plan) created by selatham
Need a Quality Plan. To ensure that all components and the system have …
19:09 Ticket #550 ([DS] bbftp priority) closed by selatham
19:09 Ticket #550 ([DS] bbftp priority) created by selatham
DECISION: ProjectBoard? Oct06. To document status then park bbftp work in …
19:03 Ticket #549 ([DS] CSML templating) created by selatham
Devise a convention. For the many files situation. Particularly need to …
19:00 Ticket #548 ([WG] Throw real data at CSML2) created by selatham
Involves Andrew and Dominic liaising with all DP's to try out their data …
18:52 Ticket #547 ([DS] CSML2 Defined, Schemas and UML finalised.) created by selatham
18:35 Ticket #546 ([M] MOLES Browse needs documenting and hand-over) created by selatham
Bryan's working on it until end-of-October milestone. Then needs …
16:20 Changeset [1561] by ko23
Update comments
16:01 Changeset [1560] by ko23
Fix XMLSpy's malign influence +
15:53 Ticket #525 ([M] Dealing with a mixture of discovery formats in the Discovery service) closed by selatham
fixed: DECISION: ProjectBoard? Oct06 We will support core ISO19115(encoded in …
15:48 Ticket #455 (Granule summarisation from CSML) closed by ko23
fixed: Dom and Kev had a meeting about creating MOLES from CSML. Main points …
14:25 Ticket #399 ([DS] Store BADC CSML in eXist?) closed by domlowe
fixed: Yes we do want to store CSML in eXist. (closed)
14:24 Ticket #539 ([DS] refactor CSML container class) closed by domlowe
fixed: Done. The interface is now easier to use and can be seen used in here: …
14:23 Changeset [1559] by mpritcha
Added status and statusMessage elements to PresentReturnType?. Made …
14:21 Changeset [1558] by mpritcha
doPresent method of PresentAgent? now returns a PresentSummary? object, …
14:14 Changeset [1557] by domlowe
Improved csmlContainer mechanism to allow subsetting of multiple features …
12:45 Ticket #532 (Put copy of MOLES 1.2.5 in std place) closed by selatham
fixed: Done.
11:53 Ticket #159 ([M] Final version of the Term Server API Spec on BSCW) closed by rkl
fixed: Posted on BCSW on 6/10/2006.
11:52 Ticket #158 ([M] Feedback from NDG team on Term Server spec) closed by rkl
worksforme: Document circulated for comment. Nothing came back so we'll go with what …


18:56 Ticket #529 ([WG] Web Service technologies incompatibilities) closed by selatham
fixed: DECISION: made at project board Oct06:- We will try to develop 'wrapped …
17:12 Changeset [1556] by mpritcha
Added PresentAgent? and first crack at implementation of doPresent() in …
16:23 Changeset [1555] by domlowe
some changes to allow cdml to be used as data source, not working properly …
15:45 Changeset [1554] by mpritcha
Added interface Searchable, to be implemented by all SearchAgent? classes. …
15:06 Ticket #541 ([M] Get Vocab Server usage logging operational) closed by mhug
14:39 Changeset [1553] by mpritcha
Corrected status in SearchReturnType? : now boolean
14:30 Changeset [1552] by domlowe
added prefix csml. to csmllibs
14:06 Changeset [1551] by mpritcha
No longer need Discovery.xsd now schema is in Discovery.wsdl (...after …
14:03 Changeset [1550] by mpritcha
Updated with corrected namespaces. No longer imports external schema file. …
12:24 Ticket #439 ([M] Namespace problems in xqueries in exist and csml etc.) closed by ko23
duplicate: Supeceded by #545
12:23 Ticket #286 ([WG] Whether or not we should include namespace attributes in eXist) closed by ko23
duplicate: Superceded by #545
12:22 Ticket #545 (eXist Namespace issues for NDG) created by ko23
To high-light tracking. There are problems regarding the retrieval of …
12:02 Changeset [1549] by pjkersha
Tests/SessionMgrTest?.py: unit test for Session.SessionMgr?. Test new …
11:11 Ticket #544 ([DS] GeoSPlAT minor to-do list) created by astephen
List of low priority things to look at: a) no lable indicating current …
10:45 Ticket #543 ([M] Deploy getOWL Vocab Server method) created by mhug
This method will return an OWL formatted file for a given vocabulary.
10:43 Ticket #542 ([M] Deploy getMap Vocab Server method) created by mhug
This method will return the complete mappings between terms in selected …
10:35 Ticket #541 ([M] Get Vocab Server usage logging operational) created by mhug
Information on the method that has been called, the query and the access …
10:31 Ticket #540 ([M][WG] Contact Vocab Server users regarding the change from rpc/enc to ...) created by mhug
Check that existing vocab server users can handle document/literal wrapped …


18:08 External Product Definitions.mm attached to DataProviderProducts by hsnaith
18:01 DataProviderProducts created by hsnaith
17:51 ExternalProductDefinition edited by hsnaith
08:38 Ticket #539 ([DS] refactor CSML container class) created by domlowe
Reminder to me
08:32 DataServices edited by domlowe
added notes from yesterday's DS meeting (diff)
08:16 Ticket #277 ([DS] Generate representative sample of ERA-40 in cache.) closed by domlowe
fixed: Closed. Going to attempt to scan CDML files instead. See 538
08:15 Ticket #538 ([DS] Scan CDML files) created by domlowe
Attempt to scan ERA-40 CDML files to see if it works.


23:18 Changeset [1548] by mpritcha
Initial import of refactored Discovery service.
18:34 Ticket #537 ([WG] Do all DPs need to deploy ApacheAxis?) created by selatham
For WS. Not very difficult if they do.
18:28 Ticket #536 ([C] Genie-fy project) created by selatham
Follow up links with Genie-fy project (Andrew Price ). They were looking …
17:21 flyer edited by lawrence
17:20 NDG Bullet Points.mm attached to flyer by lawrence
17:20 flyer created by lawrence
17:18 DocumentationTeam edited by lawrence
16:57 Ticket #535 ([D] provide public summary documentation for publicity) created by hsnaith
need document & presentation material - can also act as source for the …
16:50 Ticket #534 (NMM Integration) created by lawrence
We expect that NumSim should be a subset of NMM. What do we need to do to …
16:47 Ticket #506 (Convert existing parameter value(s) choice group within into ...) closed by ko23
16:44 Ticket #451 (Convert elements under dgDataSetType to include list of included feature ...) closed by ko23
16:44 Ticket #505 (Modification of existing dgOnlineReference content into dgSimpleLink) closed by ko23
16:40 Ticket #454 (Extend dgOnlineReference to include Citation type) closed by ko23
16:38 Ticket #533 ([D][WG] provide system stack definitions for data providers) created by hsnaith
Before pre-beta, we need a defined software stack for data providers to …
12:38 Ticket #532 (Put copy of MOLES 1.2.5 in std place) created by ko23
Much as #357, kindly put up http://ndg.nerc.ac.uk/schema/moles_1.2.5.xsd
12:21 WorkingGrid/DataProviderSetup/PML edited by mggr
12:21 ndg_db.sql attached to WorkingGrid/DataProviderSetup/PMLOct06 by mggr
NDG MOLES db schema, version 5
11:37 Changeset [1547] by ko23
Corrected and extended DIF
10:19 Changeset [1546] by pjkersha
Tests/VocabServer?: Working version for whatListsCat method. ZSI code …
09:19 Changeset [1545] by lawrence
html examples of new discovery (no css yet ... so not pretty!)


18:37 Ticket #531 ([M] MDIP support) created by selatham
We've promised to deliver at least back-end Discovery WS for MDIP use. …
18:23 Ticket #530 ([DS] A static CSML2 needed asap) created by selatham
17:49 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
17:48 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
17:41 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
17:40 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
17:39 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
17:39 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
17:17 Ticket #388 (Versioning of components) closed by pmiller
fixed: Added to documentation for DP package: T13_DataProvider
17:15 T13_DataProvider edited by pmiller
added bit about versioning from ticket 388 (diff)
16:45 Changeset [1544] by pjkersha
Tests/MyProxyClient?/myProxyClient.py: pyOpenSSL MyProxy? client adapted …
13:06 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
12:49 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
12:48 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
12:46 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
12:45 WorkingGrid/DataProviderSetup/PMLOct06 edited by mhenning
12:43 graph_v5.gif attached to WorkingGrid/DataProviderSetup/PMLOct06 by mhenning
12:42 WorkingGrid/DataProviderSetup/PMLOct06 created by mhenning
12:39 WorkingGrid/DataProviderSetup edited by pmiller
12:36 WorkingGrid/DataProviderSetup/PML edited by pmiller
added progress section (diff)
12:34 WorkingGrid/DataProviderSetup edited by pmiller
12:33 WikiStart edited by pmiller
12:32 WikiStart edited by pmiller
clarified teams (diff)
12:26 WorkingGrid/DataProviderSetup/PML edited by pmiller
11:43 Ticket #529 ([WG] Web Service technologies incompatibilities) created by selatham
Possibly add to risk register as high risk?


21:50 Changeset [1543] by lawrence
Small refactoring of new discovery interface
17:14 Ticket #286 ([WG] Whether or not we should include namespace attributes in eXist) reopened by selatham
What is the workaround for DIF and MOLES? If this is not a problem anymore …
Note: See TracTimeline for information about the timeline view.