Slicer: 2145-support-for-installing-extension-from-file 9461240b
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
jcfr | jcfr | 2145-support-for-installing-extension-from-file | 2013-11-26 18:20:11 | 2145-support-for-installing-extension-from-file ddbe711c |
Changeset | COMP: Removed unused/unmaintained RemoteIO classes and FetchMI module logic For future references, the corresponding code has been added to From discussion with Steve and Andras: // -------------------- I notice that the only reason we depend on curl is for existence I really like the concept of registering URI that could be That said, I was thinking to get remove the following classes: vtkHIDHandler.h Then, we could implement a Qt based vtkHTTPHandler handler, that In the mean time, I would also remove the FetchMI logic which is Let me know what you think, // -------------------- It’s always a good idea to make the core smaller and simpler, so We planned to use curl for uploading training results in a .zip // -------------------- Thanks for commenting. If your module is a loadable or a scripted module, all "curl" // -------------------- We would need quite complex curl functionalities for uploading data, https://gist.github.com/Joshkunz/4516316 https://github.com/proyectoeduhub/moodle-cli/blob/master/moodle-file-upload-curl.sh Would it be feasible to implement these? // -------------------- Good point. The plan would then be to: (1) remove dependency of Slicer core against curl (2) Only, build both the Curl library and the curl executable, keeping That way, it would provide great flexibility with minimum overhead. // -------------------- Sounds like an excellent plan. Yes, I like the design of the remote IO support in MRML, but it's not git-svn-id: http://svn.slicer.org/Slicer4/trunk@22744 3bd1e089-480b-0410-8dfb-8563597acbee |
|||
mod - Libs/MRML/Logic/vtkMRMLRemoteIOLogic.cxx | Diff File | |||
mod - Libs/RemoteIO/CMakeLists.txt | Diff File | |||
rm - Libs/RemoteIO/vtkHIDHandler.cxx | Diff File | |||
rm - Libs/RemoteIO/vtkHIDHandler.h | Diff File | |||
rm - Libs/RemoteIO/vtkHIDTagTable.cxx | Diff File | |||
rm - Libs/RemoteIO/vtkHIDTagTable.h | Diff File | |||
rm - Libs/RemoteIO/vtkSRBHandler.cxx | Diff File | |||
rm - Libs/RemoteIO/vtkSRBHandler.h | Diff File | |||
rm - Libs/RemoteIO/vtkXNATHandler.cxx | Diff File | |||
rm - Libs/RemoteIO/vtkXNATHandler.h | Diff File | |||
rm - Libs/RemoteIO/vtkXNDHandler.cxx | Diff File | |||
rm - Libs/RemoteIO/vtkXNDHandler.h | Diff File | |||
rm - Libs/RemoteIO/vtkXNDTagTable.cxx | Diff File | |||
rm - Libs/RemoteIO/vtkXNDTagTable.h | Diff File | |||
mod - Modules/Loadable/CMakeLists.txt | Diff File | |||
rm - Modules/Loadable/FetchMI/CMakeLists.txt | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/CMakeLists.txt | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMILogic.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMILogic.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIParser.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIParser.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIParserHID.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIParserHID.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIParserXND.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIParserXND.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIServer.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIServer.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIServerCollection.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIServerCollection.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWebServicesClient.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWebServicesClient.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWebServicesClientXND.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWebServicesClientXND.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWriter.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWriter.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWriterXND.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkFetchMIWriterXND.h | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkMRMLFetchMINode.cxx | Diff File | |||
rm - Modules/Loadable/FetchMI/Logic/vtkMRMLFetchMINode.h | Diff File |