<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Documentation%2F4.6%2FExtensions%2FCatalogPolicies</id>
	<title>Documentation/4.6/Extensions/CatalogPolicies - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.slicer.org/w/index.php?action=history&amp;feed=atom&amp;title=Documentation%2F4.6%2FExtensions%2FCatalogPolicies"/>
	<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.6/Extensions/CatalogPolicies&amp;action=history"/>
	<updated>2026-04-05T01:58:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.0</generator>
	<entry>
		<id>https://www.slicer.org/w/index.php?title=Documentation/4.6/Extensions/CatalogPolicies&amp;diff=47855&amp;oldid=prev</id>
		<title>UpdateBot: Nightly -&gt; 4.6</title>
		<link rel="alternate" type="text/html" href="https://www.slicer.org/w/index.php?title=Documentation/4.6/Extensions/CatalogPolicies&amp;diff=47855&amp;oldid=prev"/>
		<updated>2016-11-07T07:39:29Z</updated>

		<summary type="html">&lt;p&gt;Nightly -&amp;gt; 4.6&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;{{documentation/versioncheck}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Disclaimer =&lt;br /&gt;
&lt;br /&gt;
This is work in progress as of April 2012 - people with an interest in policies and practice related to this topic should contact Ron Kikinis.&lt;br /&gt;
&lt;br /&gt;
The following text details the policies for Slicer Extensions. These policies are subject to change without notice at the discretion of the Slicer PI. It is expected that this will happen rarely and after consultation with the Slicer community.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Requirements for Slicer Extensions =&lt;br /&gt;
== Category 1 ==&lt;br /&gt;
&lt;br /&gt;
Category 1 extensions must meet the following conditions:&lt;br /&gt;
* comply with the [http://www.slicer.org/pages/LicenseText Slicer License]&lt;br /&gt;
* compile and install on [[Documentation/{{documentation/version}}/SlicerApplication/HardwareConfiguration|all platforms supported by Slicer]]&lt;br /&gt;
* &amp;lt;del&amp;gt;have test coverage of better than 60%&amp;lt;/del&amp;gt;. See issue [http://www.na-mic.org/Bug/view.php?id=2172 #2172]&lt;br /&gt;
* have [[Documentation/{{documentation/version}}/HowTo|documentation]] at a level of quality comparable to slicer core modules&lt;br /&gt;
* have a designated person to [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-devel answer emails] in relation to the extension which are posted on both the [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-users users] and [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-devel developers] Slicer mailing lists.&lt;br /&gt;
* are updated to support new versions of the OS, new versions of packages (such as VTK, ITK), etc.&lt;br /&gt;
* have clear description, icon, screenshots and tutorials&lt;br /&gt;
&lt;br /&gt;
== Category 2 ==&lt;br /&gt;
Category 2 extensions must meet the following conditions:&lt;br /&gt;
* be available under a compatible [https://en.wikipedia.org/wiki/Open_source open source] license&lt;br /&gt;
* have a designated maintainer to [http://massmail.bwh.harvard.edu/mailman/listinfo/slicer-devel respond to questions] about the extension&lt;br /&gt;
* have a clear declaration about the license under which the code is distributed&lt;br /&gt;
* have [[Documentation/{{documentation/version}}/Developers/Tutorials/DocumentExtension|documentation]] page&lt;br /&gt;
* have clear description, icon, screenshots and optionally tutorials&lt;br /&gt;
&lt;br /&gt;
== Category 3 ==&lt;br /&gt;
Category 3 Slicer Extensions cover everything else, including developers who do not want to share their source code or extensions.&lt;br /&gt;
* I do not want to share my source code: When source code is not shared, it is not possible to inspect the code for malicious content. This is a potential security risk that we will not accept for the Slicer website.&lt;br /&gt;
* Developers are free to set up their own Midas servers for hosting extensions if they want to host category 3 extensions, or can just make .tar.gz files and either install the package manually from the [[Documentation/{{documentation/version}}/SlicerApplication/ExtensionsManager|Extension manager]] or set the module path in Slicer manually.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= What is an extension ? =&lt;br /&gt;
{{:Documentation/{{documentation/version}}/Extensions/Description}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>UpdateBot</name></author>
		
	</entry>
</feed>