OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

xdi message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: RE: [xdi] [wiki] Editor names

Title: Re: [xdi] [wiki] Editor names
On the 'he who speaks first' principle, and since I'm decent with Python, do you mind if I give a go at creating a fix? I already have a Moin-Moin/Apache installation on my home server, so I would not need to experiment on the XDI Wiki until/unless I got it to the point of working on my home server. I don't know I'll have any more progress than what's already been accomplished, but I'd like to give it a try. Unless I hear otherwise I'll start on this over the weekend.
Bill Barnhill
Senior Consultant (XML, Emerging Technologies, Web Services, Java)
Booz | Allen | Hamilton

From: Rob Figenbaum [mailto:rob.figenbaum@oasis-open.org]
Sent: Thu 6/30/2005 11:16 AM
To: Barnhill William
Cc: xdi@lists.oasis-open.org
Subject: Re: [xdi] [wiki] Editor names

Hi William,

The OASIS IT team has been investigating this issue and unfortunately
have not been able to resolve to it. I have been the main engineer on
the wiki project and have been in constant touch, via IRC, with the moin
folks to try and figure this out. But, again we have hit roadblocks
there as well. MoinMoin is written in python which none of the personnel
at OASIS have much experience in but we are in the process of learning it.

Here is what we have so far;

1. The optimal solution is to just pass the user name from the HTTP auth
session into moin. We have been able to semi-successfully accomplish
that via the wiki logs. But, we can not get that info in the log
displayed in the wiki. The wiki seems to be stuck on using "user_id"
which does not get created using this method.

2. The second option is to apply an "auto-account" patch which takes the
HTTP_auth info and automatically creates a MoinMoin account with
user_id. We applied this patch and it seems to work but breaks other
things. The patch seems to break open (userless, anonymous) read only.
Python errors out because the name=NONE. If we can get the open
read-only to work then this solution could be feasible. The negative
parts of this solution is having a Moin user database where one is not
needed nor wanted.

3. The last option is what we are doing now. Having the ip_address show
and reconciling the logs for a name if problems arise. But, this
involves my team getting involved where we would prefer not to.

If you or anybody you know has experience with python and is willing to
donate some expertise I would be open for that.

Barnhill William wrote:

> Is there any way we could have the Wiki track who edited pages by the
> authenticated user name? The info's in the GET headers, at the worst
> it would seem to require a simple Moin-Moin plugin, and at best (and I
> suspect more likely) someone's already figured out how to do this.

> I personally use this as a reference to see who to ask if I have
> questions, and also if I know a particular person is working on
> something I can just look for their name on recent changes.

> Thanks in advance,

> Bill Barnhill
> Senior Consultant (XML, Emerging Technologies, Web Services, Java)
> Booz | Allen | Hamilton
> mailto:barnhill_william@bah.com
> phone:+1.315.330.7386

Rob Figenbaum
Manager of Technology Services
978-667-5115 x205

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]