I've been doing some initial work on a Drupal 8 version of Easy Social and we're finally at a point where I've released a first alpha version. Please help test it and open issues as usual!

What's working

  • Re-written from scratch using new config management system
  • Widgets use theme system for rendering (ie much easier to alter now)
  • Provide an example module demonstrating how to create a custom widget
  • Pinterest share widget included by default

What's not working yet

  • Allow multiple Easy Social blocks
  • Allow overriding config per block
  • Provide a pseudo-field for attaching to all entities
  • Allow overriding config per entity type
  • Allow overriding config per individual entity
  • Allow re-ordering the widgets

What's on the radar

  • Allow creating groups of widgets, with overidden configs

UPDATED: So this is broken with newer Drupal alphas but the APIs are generally stable enough to resume work on it. I've also been tinkering around with the new Services API and I think it'd be really cool to define an EasySocial plugin service so that each widget is implemented as its own plugin and can have full control over how it's configured & displayed.

UPDATED - 6/5/17: I am taking a look and will probably do a rewrite in the 8.x-4.x branch, here are the main ideas:

  • Make widgets a configurable plugin
  • Create default blocks: Share, follow, visit that use the corresponding widgets

For the future

  • Config interface
  • Add basic widgets from the Admin UI

Comments

alexweber’s picture

Issue summary: View changes

fix link

alexweber’s picture

Issue summary: View changes
omlx’s picture

What is status of this module ? I am using 8.x-3.0-alpha3. I didn't fine easy social field in manage files.

camoa’s picture

Issue summary: View changes
DamienMcKenna’s picture

Title: [META] Drupal 8 version roadmap » [META] Drupal 9 version roadmap

I offered to comaintain the module so we could have a stable release for Drupal 9, hopefully the maintainers will respond soon.

DamienMcKenna’s picture

Title: [META] Drupal 9 version roadmap » Plan for Easy Social 8.x-3.0 for Drupal 9
Category: Feature request » Plan