[wp-trac] [WordPress Trac] #41206: Add embed handler for GitHub gists

WordPress Trac noreply at wordpress.org
Sun Jul 9 04:54:53 UTC 2017


#41206: Add embed handler for GitHub gists
-------------------------+------------------------------
 Reporter:  swissspidy   |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  Embeds       |     Version:
 Severity:  normal       |  Resolution:
 Keywords:  has-patch    |     Focuses:
-------------------------+------------------------------

Comment (by peterwilsoncc):

 Going through the checklist for the sake of completeness.

 '''Is the service is popular enough for core developers to have heard of
 it before? Is it “mainstream?”'''
 Yes, it is mainstream. Core developers have heard of it.

 '''If similar services are already supported, how does this service
 compare in terms of size, features, and backing?'''
 No similar service supported.

 '''Does this service have a large following on Twitter, Facebook, or other
 social media?  Is its Twitter account verified?'''
 Verified Twitter account with 1.5 million followers.
 Verified Facebook account with 110K likes.

 '''Is its oEmbed endpoint clearly established and properly documented?
 (Sometimes, they are just a developer’s pet project that may not be
 supported.)'''
 No.

 '''Does the oEmbed endpoint work with WordPress’ oEmbed auto-discovery? If
 not, could it be made to work with additional HTML tags or attributes
 being whitelisted?'''
 No and no.

 Were Github to add oembed headers, it could be made to work with the the
 addition of table HTML tags to the whitelisted elements. I don't have any
 desire to whitelist table elements.

 '''Does the service make an effort to build relationships with developers,
 such as through robust APIs?'''
 Yes

 '''How old is the service?'''
 9 years old.

 '''Does it have a well-established Wikipedia article? (Seriously.)'''
 [https://en.wikipedia.org/wiki/GitHub Sure does].

 '''Has anyone written a WordPress plugin that leverages the service in
 some way, whether adding it as an oEmbed provider, creating a shortcode,
 or leveraging other APIs of the service? Do these plugins have any
 noticeable adoption or traction that would indicate usage and demand?'''
 Numerous plugins with a variety of install quantities.

 '''Is the provider frequently proposed?'''
 Not really, although support is in Jetpack so it suggests a strong demand.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/41206#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list