Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion wp-openid-tagging
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Stephen Paul Weber  
View profile  
 More options Jan 16 2008, 7:55 am
From: "Stephen Paul Weber" <singpol...@gmail.com>
Date: Wed, 16 Jan 2008 07:55:50 -0500
Local: Wed, Jan 16 2008 7:55 am
Subject: Re: [diso-project] Re: wp-openid-tagging
Like I said, if XFN won't work as is then XFN should be fixed, not
worked around.  Think first of the gains over the facebook model --
there it's just contact, limited contact, not a contact.  If someone
sets a person on their contact list as a friend and then says 'share
with friends' I think most users expect that to work.

That said, +1 to ALSO allowing arbitrary groups like 'close friends'
to share things with a smaller subset.

Not quite sure what you mean by privacy model.  In code this is what I envision:

Interests:
Wordpress, PHP, God

<?php if( is_('friend') ) : ?>
, My puppy!
<?php endif; ?>

<?php if( is_('contact') ) : ?>
, RSS, Social Media
<?php endif; ?>

<?php if( is_(array('kin', 'Close Friend')) ) : ?>
, My extra secret interest
<?php endif; ?>

On Jan 16, 2008 1:45 AM, Chris Messina <chris.mess...@gmail.com> wrote:

> I'm starting to document some of this stuff here:

> http://diso-project.org/wiki/permissions

> I agree with Stephen's idea to move a lot of our data into userMeta
> (which is what Matt Mullenweg recommended). I won't make the final say
> on this point, but I think this approach makes sense and is "doing the
> appropriate WordPress thing".

> Stephen, do you have a clear privacy model in your head that you could
> share? Or do we need to do some research and brainstorming? And, what
> can we learn from Drupal, if anything?

> I'm still skeptical about using XFN for permissions, just because
> people might call someone a friend but might not want to share
> everything with that "friend" that they share with all their other
> "friends". Perhaps we can have macro levels and then allow for
> individual person overrides?

> Maybe Will Norris can give us some insight here?

> Chris

> On Jan 15, 2008 8:15 PM, Stephen Paul Weber <singpol...@gmail.com> wrote:

> > Maybe it's just me, but I'm a big fan of using what's in place.  Users
> > in WP can be extended to contain any arbitrary data with no extra
> > table.  Links can be both XFN and categorised easily with existing UI
> > and matched to users by checking URIs (which should be abstracted into
> > wp-openid and not done in diso-profile).  If a harder link is needed
> > (I'm not convinced it is) we can store an array of link IDs to
> > associate with in the user profile.  Arbitrary categories on links are
> > supported in the existing UI and just need to be supported in the
> > plugins.

> > The biggest reason to me to use in place code and data structure is
> > that users / plugin devs are familiar with the UI / data model
> > already.  It also reduces our overhead.

> > +1 on using the new tax features to extend XFN, -1 on using it on a
> > brand new data model

> > On Jan 15, 2008 11:01 PM, Steve Ivy <steve...@gmail.com> wrote:

> > > Some notes:

> > > Dealing with permissions also means dealing with the ways we can store
> > > information about people. Right now, we have two models: Wordpress
> > > users, and (in a roundabout way) the blogroll. I have the skeleton of
> > > a third - a DiSo-specific contacts table. A DiSo contact could be
> > > linked to a Wordpress user via the userid, and we could probably join
> > > on the blogroll in the same way, but that gets hairy. I'm
> > > sleep-deprived right now, or I'd launch into a discussion of the
> > > semantics behind these various models, but clearly we need something.
> > > We like the XFN data that the blogroll has, we like the way the actual
> > > users can have roles, permissions, and login via openid, and we have
> > > some custom needs (oh yes, we have xmpp contacts too) that in this
> > > case include tags or groups for group-based permissions.

> > > A tangled web we weave, no?

> > > I believe that the taxonomy model in Wordpress can be applied to
> > > anything - the blogroll categories are a taxonomy, so we could reuse
> > > those, or create our own, but I think that applying a taxonomy
> > > (whether groups or tags or both) to whatever object we decide to use
> > > is within the realm of possibility. Update: check out
> > > wp-includes/taxonomy.php for a decent api, which could definitely be
> > > used by a plugin to tag/group/categorize whatever we want. Update #2:
> > > check out http://codex.wordpress.org/Version_2.3:new_taxonomy

> > > Still digging,

> > > --Steve

> > > On Jan 15, 2008 8:05 PM, Stephen Paul Weber <singpol...@gmail.com> wrote:

> > > > I think that if XFN cannot encapsulate the basic list of categories we
> > > > need (ie professional relationships) XFN needs to be added to.  I'm
> > > > not against more arbitrary tag-like groups in the future as well
> > > > though, WP has the functionality for it :)

