<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Matt,<div><br></div><div>I am trying out some modules as remote instead of External. It appears that turning them on is not as straight forward as I expected. Specifically, when I add a remote cmake file with the following:</div><div><br></div><div><pre style="font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 15px; margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; color: rgb(51, 51, 51); ">itk_fetch_module(ExternalTemplate
  "A template for a module."
  GIT_REPOSITORY <a href="http://github.com/blowekamp/itkExternalTemplate.git" style="color: rgb(65, 131, 196); text-decoration: none; ">http://github.com/blowekamp/itkExternalTemplate.git</a>
  GIT_TAG master
  )</pre><div><br></div></div><div><br></div><div>I have to turn on Module_ExternalTemplate which downloads the module nicely. But the I get the new CMake variable Module_ITKExternalTemplate, which needs to be turned on, now this ITK prefix comes from the named passed to itk_module. Looked at the checked in remotes, it appears that many of them &nbsp;are not consisting the the name of the remote and the name of the module with regards to the ITK prefix.</div><div><br></div><div>What do you think should be done to make this consistent?</div><div>Should external remote modules have the ITK prefix or just internal ITK modules?</div><div><br></div><div>Perhaps when a module is downloaded or updated we should verify that the name reported in itk_fetch_module matches that in itk_module, and produce an error if not?</div><div><br></div><div>Thanks,</div><div>Brad</div><div><br></div><div><br></div><div><br></div><div><br></div></body></html>