It's still a while out until Drupal 8 comes out, but I just wanted to ask what the plan for this module is with regard to D8?

- is a version of ECK planned for D8, or will D8's native entity mechanism replace ECK's functionality?
- if there is a plan, is there a roadmap and some sort of schedule to do this?
- will we be able to upgrade our D7 ECK entities to D8?

Thanks you

Comments

fmizzell’s picture

There isn't anything in core to replace ECK for D8, so there will be a D8 version of ECK. Right now I am concentrating our energy in the 7.x-3.x release, which looks like it will do 80% of what someone might want from a system like ECK. I am sure by the time we get 3.x wrapped up we would be over code freeze so we can start working on a transition. My hope is that we will be able to have an 8.x alpha at the same time D8 comes out.

I have already played with D8 as some people was trying to get ECK like functionality in D8 (which didn't happen), so I have a pretty good idea of what it will take, we just need to transition to the new niceties, like using CMI for all our configuration, and the plugin system for behaviors, and entity types, etc.

alphawebgroup’s picture

sounds like good...

michaellander’s picture

Issue summary: View changes

fmizzel, I'd be happy to start kicking off a d8 version. Have you documented any of the stuff you messed around with, or have you made it that far?

damienmckenna’s picture

Title: Drupal 8 » Port ECK to Drupal 8

I think there are a lot of interesting possibilities that could occur if ECK were ported to D8, for one all of the other "miscellaneous entity" modules (Bean, FPP, etc) could be migrated into ECK entities.

fmizzell’s picture

@DamienMcKenna It would definitely be great if the work done for one entity (like entities as blocks with bean) was to benefit all of the entities ecosystem by building all functionality in the manner that ECK proposes. I am up for it, but it would be a massive undertaking to generalize ECK to work for all the different use cases, and to translate all of the custom functionality into behaviors. Maybe we just take it one entity (module) at the time, and see who is willing to work on the transitions with ECK.

aimeerae’s picture

Hi folks, has there been any momentum or support to port ECK to Drupal 8? I'm writing a book on Drupal 8 Multilingual sites targeted at site builders and would like to mention ECK as a non-code custom entity creation method. Please let me know if there is any behind the scenes roadmap or planning for the module that hasn't surfaced through the issue queue. :)

Thank you!

fmizzell’s picture

Hi @Aimee Degnan. Here is the, hopefully coherent, roadmap for ECK: #2382255: ECK D7, D8 roadmap. Let me know if you have any questions.

damienmckenna’s picture

@Aimee: You're being a little enthusiastic jumping into listing contrib modules, given there's minimal traction on porting modules to D8 so far :) Give it a few months and it'll be a different story.

@fmizzell: I'm pretty convinced the way forward for the D7 contrib entity modules is ECK, and then just writing submodules to add the little bits of gravy.

jhedstrom’s picture

I've added a potentially-related core issue that could impact ECK in 8.x.

legolasbo’s picture

Status: Active » Fixed

We currently have an alpha release which is pretty stable. Also there is #2382255: ECK D7, D8 roadmap, so this issue can be closed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.