[ckan-dev] Assign datasets to groups

Nigel Babu nigel.babu at okfn.org
Thu Apr 24 09:29:11 UTC 2014


Noooooo.

http://media.giphy.com/media/lNHMPbRz6IhKU/giphy.gif

Seriously though, we'll miss you, Mark :)

Nigel Babu
Developer, Open Knowledge


On 24 April 2014 14:39, Mark Wainwright <mark.wainwright at okfn.org> wrote:

> Done;
>
> https://github.com/ckan/ckan/issues/1665
>
> This might be my last CKAN issue - you can all breathe a sigh of relief :-)
>
> Mark
>
>
> On 23/04/2014, Vitor Baptista <vitor at vitorbaptista.com> wrote:
> > Unfortunately trac.ckan.org is down, so we can't see why this change was
> > made. I'll try to bring it back up. In the mean time, if you feel this
> > change was bad, please create an issue in http://github.com/ckan/ckan.
> >
> >
> > 2014-04-22 18:51 GMT-03:00 Mark Wainwright <mark.wainwright at okfn.org>:
> >
> >> As far as I recall, in fact, pre-2.0, it was still the case that group
> >> auth was restricted to members of the group (otherwise what is the
> >> point of having members) but there were special options to give
> >> authorisations to any user or any logged-in user. I don't know why
> >> these were removed - it would seem sensible to add them back since
> >> they obviously fit some use cases better.
> >>
> >> Mark
> >>
> >>
> >>
> >> On 17/04/2014, David Megginson <david.megginson at megginson.com> wrote:
> >> > This could end up being a mismatch with how we're hoping to share data
> >> > in
> >> > our project.
> >> >
> >> > For us, groups represent countries where there are humanitarian
> crises,
> >> and
> >> > we might want to let any authenticated user in the humanitarian
> >> > community
> >> > upload datasets to any group (still TBD).  In particular, if someone
> >> > invites a new user to sign up and join an organization -- e.g., a
> >> multi-NGO
> >> > education-needs-assessment team in Nigeria -- then a CKAN
> administrator
> >> > would also have to add that user to the "Nigeria" group before she
> >> > could
> >> > upload any datasets.  That will become complex as the number of users
> >> > expands into the hundreds or more.
> >> >
> >> >
> >> > All the best,
> >> >
> >> >
> >> > David
> >> >
> >> >
> >> > On Thu, Apr 17, 2014 at 3:36 PM, Vitor Baptista
> >> > <vitor at vitorbaptista.com>wrote:
> >> >
> >> >> Hi all,
> >> >>
> >> >> The commit that changed this behavior is
> >> >>
> >>
> https://github.com/ckan/ckan/commit/0a3ffe0850f8ed290b3f66049b08178dbec9804e
> >> .
> >> >> It's in CKAN since 2.0. Before that, anyone could add/remove datasets
> >> >> from
> >> >> groups, after that, only members of the group. As far as I know,
> >> >> there's
> >> >> no
> >> >> way to change this behavior through ckan.auth.* settings.
> >> >>
> >> >> I haven't tested it, but reading the source it seems we still don't
> >> >> show
> >> >> error messages if we were unable to add a dataset to a resource.
> >> >>
> >> >> Cheers,
> >> >>
> >> >>
> >> >> 2014-04-17 14:24 GMT-03:00 David Megginson
> >> >> <david.megginson at megginson.com>
> >> >> :
> >> >>
> >> >> I noticed in 2.2 that (in the default configuration) you need to be a
> >> >>> "member" of a group to add datasets to it now.  I don't see a
> >> >>> ckan.auth.*
> >> >>> setting to re-enable letting anyone add a dataset to any group -- we
> >> >>> we
> >> >>> need
> >> >>> to write a permissions handler to restore the old behaviour, I
> >> >>> wonder?
> >> >>>
> >> >>>
> >> >>> Cheers, David
> >> >>>
> >> >>>
> >> >>> On Thu, Apr 17, 2014 at 10:58 AM, Stefan Oderbolz <
> >> >>> stefan.oderbolz at liip.ch> wrote:
> >> >>>
> >> >>>> Hi there,
> >> >>>>
> >> >>>> we encouter a strange behaviour on CKAN 2.0.3:
> >> >>>>
> >> >>>> - User Anne creates a new group called "Books"
> >> >>>> - User Anne adds a new datasets and adds it to the group "Books"
> >> >>>> - The new dataset gets saved and can be reached via the "Books"
> >> >>>> group
> >> >>>>
> >> >>>> so far so good, but:
> >> >>>>
> >> >>>> - User Phil adds a new dataset and adds it to the group "Books"
> >> >>>> - The new dataset gets saved and is not in the "Books" group
> (though
> >> no
> >> >>>> error is shown)
> >> >>>> - If the Phil edits the dataset there is actually no group shown,
> >> >>>> reselecting the "Books" group and saving the dataset doesn't show
> an
> >> >>>> error,
> >> >>>> but the dataset is still not added to the "Books" group
> >> >>>>
> >> >>>> It appears that as a user you are not allowed to add datasets to
> >> groups
> >> >>>> that you didn't create. Is this true? Why does the frontend not
> show
> >> an
> >> >>>> error to indicate this? Or should it be possible and there is a
> bug?
> >> >>>>
> >> >>>> I couldn't really find up to date documentation about this. It
> seems
> >> >>>> CKAN encourages the usage of organizations over groups. Is that
> >> >>>> correct?
> >> >>>>
> >> >>>> If anybody has some insights, this would be very helpful.
> >> >>>>
> >> >>>> Best regards
> >> >>>> Stefan
> >> >>>>
> >> >>>> --
> >> >>>> Liip AG  //  Feldstrasse 133 //  CH-8004 Zurich
> >> >>>> Tel +41 43 500 39 80 // GnuPG 0x7B588C67 // www.liip.ch
> >> >>>>
> >> >>>> _______________________________________________
> >> >>>> ckan-dev mailing list
> >> >>>> ckan-dev at lists.okfn.org
> >> >>>> https://lists.okfn.org/mailman/listinfo/ckan-dev
> >> >>>> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
> >> >>>>
> >> >>>>
> >> >>>
> >> >>> _______________________________________________
> >> >>> ckan-dev mailing list
> >> >>> ckan-dev at lists.okfn.org
> >> >>> https://lists.okfn.org/mailman/listinfo/ckan-dev
> >> >>> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
> >> >>>
> >> >>>
> >> >>
> >> >>
> >> >> --
> >> >>
> >> >> Vítor Baptista
> >> >>
> >> >> Developer  |  http://vitorbaptista.com |
> >> >> LinkedIn<http://www.linkedin.com/in/vitorbaptista>|
> >> >> @vitorbaptista <http://twitter.com/vitorbaptista>
> >> >>
> >> >> The Open Knowledge Foundation <http://okfn.org>
> >> >>
> >> >> *Empowering through Open Knowledge*
> >> >>
> >> >> http://okfn.org/  |  @okfn <http://twitter.com/okfn>  |  OKF on
> >> >> Facebook<https://www.facebook.com/OKFNetwork> |
> >> >> Blog <http://blog.okfn.org/>  |
> >> >> Newsletter<http://okfn.org/about/newsletter/>
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> ckan-dev mailing list
> >> >> ckan-dev at lists.okfn.org
> >> >> https://lists.okfn.org/mailman/listinfo/ckan-dev
> >> >> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
> >> >>
> >> >>
> >> >
> >>
> >>
> >> --
> >> Open Data Evangelist
> >> The Open Knowledge Foundation
> >> Empowering through Open Knowledge
> >> http://okfn.org/  |  @opendatamark
> >> _______________________________________________
> >> ckan-dev mailing list
> >> ckan-dev at lists.okfn.org
> >> https://lists.okfn.org/mailman/listinfo/ckan-dev
> >> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
> >>
> >
> >
> >
> > --
> >
> > Vítor Baptista
> >
> > Developer  |  http://vitorbaptista.com |
> > LinkedIn<http://www.linkedin.com/in/vitorbaptista>|
> > @vitorbaptista <http://twitter.com/vitorbaptista>
> >
> > The Open Knowledge Foundation <http://okfn.org>
> >
> > *Empowering through Open Knowledge*
> >
> > http://okfn.org/  |  @okfn <http://twitter.com/okfn>  |  OKF on
> > Facebook<https://www.facebook.com/OKFNetwork> |
> > Blog <http://blog.okfn.org/>  |
> > Newsletter<http://okfn.org/about/newsletter/>
> >
>
>
> --
> Open Data Evangelist
> The Open Knowledge Foundation
> Empowering through Open Knowledge
> http://okfn.org/  |  @opendatamark
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> https://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okfn.org/pipermail/ckan-dev/attachments/20140424/a52a5908/attachment-0003.html>


More information about the ckan-dev mailing list