[Paraview] Where do I send Xdmf bugs/patches?

Biddiscombe, John A. biddisco at cscs.ch
Thu Dec 15 11:07:34 EST 2011


Dominik,

General consensus was that the Xdmf library was not very consistent in the way it was written -specifically when XdmfGeometry/Topology/other objects were created, some sub-objects were owned/parented and others simply referenced and when complex hierarchies of these objects were being used (as it typical in something like the vtk-reader/writer classes), it because difficult to manage things well and cleanly and know who was responsible for deleting things. leading to a lot of crashes and memory leaks if you got it wrong (and quite a lot of duplicated checks on objects too, but that's an aside).

The Xmdf chaps have completely rewritten the library using a much nicer C++ type approach using smartpointers etc and this means the API has changed significantly. The XML part remains essentially the same.

I would like to stop using the rather crufty Xdmfs in paraview (which you keep finding bugs in - and so do we - and nobody is supporting) and instead incorporate the new Xdmf into paraview (via the reader).

[We've got cool stuff like the XdmfGenerator which would go nicely with the new Xdmf too].

etc etc.

JB




-----Original Message-----
From: domel07 at gmail.com [mailto:domel07 at gmail.com] On Behalf Of Dominik Szczerba
Sent: 15 December 2011 13:52
To: Biddiscombe, John A.
Cc: Utkarsh Ayachit; ParaView list
Subject: Re: [Paraview] Where do I send Xdmf bugs/patches?

Aparently my mail did not make it to the list, so I will repeat.
Please see below:

On Wed, Dec 14, 2011 at 3:54 PM, Biddiscombe, John A. <biddisco at cscs.ch> wrote:
> Dominik,
>
> we're not very high on the list of priorities for the xdmf people.
> However the xdmf2 rewrite that is available from 
> git://public.kitware.com/Xdmf2.git
> is stable (and active it seems) - I assume this is not the one you are referring to (wrt paraview), and I am hoping soon to start using it instead of the paraview version of the old xdmf - which is what I expect you are referring to - we have a number of tweaks to Xdmf which would benefit from this new version.
>
> the vtkXdmfReader in paraview would need to be rewritten to use the new Xdmf API.
>

I was referring to Xdmf2 subfolder in PV git clone that I did following "users start here" wiki page. Is git://public.kitware.com/Xdmf2.git still something else? I am quite confused... Is it all explained somewhere on a wiki page?

> If you're interested in joining forces to work on it - then I'll put aside some time over the Christmas break.

What are the objectives of this branch and how will it be related/synced/contributed to the other branches? I am interested to join Xdmf development provided that this would have a solid future, like in VTK or Paraview.

Thanks and best regards,
Dominik


>
> JB
>
>
> -----Original Message-----
> From: paraview-bounces at paraview.org 
> [mailto:paraview-bounces at paraview.org] On Behalf Of Dominik Szczerba
> Sent: 14 December 2011 14:42
> To: Utkarsh Ayachit
> Cc: ParaView list
> Subject: Re: [Paraview] Where do I send Xdmf bugs/patches?
>
> Hi Utkarsh,
>
> No, there was no feedback on many of my latest bug reports, neither were they fixed in the official branch... so I thought it was dead and switched to the PV branch. I can not even find anymore where the official repo is, the one found by google on http://www.xdmf.org/index.php/Get_Xdmf seems to point to some abandoned version.
>
> For a very long time I remain confused which version is the leading one, and which one I should engage in and use as a base for proposed patches, and where to send them, because no one listens on the xdmf mailing list... Please, can you clarify the situation?
>
> Regards,
> Dominik
>
> On Wed, Dec 14, 2011 at 2:25 PM, Utkarsh Ayachit <utkarsh.ayachit at kitware.com> wrote:
>> Dominik,
>>
>> Are these issues already fixed on Xdmf's official branch? The plan is 
>> to sync up ParaView's branch with Xdmf's periodically. Feel free to 
>> report bugs and patches on the ParaView bug tracker. However, if the 
>> issues have not been addressed in the official Xdmf branch, they will 
>> have to be approved by the Xdmf team as well.
>>
>> Utkarsh
>>
>> On Tue, Dec 13, 2011 at 6:03 PM, Dominik Szczerba <dominik at itis.ethz.ch> wrote:
>>> I have recently (relatively successfully) switched to the PV's Xdmf 
>>> branch from the original branch. Where do I report bugs and 
>>> contribute patches for this branch and what are the odds for them to 
>>> be eventually accepted ?
>>>
>>> Thanks
>>> Dominik
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at 
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the ParaView Wiki at:
>>> http://paraview.org/Wiki/ParaView
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.paraview.org/mailman/listinfo/paraview
>>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at 
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: 
> http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>


More information about the ParaView mailing list