Hi Hesham and other interested parties,
A conference call sounds good.
I am also very interested to keep this great library alive. As I have mentioned earlier, I would like to see a community effort of turning the library into one or more Portable Class Libraries, PCL, to facilitate the use of the fo-dicom successor on modern Windows, as well as tablets and phones of all flavors (Windows Phone, Android, iOS). In
my fork I have developed separate libraries for Windows 8.1 (desktops and tablets) and Windows Phone 8.1. These libraries rely on the support library
Shim which provides basic implementations of .NET types and methods that are otherwise not available on the Windows 8.1/Windows Phone 8.1 platforms. Ideally, I would like to see a common PCL library for the base DICOM functionality, together with target specific support libraries for the IO, network and graphics handling that tends to be unique for each platform.
Since Colby announced that he would no longer actively develop fo-dicom, I have tried my best to merge the various bug fixes and minor enhancements that have been made on the other fo-dicom forks. In particular I have merged a few commits from Hesham's and Chris' forks, and I have also received a few pull requests with bug fixes and up-to-date parsing of the latest DICOM dictionary from Rickard Holmberg. Thank you all for your contributions. In total, I believe that my fork should be in rather good shape if you want a code base for the revived library.
I intend to continue contributing to the revived library also, with a focus on turning it truly PCL. If portability would become a main goal for the new library, maybe "Everywhere DICOM" could be a good name fit? :-)
Regards,
Anders @ Cureos