[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
Re: Authorship
Alexey Parshin wrote:
> Я задал два вопроса. К моему сожалению, я не вижу ни одного ответа.
See below for #1. As for #2, again, you could have spent five minutes
reading your
logs around the same time, but here, I'll do it for you: we decided that
that we'll
have ACLs linked to versions, and authorship/admin-related ones propagated
on new version creation. (This is also what our database is organized to
support...)
> IRC лог скорее ставит эти вопросы. Мнение Сергея тоже отличается от
> изложенного в чате.
That's because Sergey didn't participate in that discussion, and probably
didn't look at these logs either...
> Пока нет ответов - я не могу продолжать.
>
> 2007/3/31, Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com
> <mailto:ilya@total-knowledge.com>>:
>
> Mar 15 13:37:56 <iluxa> no - very good. create_version ACL defines
> who is allowed to create versions
> Mar 15 13:38:16 <iluxa> grant_*_rights ACL defines who can change
> permissions
> Mar 15 13:38:19 <HSquirrel> а ты предлагаешь это делать через
> select по версиям
> Mar 15 13:38:24 <iluxa> no
> Mar 15 13:38:35 <iluxa> we do not need to know who is author quickly
> Mar 15 13:39:05 <HSquirrel> хммм
> Mar 15 13:39:10 <iluxa> actually..
> Mar 15 13:39:20 <iluxa> if we decide we want to display author
> list on every page
> Mar 15 13:39:28 <HSquirrel> во-во
> Mar 15 13:39:38 <iluxa> we _can_ create those _base_author pages
> Mar 15 13:39:43 <iluxa> mejh
> Mar 15 13:39:46 <iluxa> tables
> Mar 15 13:39:57 <HSquirrel> ладно - ты подумай пока
> Mar 15 13:39:59 <iluxa> but
> Mar 15 13:40:09 <iluxa> they will be used as sort of "cache" tables
> Mar 15 13:40:21 <HSquirrel> я сейчас на работу убегаю
> Mar 15 13:40:24 <iluxa> and the per-version authorship will be the
> source of truth
> Mar 15 13:40:38 <HSquirrel> мне ответ послезавтра нужен
> Mar 15 13:40:52 <iluxa> this way, if we ever need to change it, we
> can regenerate those values
> Mar 15 13:40:53 <iluxa> anyways
> Mar 15 13:40:55 <iluxa> ttyl
> Mar 15 13:41:59 <HSquirrel> если ты показываешь текщий обьект,
> созданный изначально автором A, и модифицированный авторами B,C -
> кого ты покажешь как автора? всех?
> Mar 15 13:42:32 <HSquirrel> в принципе, так и так получается
> select :(
> Mar 15 13:42:59 <HSquirrel> ладно - я готов запихать поле
> автор в описание версии <<---------------- This is answer to your
> question #1
>
> If you need more - you have those logs just as well as I do.
>
>
>
> Alexey Parshin wrote:
> > So, we have two questions:
> >
> > 1) where and how we store authorship:
> > a) as an ACL right 'CREATE'
> > or
> > b) as a field *_author in every version of an object pointing to
> > person_list
> >
> > 2) do we want ACL per object version or per object (_base)?
> >
> > 2007/3/31, Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com
> <mailto:ilya@total-knowledge.com>
> > <mailto:ilya@total-knowledge.com
> <mailto:ilya@total-knowledge.com>>>:
> >
> > AFAIR we decided we tie authorship
> > to a version of an object...
> > -----Original Message-----
> > From: "Alexey Parshin" <alexeyp@gmail.com
> <mailto:alexeyp@gmail.com> <mailto:alexeyp@gmail.com
> <mailto:alexeyp@gmail.com>>>
> > Date: Sat, 31 Mar 2007 09:04:08
> > To:uu@total-knowledge.com <mailto:To:uu@total-knowledge.com>
> <mailto: To <mailto:To>:uu@total-knowledge.com
> <mailto:uu@total-knowledge.com>>
> > Subject: Authorship
> >
> > I need a confirmation, that the only declaration of author
> is the ACL
> > right 'CREATE'.
> >
> > Also, I wonder what happens if we assign ACL not to particular
> > version
> > of the object, but to the object base. This way we don't
> have to copy
> > permissions when creating new version. Do we need that exact
> > permission-version definition?
> >
> > --
> > Alexey Parshin,
> > http://www.sptk.net <http://www.sptk.net>: <http://www.sptk.net>
> >
> >
> >
> >
> > --
> > Alexey Parshin,
> > http://www.sptk.net
>
> --
> Ilya A. Volynets-Evenbakh
> Total Knowledge. CTO
> http://www.total-knowledge.com
>
>
>
>
> --
> Alexey Parshin,
> http://www.sptk.net <http://www.sptk.net>
--
Ilya A. Volynets-Evenbakh
Total Knowledge. CTO
http://www.total-knowledge.com