> > > > On Jan 15, 2008 7:45 PM, Chris Messina <chris.mess...@gmail.com> wrote:

> > > > > +1. That'd be great.

> > > > > I think we should consider professional connections too, but starting
> > > > > with friends, family and "web buddies" or contacts would be smart.

> > > > > Just to mark my concern about XFN clear, mixing XFN semantics with
> > > > > access functionality is dangerous; for example, when I was at Flock, I
> > > > > had to set a number of coworkers as "family members" within Flickr to
> > > > > be able to prevent the world from seeing early screenshots... this was
> > > > > somewhat odious to me since they were clearly not family members but I
> > > > > had not other way of marking those images as being available to only a
> > > > > subset of of my contact list...

> > > > > I wonder if we should consider the ability to create groups/tagged
> > > > > groups of people like Facebook sets as a more flexible way of managing
> > > > > permissions? or does that quickly overcomplicate things?

> > > > > Chris

> > > > > On Jan 15, 2008 3:34 PM, Stephen Paul Weber <singpol...@gmail.com> wrote:

> > > > > > I agree that hard XFN is not the way to go.  On the other hand, I'd
> > > > > > like to keep the granularity of 'family, not friends', 'friends not
> > > > > > family', 'friends and family' (kin    friend      kin,friend)

> > > > > > We just need 'nice names' like the XFN creator has and then put them
> > > > > > in some kind of checkbox-based UI or similar...

> > > > > > That's how I've been thinking anyway :)

> > > > > > On Jan 15, 2008 6:17 PM, Chris Messina <chris.mess...@gmail.com> wrote:

> > > > > > > I think we should spend some good time working on the permissioning
> > > > > > > model of the profile plugin... and we should make it possible to use
> > > > > > > this permissioning system as a foundation for most functionality
> > > > > > > throughout DiSo. See how Facebook handles this as I'd really like to
> > > > > > > borrow from their UI (rather than rely on XFN values):

> > > > > > > http://flickr.com/photos/factoryjoe/2163421329/

> > > > > > > As for the difference between taxonomy tags and categories in
> > > > > > > WordPress, the simple way to think about their differentiation is that
> > > > > > > you use free tags on the fly, whereas categories are more like sets or
> > > > > > > more-permanent collections. While I can see how programmatically they
> > > > > > > should probably be the same thing (like Drupal), I do believe that
> > > > > > > both systems derive from the same taxonomy infrastructure:

> > > > > > > http://wordpress.com/blog/2007/09/22/tags-and-categories/
> > > > > > > http://lorelle.wordpress.com/2006/03/01/tags-are-not-categories-got-it/

> > > > > > > As well, I believe the WordPress API differentiates between tags and
> > > > > > > categories, so it's something to keep in mind.

> > > > > > > Anyway, back to permissions. How can we best structure/document our
> > > > > > > approach to permissions? I feel like Drupal has one of the more
> > > > > > > flexible (but hard to use systems) so perhaps we can learn from their
> > > > > > > architecture while also inheriting some of the decent UI from
> > > > > > > Facebook?

> > > > > > > Chris

> > > > > > > On Jan 15, 2008 1:48 PM, Stephen Paul Weber <singpol...@gmail.com> wrote:

> > > > > > > > They are separate, which I do not understand at all.  They should be the same.

> > > > > > > > The permissions/whitelisting for this can already be handled by my
> > > > > > > > diso-profile plugin, although I am looking to improve that part of the
> > > > > > > > code somewhat.

