Hey Robert,
thanks for your comment. I understand where you are coming from, I suppose this is a natural side effect of working with open-source software. I am a developer for a small startup, not a project manager by any means. My manager found OHIF V2 (or at least, parts of it) to be the best solution for our needs, and I have simply been adding the features it lacks on an as-needed basis. Therefore, I can’t offer much insight into the high-level problem you are facing unfortunately.
What I can say is in our case we are going to pick apart OHIF Viewer V2 and integrate it into our pre-existing application / UI. From what I can tell, we will be keeping the cornerstone viewport, the react-vtkjs-viewport, and their corresponding segmentation tools.
I think this makes our decision to stick with it for developing features before we take it apart for our own use case a lot safer then if we were planning on relying on the fully functional application for the foreseeable future.
We’re also not clear how to go about contributing to related projects like DCMJS
I have had to fork and make changes to DCMJS already for certain features, and am now doing the same for react-vtkjs-viewport. Ideally I will create pull requests when I have time to give back to the DCMJS community, and receive community support for those features from those who are more knowledgeable about these subjects than myself.
I’d like to also contribute my fusion feature to OHIF V2, but with the state of its development being more or less stopped, that is becoming less likely. I have gotten our fusion feature to a point where we are satisfied with it (for now), and am now working on expanding the segmentation capabilities offered in OHIF’s react-vtkjs-viewport.
If it sounds like you are trying to develop similar features as my company, perhaps we can have a conversation about collaborating on bringing these features to life as a team in order to save time and money for both of us. Just a thought. Either way best of luck!
I haven’t heard of the news to replace VTK with a new visualization library, could you provide me with a source for where you heard this news? That would be much appreciated