<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>CKAN: Ticket #2255: Organizations (Privacy + Ownership)</title>
    <link>http://localhost/ticket/2255</link>
    <description>&lt;p&gt;
[x] The publisher_form extension and the 'publisher' component of the system will be renamed to organizations to both make its functionality clear, and to differentiate it from the publish auth profile.
&lt;/p&gt;
&lt;p&gt;
Ownership of datasets is important and this ticket will enforce membership for a dataset to a single individual organization.  The workflow for adding a dataset to a publisher/organization will stay the same but there will be no mechanism for adding existing datasets to an organization from within the organization forms.
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
[x] New datasets can be created from the organization form, in which case the organization will be set in the dataset form dropdown (with privacy set to private - see below)
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;
[x] Datasets created from direct access to /dataset/new will have a drop down showing all of the organizations available to the current user.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;
[x] When editing a dataset the organization can only be changed if the current user is the admin of the current organization, and only then to one of the organizations available to the current user.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;
Only Organization admin can see the edit Organization form.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;
[x] Privacy will be enforced by changing the dataset form to have a public/private switch next to the organization drop-down which will be set as the capacity with which the dataset is added to an Organization.  Private means visible only within the Organization, and should be the default.
&lt;/p&gt;
&lt;p&gt;
[x] Search will be affected as the public/private status of a dataset will need to be added to the schema
&lt;/p&gt;
&lt;p&gt;
[x] Only public datasets showing in site search, and private showing in organization dataset search (if user is within the organization).
&lt;/p&gt;
&lt;p&gt;
[ ] Clarify how user can be owners of datasets without an organization
&lt;/p&gt;
&lt;p&gt;
[ ] Documentation should be updated to reflect these changes.
&lt;/p&gt;
&lt;p&gt;
[x] Verify, then add, then re-add to documentation.
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;A User joins or creates an Organization
&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;If creator of the Organization User becomes administrator of the Organization otherwise they become a Member.
&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;del&gt;Creation of new Organization must be approved by a System Administrator&lt;/del&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;New Members must be approved by the Organization Administrator
&lt;/li&gt;&lt;/ul&gt;</description>
    <language>en-us</language>
    <image>
      <title>CKAN</title>
      <url>http://assets.okfn.org/p/ckan/img/ckan_logo_shortname.png</url>
      <link>http://localhost/ticket/2255</link>
    </image>
    <generator>Trac 0.12.3</generator>
    <item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Thu, 22 Mar 2012 12:27:11 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:1</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:1</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=1"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Thu, 22 Mar 2012 13:30:59 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:2</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:2</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=2"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Mon, 26 Mar 2012 07:58:56 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:3</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:3</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=3"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>rgrp</dc:creator>

      <pubDate>Mon, 26 Mar 2012 09:08:56 GMT</pubDate>
      <title></title>
      <link>http://localhost/ticket/2255#comment:4</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:4</guid>
      <description>
        &lt;p&gt;
I would say Public is default for Organization with Private being an option (or do we make this a config option?).
&lt;/p&gt;
&lt;p&gt;
What about ownership by users?
&lt;/p&gt;
&lt;blockquote class="citation"&gt;
&lt;blockquote&gt;
&lt;p&gt;
New datasets can be created from the organization form, in which case the organization will be set in the dataset form dropdown (with privacy set to private - see below)
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Does this mean like the setup on groups on the datahub (i.e. forward to new dataset but with some things hard-coded, organization/group?)? Or does it mean actual new dataset form on organization page.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Mon, 26 Mar 2012 14:32:20 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:5</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:5</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=5"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;blockquote class="citation"&gt;
&lt;p&gt;
What about ownership by users?
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Good question. WIll add to description.
&lt;/p&gt;
&lt;blockquote class="citation"&gt;
&lt;blockquote class="citation"&gt;
&lt;blockquote&gt;
&lt;p&gt;
New datasets can be created from the organization form, in which case the organization will be set in the dataset form dropdown (with privacy set to private - see below)
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;
Does this mean like the setup on groups on the datahub (i.e. forward to new dataset but with some things hard-coded, organization/group?)? Or does it mean actual new dataset form on organization page.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
The former, although currently we will have a slightly different form in the organizations extension, until such a time as we're ready to replace the existing one.  Tried merging the two forms but it ended up with such a mess of logic that it was unmanageable.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Mon, 26 Mar 2012 16:07:46 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:6</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:6</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=6"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Wed, 28 Mar 2012 10:13:21 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:7</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:7</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=7"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Wed, 28 Mar 2012 11:27:21 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:8</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:8</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=8"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Changed description based on docs of stuff to verify.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Wed, 28 Mar 2012 11:38:03 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:9</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:9</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=9"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Thu, 29 Mar 2012 09:51:30 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:10</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:10</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=10"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Thu, 29 Mar 2012 13:39:50 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:11</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:11</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=11"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Thu, 29 Mar 2012 14:56:28 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:12</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:12</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=12"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Fri, 30 Mar 2012 11:28:05 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:13</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:13</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=13"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Mon, 02 Apr 2012 10:45:21 GMT</pubDate>
      <title>description changed</title>
      <link>http://localhost/ticket/2255#comment:14</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:14</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=14"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Mon, 02 Apr 2012 13:40:39 GMT</pubDate>
      <title>milestone changed</title>
      <link>http://localhost/ticket/2255#comment:15</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:15</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;
                changed from &lt;em&gt;ckan-sprint-2012-04-02&lt;/em&gt; to &lt;em&gt;current-ckan-sprint-2012-04-16&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Mon, 16 Apr 2012 13:11:57 GMT</pubDate>
      <title>milestone changed</title>
      <link>http://localhost/ticket/2255#comment:16</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:16</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;
                changed from &lt;em&gt;ckan-sprint-2012-04-16&lt;/em&gt; to &lt;em&gt;current-ckan-sprint-2012-04-30&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Mon, 16 Apr 2012 13:26:24 GMT</pubDate>
      <title>keywords set</title>
      <link>http://localhost/ticket/2255#comment:17</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:17</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;keywords&lt;/strong&gt;
              &lt;em&gt;[r:1.0d]&lt;/em&gt; added
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Review + restrict resource access (when private)
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>ross</dc:creator>

      <pubDate>Tue, 17 Apr 2012 11:54:30 GMT</pubDate>
      <title>status, description changed; resolution set</title>
      <link>http://localhost/ticket/2255#comment:18</link>
      <guid isPermaLink="false">http://localhost/ticket/2255#comment:18</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;new&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;description&lt;/strong&gt;
              modified (&lt;a href="/ticket/2255?action=diff&amp;amp;version=18"&gt;diff&lt;/a&gt;)
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item>
 </channel>
</rss>