[Geonetwork-devel] GeoNetwork CSW2 stage1 finished

Hi all,

I just committed the latest changes to the CSW2 code. Now we are ready,
the code is finished and, beside some minor fixed/improvements, it is in
its final form. I tested the code and all mandatory operations seems to work.

However, our implementation still lacks some functionalities which, I think,
will be addressed in the near future. This is why I called this implementation
"stage 1". Here is a list of what is missing:

- iso19119 services: services cannot be neither stored into geonetwork nor
  searched

- there are no spatial operators. The only implemented operator is the bounding
  box, which correspond to the geonetwork's 'overlaps' spatial search.

- there is no SOAP support

- the CQL parser is trivial and does not handle many cases. I think that this
  should be rewritten from scratch.

- the type names are not taken into account during a search because they
  can be specified using the 'Type' queryable field.

- the optional operations (GetDomain, Transaction and Harvest)

Cheers,
Andrea