Twitter User Feed H5P content type

Hello,

at https://h5p.org/node/1258753 I can see that the Twitter User Feed H5P content type is no longer supported since the Twitter API used is no longer available.

Can you please tell me, when the Twitter User Feed H5P content type will be deleted out of the H5P content types, so that nobody gets any error messages?

Thanks for help and deleting the Twitter User Feed H5P content type. :-)

Greetings,

Bernd

 

BV52's picture

Hi Bernd,

The Twitter User Feed cannot be created here in H5P.org nor in H5P.com. If you are using the plugin for Drupal, Wordpress or Moodle administrators can disable the content in the H5P libraries settings. Personally I agree that we should completely remove it. However we cannot do that since there may still be contents out there that have not been edited to remove it i.e. a column with Twitter User Feed. The content where it is inserted have a high chance of not working at all if the libraries are removed.

-BV

otacke's picture

Hi BV!

Could you please elaborate on the necessity to keep the library a little more.

While it is fully true that not everyone has removed the "broken" Twitter content, it could easily be removed by H5P's upgrades.js file while upgrading existing content. Twitter content could, for instance, simply be deleted cleanly or replaced by a text message. There is precedence. The very same procedure was performed for appear.in in Course Presentation (see https://github.com/h5p/h5p-course-presentation/blob/master/upgrades.js#L244) and Column (https://github.com/h5p/h5p-column/blob/master/upgrades.js#L11).

The same had actually been done for Twitter (https://github.com/h5p/h5p-course-presentation/commit/debc381e34001dd988deab6f5e07722205a543ec) but was then reverted about four weeks later (https://github.com/h5p/h5p-editor-course-presentation/commit/0924fe019134fe276c1984d395666cd92d56fc7b). I assume there was some good reason, but I am curious about what exactly that was. Content should not break, and there should not be any technical reason as an obstacle.

Best,

Oliver 

Very well argued Oliver, and with incontrovertible backup referring to their own precedent where they removed broken interaction types cleanly in the past. I'm sure many others are eager to hear H5P's reply.