# Vtk Pipeline Query

**URL:** https://discourse.vtk.org/t/vtk-pipeline-query/7463
**Category:** Support
**Created:** [December 22, 2021, 7:29am UTC](https://discourse.vtk.org/t/vtk-pipeline-query/7463 "2021-12-22T07:29:02Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Taimour](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/t/f1d935/32.png) [@Taimour](https://discourse.vtk.org/u/Taimour)
#### Post date: [December 22, 2021, 7:29am UTC](https://discourse.vtk.org/t/vtk-pipeline-query/7463/1 "2021-12-22T07:29:02Z")

</div>

Hi everyone,  
I have few queries:

- Is the pipeline developed in version 5.8 of VTK can work same in vtk 9.1 without any changes?
- Do we have to worry about the internal structure of pipeline or we can simply use input methods in our code and it take care on internal structure itself?

Thanks in advance.

---

<div class="post-metadata">

### Author: ![Paulo\_Carvalho](https://discourse.vtk.org/user_avatar/discourse.vtk.org/paulo_carvalho/32/370_2.png) [@Paulo\_Carvalho](https://discourse.vtk.org/u/Paulo_Carvalho)
#### Post date: [December 23, 2021, 2:45pm UTC](https://discourse.vtk.org/t/vtk-pipeline-query/7463/2 "2021-12-23T14:45:37Z")

</div>

Hi, friend,

My 2 cents: You will likely have to do a lot of work to get a code made for 5.8 to work in 9.1. Many parts of the API likely went deprecated, refactored, renamed, replaced and even removed. My approach to that would be first to port it to 6.0, then to 7.0, then to 8.0 and, finally, to 9.1. A “moonshot” will likely result in an unmanageable deal of incompatible code to fix and, after it finally compiles, to silent crashes.

regards,

Paulo
