What's going on with Row Level Permissions?

2 views
Skip to first unread message

djworth

unread,
Sep 9, 2007, 9:22:07 PM9/9/07
to Django users
I have been trying to figure out what the current status is of the RLP
branch. Does anyone know? It seems dead or have I missed something?

I'm going to need RLP in my project but I'm not sure if I need to
implement it or if it's already done/almost done.

What is everyone else doing about RLP?

Thanks

Aryko

unread,
Oct 1, 2007, 1:08:17 PM10/1/07
to Django users
Hey,

I also need to use RLP for my project and I'd like to know if there's
any update to expect for this branch or any way to include RLP to the
trunk.

Thanks.

Richard Dahl

unread,
Oct 1, 2007, 1:38:43 PM10/1/07
to django...@googlegroups.com
Aryko,
I didn't need row-level permissions so much as I needed role-based permissions, sort of the same thing but not exactly. I rolled my own.  I do not believe the rlp branch is being actively maintained, but cannot say for sure as I have not looked into it in a while.

Essentially I associate permissions i.e. (view devices, edit applications) with 'roles' . Users are then assigned roles for organizations and have access to the devices and applications within those organizations.  I have been working on trying to abstract it a bit so that it could be a bit easier to incorporate into other django apps and also make it useful for users or groups instead of my 'business logic' organization, and hope to post some information to the users list within the next couple of days (based on a previous thread) .
-richard

Russell Keith-Magee

unread,
Oct 1, 2007, 9:03:55 PM10/1/07
to django...@googlegroups.com
On 9/10/07, djworth <djw...@gmail.com> wrote:
>
> I have been trying to figure out what the current status is of the RLP
> branch. Does anyone know? It seems dead or have I missed something?

No, no, he's not dead, he's, he's restin'! Remarkable bird, the RLP
Branch, idn'it, ay? Beautiful plumage! :-)

As I understand, the basic functionality of RLP was complete, and was
working reasonably well. However, the branch hasn't been updated for a
while, so will need a champion to merge it up to trunk.

The sticking point on the original effort was that it needed to make
some modifciations to the admin application to be properly integrated
with the rest of Django. Rather than hack a specific RLP interface
onto the side of the Admin application, a decision was made to make a
generic admin extension interface that could be used by other
projects. A rewrite of Admin was required for newforms anyway, so
finishing RLP was deferred until the newforms-admin was available.

The newforms-admin branch is getting relatively stable (stable enough
that I'm using it for a new project under development where I work),
so it may be time for someone to revisit RLP. Volunteers are welcome.

Yours,
Russ Magee %-)

RKnobelspies

unread,
Oct 4, 2007, 8:45:00 AM10/4/07
to Django users
We are also working on projects that require some form of RLP-
functionality but at the same time we need to work with the actual
trunk-version of django to take advantage of the recent improvements
with forms.

There was a conversation on the django-sprint IRC between Malcolm and
a person, who offered to maintain the RLP-branch and keep it up-to-
date with the trunk as he and his company is using it in a production
environment anyways. It would certainly help to join forces and
efforts to bring this branch to life again. Unfortunately i don´t
remember his name and there doesn´t seem to be a log file either to
look it up. Any idea?

Malcolm Tredinnick

unread,
Oct 4, 2007, 8:51:11 AM10/4/07
to django...@googlegroups.com

I'm on the road for work at the moment and don't have access to the
right machine, but if you ping me after October 13, when I'm back home,
I'll be able to look at the logs on my desktop machine to at least find
the guy's name. Drop me a private mail around that time so I don't
forget.

Regards,
Malcolm


arv43

unread,
Oct 11, 2007, 7:09:51 PM10/11/07
to Django users
Does anyone know how and if Generic Authorization and RLP are going to
fit together? It says on the RLP page to look at Generic Authorization
to know how they do, but I am not sure how they do. Maybe am missing
something.
Are they both going to be rolled into the trunk sometime? or is it one
vs the other?

Thanks
Arvind

Joseph Kocherhans

unread,
Oct 11, 2007, 7:15:05 PM10/11/07
to django...@googlegroups.com

(Note, I am the author of the Generic Authorization branch.)

The merging was never completed, and has pretty much been put on hold
until the newforms-admin branch is merged to trunk. newforms-admin
makes it all a lot cleaner and easier. I expect to revisit
generic-auth sometime next year. I'm not sure that it will ever make
it into django though. The newforms-admin branch fills a lot of the
needs that generic-auth was trying to solve. It may end up as a 3rd
party add-on at some point.

Joseph

arv43

unread,
Oct 12, 2007, 2:54:44 PM10/12/07
to Django users
Joesph,
Thanks a lot. I am working on having some sort of ACL for Django, and
thought Generic Authorization and RLP would solve that problem, and I
think they would have. Pity.

Arvind

On Oct 11, 4:15 pm, "Joseph Kocherhans" <jkocherh...@gmail.com> wrote:
> On 10/11/07, arv43 <arvind.as...@gmail.com> wrote:
>
>
>
> > Does anyone know how and if Generic Authorization andRLPare going to
> > fit together? It says on theRLPpage to look at Generic Authorization

Reply all
Reply to author
Forward
0 new messages