Since we have now the cmi, all configuration can be in code, and if we port and use this module on Drupal 8, everything will be in code. Is anyone working on it.

I am working on a sandbox project https://www.drupal.org/sandbox/yukare/2380759 to work with yaml files (same as drupal 8 use)but now it is clear to me that this project i am working will become more and more like node_export, so i think will be better work together. Current i am able to import/export nodes, taxonomy term and books.

If none is working on this, i will create a sandbox project and start it.

Comments

yukare’s picture

I started a sandbox project for it, but i stop. A Drupal 8 version will require a major rewrite of the module and lots of changes, so will wait for one of mainteiners comment here to see what changes are acepted, meanwhile i will keep working on my sandbox project of a new module.

lookitscook’s picture

Are there plans to update Node Export to Drupal 8? Are the maintainers looking for additional help to make this happen or do we need to consider alternatives?

matsbla’s picture

It would be really great to get this module ported to D8! Would be great to get a feedback from the maintainer about plans.

datarazor’s picture

Drupal Migrate puts in a ton of tables in your DB. For people looking to just do a clean export-import of content it would be great to get this module working for D6 and D7 exports into a format D8 can import.

danielb’s picture

@datarazor Node Export is not a tool designed for migrating across Drupal versions. This incidentally worked from Drupal 5 to 6, but from 6 to 7 was just too much to handle. There won't be any magical shortcuts to upgrading Drupal via this module, sorry.

I will look into the core migrate module and see what I can see!

drupalinthailand’s picture

Hello,

I am sorry, do you mean that it is not possible to import in Drupal 8 nodes exported with Node export for Drupal 6 ?

I am trying to import drupal ubercart pages in a new Drupal 8 ubercart store, do you think that it will be possible ?

Thanks a lot.

danielb’s picture

There is no Drupal 8 version of this module. I dare say if one is made it will be incompatible with previous versions. Basically afaict, Drupal 8 is not Drupal.

danielb’s picture

I think any future versions of this module should allow for mapping values, that would open the door to importing *anything*.
https://www.drupal.org/node/2045071
I also think the design of this module should be based around batching, as that feature cannot be shoehorned in to the current design
https://www.drupal.org/node/1289754

colan’s picture

A port of this module is not necessary given that there's Content Synchronization.

Please update the project page to reflect this.

gaurav.kapoor’s picture

Thanks for info @colan. Although we started D8 port of this module before the stable release of Content Synchronization module. I will test the Content Synchronization completely and figure out differences in 2 modules on basis of features, programming approach and usability. After that, i will update the project page as well. I will push the currently provided patches of this module and move on to bug fixes in the D7 version. If content synchronization fulfils all the requirements we will stop working on D8 port of this.

selva.swamy@gmail.com’s picture

@gaurav.kapoor I have been using Content Synchronization and Node export. Below are the differences I think would make node export a necessity.

1. Content synchronization provides the differences in the form of yml files which will be difficult to identify your actual content you want to export/import.
2. There is no option to select specific content and export/import them. However issues are ongoing related to that
https://www.drupal.org/project/content_sync/issues/3015226

I think the Node export module provides a content editor friendly way of exporting and importing a selective content. We have been using this in D7 and it would be great if we can have at least a minimal stable version so that we can push this module to our LIVE server and use this.

Please help.