> > > > > > > > On Jan 15, 2008 12:33 PM, Dan Brickley <danbrick...@gmail.com> wrote:

> > > > > > > > > On 15/01/2008, Chris Messina <chris.mess...@gmail.com> wrote:

> > > > > > > > > > Here's a quick plugin request idea (inspired by Tantek):

> > > > > > > > > > http://factoryjoe.pbwiki.com/wp-openid-tagging

> > > > > > > > > > Thoughts? Seems like it'd be pretty trivial to implement?

> > > > > > > > > Yep, would be cool, definitely. I've lost track of relationship
> > > > > > > > > between categories and tags in the Wordpress world. Does wordpress
> > > > > > > > > have an innate notion of tag, as well as category? Or they're
> > > > > > > > > essentially same thing?

> > > > > > > > > My thinking is to perhaps use bengee's new RDF store to harvest the
> > > > > > > > > categories that my friends are using, so they can be re-used rather
> > > > > > > > > than reinvented. I'm not sure if Morten's SKOS output plugin still
> > > > > > > > > works, but we're going to have a chat about this in IRC soon, so will
> > > > > > > > > report back here...

> > > > > > > > > cheers,

> > > > > > > > > Dan

> > > > > > > > > refs http://www.wasab.dk/morten/blog/archives/2004/09/01/skos-output-from-...
> > > > > > > > > http://bnode.org/blog/2008/01/15/rdf-tools-an-rdf-store-for-wordpress

> > > > > > > > --
> > > > > > > > - Stephen Paul Weber, Amateur Writer
> > > > > > > > <http://www.awriterz.org>

> > > > > > > > MSN/GTalk/Jabber: singpol...@gmail.com
> > > > > > > > ICQ/AIM: 103332966
> > > > > > > > BLOG: http://singpolyma.net/

> > > > > > > --
> > > > > > > Chris Messina
> > > > > > > Citizen-Participant &
> > > > > > >   Open Source Advocate-at-Large
> > > > > > > Work: http://citizenagency.com
> > > > > > > Blog: http://factoryjoe.com/blog
> > > > > > > Cell: 412.225.1051
> > > > > > > IM: factoryjoe
> > > > > > > This email is:   [ ] bloggable    [X] ask first   [ ] private

> > > > > > --

> > > > > > - Stephen Paul Weber, Amateur Writer
> > > > > > <http://www.awriterz.org>

> > > > > > MSN/GTalk/Jabber: singpol...@gmail.com
> > > > > > ICQ/AIM: 103332966
> > > > > > BLOG: http://singpolyma.net/

> > > > > --
> > > > > Chris Messina
> > > > > Citizen-Participant &
> > > > >   Open Source Advocate-at-Large
> > > > > Work: http://citizenagency.com
> > > > > Blog: http://factoryjoe.com/blog
> > > > > Cell: 412.225.1051
> > > > > IM: factoryjoe
> > > > > This email is:   [ ] bloggable    [X] ask first   [ ] private

> > > > --
> > > > - Stephen Paul Weber, Amateur Writer
> > > > <http://www.awriterz.org>

> > > > MSN/GTalk/Jabber: singpol...@gmail.com
> > > > ICQ/AIM: 103332966
> > > > BLOG: http://singpolyma.net/

> > > --
> > > Steve Ivy
> > > http://redmonk.net // http://diso-project.org
> > > This email is: [ ] bloggable [x] ask first [ ] private

> > --
> > - Stephen Paul Weber, Amateur Writer
> > <http://www.awriterz.org>

> > MSN/GTalk/Jabber: singpol...@gmail.com
> > ICQ/AIM: 103332966
> > BLOG: http://singpolyma.net/

> --
> Chris Messina
> Citizen-Participant &
>   Open Source Advocate-at-Large
> Work: http://citizenagency.com
> Blog: http://factoryjoe.com/blog
> Cell: 412.225.1051
> IM: factoryjoe
> This email is:   [ ] bloggable    [X] ask first   [ ] private

--
- Stephen Paul Weber, Amateur Writer
<http://www.awriterz.org>

MSN/GTalk/Jabber: singpol...@gmail.com
ICQ/AIM: 103332966
BLOG: http://singpolyma.net/


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.