Project

General

Profile

Actions

Redevelopment Plan

Overall considerations

1. Which design pattern should be followed, while MVC is the normal pattern, the question of "is there a better pattern" needs to be addressed.

https://python-patterns.guide/ This is a suggestion not mandated only a first google search for python design patterns.

2. What GUI library should be used?

3. Is the documentation for pydicom sufficient to consider using this as a library for a fresh write?

https://pydicom.github.io/pydicom/dev/

4. It must be decided what is the minimum programme to write where the design pattern selected is used to create functioning code using the pydicom library to have a working application.

After such a test it would be known the level of effort required to rewrite the functionality in dicompyler.

Updated by Peter Qian about 4 years ago · 1 revisions