Tom, Sean and all,

Sorry I forgot to email about this -

I made a new namespaced branch about a week ago with a view to moving it towards the trunk - but how do you want to play this? We could test and fix in the branch or switch the branch to the trunk now and then begin testing it.

New branch can be seen here:

http://trac.gispython.org/lab/browser/OWSLib/branches/ns_refactor


Cheers,

Dom

On 21/06/10 14:25, Kralidis,Tom [Ontario] wrote:



-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
Dominic Lowe
Sent: Friday, 18 June 2010 06:17
To: [email protected]
Subject: [Community] About time for a new release of OWSlib?


It's been over a year since the last release of OWSLib and in
that time there have been a lot of changes including:

  >  >  * CSW support
  >  >  * ISO 19115 metadata parsing (needed for CSW support I
assume)>  >  * Several improvements to WCS support (caching,
url checking)>  >  * OWSCommon classes to share between
services>  >  * A general Utils module for common functions

Last time we discussed this I had a look at breaking up the
individual services into separate eggs under an owslib
namespace. This would enable us to release eggs for different
services individually and on a quicker timescale. I think
this will be of benefit in the long run - even to Tom who was
against the idea ;-)

I still think this is a good plan for long term
sustainability but the thing that stalled the last release
(on my part!) was the effort needed to make the switch and
reorganise the codebase.

I did get as far as trying it out though and it worked:
http://trac.gispython.org/lab/browser/OWSLib/branches/namespac
ePkgsTest

So I'm prepared to put in the effort to make the complete
switch this time but to do so I think we will effectively
need to freeze the current trunk and tests for a while so the
code can be refactored. (I will do the refactoring in a
branch, but I don't want to have a subsequent merge nightmare!).

If I get it to this stage where it is structurally ready,
then it would be good if other OWSlib developers could
support this by helping out with testing in particular.

I think once we get over this hurdle future (service
specific..) releases will be much easier.

Tom, you are most actively working on the trunk. Are you
happy to see it effectively frozen now?


Yes (as of r1662), let us know when we can commit again.

Cheers,
Dom







_______________________________________________
Community mailing list
[email protected]
http://lists.gispython.org/mailman/listinfo/community

_______________________________________________
Community mailing list
[email protected]
http://lists.gispython.org/mailman/listinfo/community

_______________________________________________
Community mailing list
[email protected]
http://lists.gispython.org/mailman/listinfo/community

Reply via email to