Tasks and followup

Luke Macken lmacken at redhat.com
Tue Aug 12 22:19:15 UTC 2008


On Tue, Aug 12, 2008 at 08:33:32PM +0000, Paul W. Frields wrote:
> Apologies for this being an idea with no code attached.  I'm hoping that
> some of the able folks are on this list and will see something
> achievable.  
> 
> Something the Community Architecture folks and I have discovered is that
> when we sign up new folks for an account, there's not any way to mark
> them for follow up or to indicate a note for where they did it.  A
> couple methods for doing this come to mind:
> 
> 1.  Simple but effective -- a way to tag account holders arbitrarily.
> This might help with a number of things, like skill sets, karma, and so
> forth.  In this case, the tag would allow Ambassadors to follow up on
> particular shows by listing everyone with "FooCon 2008" in their tag
> list.

We could possibly do this by using the 'myfedora' application 
namespace that already exists in the FAS person config model.  Each user
in the db can have a list of configs for a variety of different apps
(currently hardcoded to asterisk, moin, myfedora, and openid).

For MyFedora we were thinking about storing various widget settings in
this field, but the namespace has not yet been decided on.

I'm not familiar with the FAS codebase, but we may be able to do
something like this::

    from fas.model import Person, Configs

    Person.configs.append(
        Configs(application='myfedora',
                value="{
                    'tags' : ['FUDCon2008Boston'],
                    'skills': ['python', 'c++', 'trolling'],
                    'karma' : -8,
                }"))


luke




More information about the Fedora-infrastructure-list mailing list