Updates on geonetwork.

2011/4/16 David Winslow <[email protected]>

> Hey all,
>
> I just thought since more folks have been expressing interest in GeoNode
> development (especially the testing stuff) I'd try and start sending
> periodic status updates on the project (I will aim for weekly frequency but
> I make no promises since I am easily distracted :)  Anyway, this week has
> seen a big push on automated testing, prompted largely by feedback from
> Ariel and the AIFDR crew.  (AIFDR is developing a GeoNode-based tool called
> Risiko, and since GeoNode is their foundation its stability is quite
> important to them.)
>
> In that interest, we at OpenGeo have set up a continuous 
> integration<http://en.wikipedia.org/wiki/Continuous_integration>server at
> http://geonode-testing.dev.opengeo.org/ which will monitor the software
> repositories and re-run our test suite automatically after changes are made.
>  (We still expect developers to test their own code, but having this service
> allows us to make some guarantees.)
>
> While we did have a basic test suite before this week, it missed some
> important pieces of functionality such as file upload and permissions, so
> Jeff has been working with Ariel on improving it.  (You'll note this code is
> not yet in the master branch.  So far, the tests are dependent on a patch
> Ariel submitted earlier this week which is still pending review; hopefully
> we'll be able to pull this in next week.)  Jeff is also developing a more
> extensive test suite (using sample data provided by AIFDR) to verify cases
> which require more extensive setup than the unit tests included with each
> project.
>
> Jeff's unit test branch:
> http://github.com/jj0hns0n/geonode/tree/bulletproof/
> Jeff's extended unit testing suite:
> https://github.com/jj0hns0n/geonode-tests/
>
> Beyond improving the automated testing situation for GeoNode, here are some
> other things that happened this week:
>
>    - AIFDR-funded development on automatic styling means that someday soon
>    raster layers uploaded to GeoNode will have their NODATA values made
>    transparent and the coloration based on the range of values present, rather
>    than our current default which presents several rendering artifacts.  For
>    the adventurous, the experimental branch is available at
>    https://github.com/dwins/geonode/tree/smart-rasters
>    - We've spent some time investigating the stability issues affecting
>    GeoNetwork, and made some changes to GeoNode to mitigate the problem.  This
>    code has been deployed to the GeoNode demo site for testing and will
>    hopefully be released as GeoNode 1.0.1 next week.
>
> Thanks for reading.
>
> --
> David Winslow
> OpenGeo - http://opengeo.org/
>

Reply via email to