[buddypress-trac] [BuddyPress Trac] #6772: BuddyPress Embeds for activity, user profiles, groups

buddypress-trac noreply at wordpress.org
Mon Dec 14 11:04:00 UTC 2015


#6772: BuddyPress Embeds for activity, user profiles, groups
--------------------------+------------------
 Reporter:  imath         |       Owner:
     Type:  idea          |      Status:  new
 Priority:  normal        |   Milestone:  2.5
Component:  API           |     Version:
 Severity:  normal        |  Resolution:
 Keywords:  dev-feedback  |
--------------------------+------------------

Comment (by DJPaul):

 I started to think about oEmbed for BuddyPress about 2 years ago. In one
 of my many notepads, I've got a bunch of ideas about it that I need to
 write up (I can't find it real quick, but I'll keep an eye out for it next
 weekend). For example, the media extracter classes I wrote some releases
 ago? It was built with embeds in mind so that we could always provide
 embeds with media.

 I suspect this will turn into a big discussion, so here's my current
 thoughts:

 1. Any JS AJAX must use the REST API.
 1. Embeds will be the second BuddyPress template that is explicitly
 designed (emails will be the first). The template in WP core is too
 immature to consider using as a base template (etc) for ours. We must make
 the new template look and work great.
 1. This opens up new areas of contribution for designers, so we must use
 this to try to get new contributors involved.
 1. I think Activity would be a more usable thing to have embeddable than
 Profiles, so I'd suggest we start there. As we know, Activity isn't
 dissimilar in concept from Comments, so we can learn a lot by seeing what
 WordPress(.com and o.rg) does/might do here.
 1. Read versus write. A first pass at embeds could (should?) be read-only,
 but we need plans to have them be interactable. For example, likes and new
 comments. I think this is very important for a social network.
 1. I'm not sure if WP 4.4 does this, but we should register the current
 site as an oEmbed provider so people could highlight an Activity item
 (again, for example) in a blog post and have it "just work".

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6772#comment:3>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list