[Paraview] New ParaView

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Tue Jun 20 11:56:28 EDT 2006


Servers/ServerManager/Testing/Cxx/ has an example for a bare-minimum
"GUI" that setups up the ServerManager and loads the server manager
state xml.

Utkarsh.

Moreland, Kenneth wrote:
> To write your own ParaView GUI, you will have to be intimately familiar
> with how the Server Manager works.  The information about the Server
> Manager classes and XML you need to know is documented in The ParaView
> Guide (http://www.kitware.com/products/paraviewguide.html).
> 
>  
> 
> The only other thing you really need is an example of starting up the
> GUI.  You can look at ParaView’s client code for that, or you might want
> to ask Berk Geveci if he has a simpler example.
> 
>  
> 
> -Ken
> 
>  
> 
> ------------------------------------------------------------------------
> 
> *From:* Arash Jahangir [mailto:arash at vije.ca]
> *Sent:* Tuesday, June 20, 2006 8:40 AM
> *To:* Moreland, Kenneth
> *Subject:* Re: [Paraview] New ParaView
> 
>  
> 
> Hi Ken,
> What does it take to have a document describing how to use ParaView
> without GUI from within Python and how to link a GUI written in
> C++/wxWindows with ParaView engine?
> 
> thanks,
> Arash
> 
> 
> Moreland, Kenneth wrote:
> 
> One thing that has not been mentioned on this thread, but should be made
> explicit, is that the license for ParaView is NOT changing.  ParaView 3
> will be released in its entirety with the same BSD-like license for
> general use.
> 
>  
> 
> The only caveat here is that if you modify ParaView 3’s client code
> without a Qt developer’s license, you will taint the code with the GPL
> (which is why we will be careful with who has direct write access to
> that part of the repository).
> 
>  
> 
> -Ken
> 
>  
> 
> ------------------------------------------------------------------------
> 
> *From:* paraview-bounces+kmorel=sandia.gov at paraview.org
> <mailto:paraview-bounces+kmorel=sandia.gov at paraview.org>
> [mailto:paraview-bounces+kmorel=sandia.gov at paraview.org] *On Behalf Of
> *Arash Jahangir
> *Sent:* Monday, June 19, 2006 8:59 AM
> *To:* Berk Geveci
> *Cc:* paraview at paraview.org <mailto:paraview at paraview.org>
> *Subject:* Re: [Paraview] New ParaView
> 
>  
> 
> Thank you Andy and Berk.
> 
> It is almost a certainty that I will write an alternative GUI to the new
> ParaView.  This is not a poor reflection of the quality of Kitware's
> design or robustness of Qt...it is just that I am not keen of Qt
> license, especially for publicly funded projects like ParaView.
> 
> If the separation between the GUI and engine is clear enough in both the
> current and future versions of ParaView, then it should be fairly easy,
> if not trivial, to link the new releases with the current GUI.
> 
> I'd be willing to buy the documentation on the how to use the engine
> with alternate UI...but signing up for a developer course takes too much
> of the time I do not have.
> 
> regards,
> Arash
> 
> PS does the new release of ParaView book discuss this topic?
> PPS  When does the book discussing new ParaView will be released?
> 
> 
> Berk Geveci wrote:
> 
> For the record, there is a page on ParaView 3 and Qt licensing on the
> ParaView Wiki:
> http://www.paraview.org/Wiki/ParaView_III_and_Qt_licensing.
> 
> There is a very clear separation between GUI and engine codes. For
> example, it is possible to drive the engine through python without
> linking in any Qt dependent code. However, there is no good
> documentation for developers at this time.
> I would not say it is an easy task to write an alternative GUI for
> ParaView. ParaView III has 5 or more full-time, experienced developers
> and it is taking us months (probably more than a year) to develop a
> replacement for ParaView/Tk. Most of this effort is focused on the GUI.
> ParaView/Tk GUI has a lot of man-years of effort as well.
> 
> -Berk
> 
> On 6/16/06, *Arash Jahangir* <arash at vije.ca <mailto:arash at vije.ca>> wrote:
> 
> Hi,
> As I understand it, the next version of ParaView will be Qt based. 
> Personally I find the Qt license wanting and I wish Kitware had chosen
> wxWidgets or FLTK, but it is probably too late to ask for this...so I
> cut to the chase:
> 
> Will version 3 of ParaView provide clear separation between UI and the
> functional code so that it is a relatively easy task to write an
> alternate GUI for ParaView?  If so, how can I find documentation on
> linking another GUI to the ParaView engine?
> 
> thanks,
> Arash
> 
> 
> _______________________________________________
> ParaView mailing list
> ParaView at paraview.org <mailto:ParaView at paraview.org>
> http://www.paraview.org/mailman/listinfo/paraview
> 
> 
>  
> 
>  
> 
>  
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> ParaView mailing list
> ParaView at paraview.org
> http://www.paraview.org/mailman/listinfo/paraview



More information about the ParaView mailing list