Hi, I would like to propose improving the Remote Module file format and get some feedback.
Currently, the file is a short direct call to a CMake function with some basic parameters [1]. Learning from what has been done with the Slicer Extension Index [2], I propose we separate the data cleanly, then call the CMake function on the data. The format could be simple INI-style key-value pairs, so it can be parsed easily with CMake and other programming languages. This would make it easier to know what fields are expected. It would also allow other programming languages to parse the file for the purposes of making a web page listing, other clients, etc. Fields could be: name description documentation_url repository_url revision contributors status group Thoughts? Thanks, Matt [1] http://itk.org/gitweb?p=ITK.git;a=blob;f=Modules/Remote/SmoothingRecursiveYvvGaussianFilter.remote.cmake;h=130d13e99c19789f0420b4558e34131cad39f3a4;hb=HEAD [2] https://github.com/Slicer/ExtensionsIndex/blob/master/ChangeTracker.s4ext _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://www.itk.org/mailman/listinfo/insight-developers
