request for new minor release / [Fwd: Bug#559312: libkdtree++-dev: Please provide C++ implementation of "find_within_radius" exposed in Python interface]

Paul Harris paulharris at computer.org
Fri Dec 4 13:07:41 UTC 2009


>
> 2009/12/4 Martin SCHREIBER <schreiberx at googlemail.com>
> hi!
>
> i've got a new point for the wishlist (attached).
> has someone time handle this?
>

we've been discussing it on the list :)


>
> the main reason, why i'm writing this email is that i'd like to create a
> new debian package with the new changes on the git repos and the python
> bindings. how about a new minor release?
>

um ok, I think we just need to apply the python patches and release.

as for the wishlist, i don't think we should implement that in a minor
release, i think it should be done by breaking the API and forcing users to
double-check their code to ensure that they are using kdtree the correct
way.  I suspect a lot of people have assumed that (eg) count_within_range()
counts within a radius rather than a box.




so guys, how about a major release too?


I would look at using my paulharris/region branch as the next release.  It
should need only small changes to support the new _radius() methods etc.

I don't have much time to do all the work myself, so if people can at least
try out the branch with their own projects, to check that it works for
everyone, that would be good.

And of course, the python bindings will need to be updated, and i need to
apply those patches that were sent through by Willi before.  Probably better
to wait until after the API has been broken before updating the python
bindings.

If everyone is happy with my branch, then it can become the next release
(0.7.3 or 0.8.0 ?  maybe 0.8.0 to indicate a big change like the API
change).

For those that don't know how to get the code, its not hard... assuming you
have git installed, do the following:

git clone git://git.debian.org/git/libkdtree/libkdtree.git
cd libkdtree
git checkout -b paulharris/region origin/paulharris/region

and thats it... you have the code!
then when you see new changes applied to that branch, just do
git pull

and that should update the checkout.

cheers
Paul



thx,
>  martin
>
> --
>
> http://www.martin-schreiber.info
>
> | Martin Schreiber
> | Enzianstrasse 7, S 104
> | 85748 Garching bei Muenchen
> | GERMANY
>
>
> ---------- Forwarded message ----------
> From: Yaroslav Halchenko <debian at onerussian.com>
> To: Debian Bug Tracking System <submit at bugs.debian.org>
> Date: Thu, 03 Dec 2009 09:19:26 -0500
> Subject: Bug#559312: libkdtree++-dev: Please provide C++ implementation of
> "find_within_radius" exposed in Python interface
> Package: libkdtree++-dev
> Version: 0.7.0-1
> Severity: wishlist
>
>
> It is quite a common need to find points within a specified sphere.  It
> would
> be great to have such simple addendum (filter) on top of find_within_range
> within C++ library exposed in Python.  Even a brute force implementation
> might
> be reasonable I guess ;)
>
> -- System Information:
> Debian Release: squeeze/sid
>  APT prefers unstable
>  APT policy: (901, 'unstable'), (900, 'testing'), (300, 'experimental')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
> Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> -- no debconf information
>
>
>
> _______________________________________________
> libkdtree-devel mailing list
> libkdtree-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/libkdtree-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/libkdtree-devel/attachments/20091204/44574063/attachment.htm>


More information about the libkdtree-devel mailing list