[vtk-developers] ready to branch for 8.0.0?
David Gobbi
david.gobbi at gmail.com
Tue Mar 21 11:04:39 EDT 2017
Typo: I meant to write "want the VTK codebase to stop using them".
On Tue, Mar 21, 2017 at 9:03 AM, David Gobbi <david.gobbi at gmail.com> wrote:
> Not clear what you mean here. Do you want to template the IsInf, IsNan,
> and IsFinite methods in vtkMath, or do you want to VTK codebase to stop
> using them?
>
>
> On Tue, Mar 21, 2017 at 8:31 AM, Hahn, Steven E. <hahnse at ornl.gov> wrote:
>
>> There are templated min, max, isinf, and isnan functions scattered around
>> the VTK codebase. Is this a good time to replace the (slower?) functions in
>> vtkMath.h that require a conversion to double?
>>
>> Steven
>>
>> min, max
>> https://gitlab.kitware.com/vtk/vtk/blob/3c479cfe4ab201f74642
>> ef0973ae65ebb96dcab2/Common/Core/vtkDataArrayPrivate.txx#L58
>>
>> isinf
>> https://gitlab.kitware.com/vtk/vtk/blob/3c479cfe4ab201f74642
>> ef0973ae65ebb96dcab2/Common/Core/vtkDataArrayPrivate.txx#L98
>>
>> isnan
>> https://gitlab.kitware.com/vtk/vtk/blob/3c479cfe4ab201f74642
>> ef0973ae65ebb96dcab2/Common/Core/vtkGenericDataArrayLookupHelper.h#L56
>>
>>
>> On 3/21/17, 9:24 AM, "vtk-developers on behalf of Cory Quammen" <
>> vtk-developers-bounces at vtk.org on behalf of cory.quammen at kitware.com>
>> wrote:
>>
>> Dave,
>>
>> VTK 8.0.0 seems like a good target for some of the bigger API change
>> merge requests that have been put off for a while Examples include:
>>
>> https://gitlab.kitware.com/vtk/vtk/merge_requests/1455
>> https://gitlab.kitware.com/vtk/vtk/merge_requests/917
>>
>> If we are aspiring toward using semantic versioning [1], now would be
>> the time to make such API changes. And document them nicely as well,
>> of course.
>>
>> Thanks,
>> Cory
>>
>> [1] http://semver.org/
>>
>> On Mon, Mar 20, 2017 at 5:39 PM, David E DeMarle
>> <dave.demarle at kitware.com> wrote:
>> > Hi,
>> >
>> > Does anyone have work in progress that should delay the branch
>> point for
>> > 8.0.0?
>> >
>> > If so, please add the 8.0.0 milestone on any relevant merge requests
>> > and @mention ben.beockel, demarle, and chuck.atkins so they can be
>> more
>> > easily tracked.
>> >
>> > We are hoping to get 8.0.0 started by April 3, 2017.
>> >
>> > Thanks,
>> >
>> > The VTK Maintenance Team
>> >
>> > David E DeMarle
>> > Kitware, Inc.
>> > R&D Engineer
>> > 21 Corporate Drive
>> > Clifton Park, NY 12065-8662
>> > Phone: 518-881-4909 <(518)%20881-4909>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20170321/7c3a88a8/attachment.html>
More information about the vtk-developers
mailing list