Let's track any Drupal 8 progress in here.

Has anyone thought about this yet? I've got a D8 project that could use this so I may be able to help.

Comments

colan created an issue.

clivem’s picture

Hi, yes have thought about it and am currently looking at converting the code as I've a couple of sites wanting a D8 version. Progress is slow as am fitting it in between my normal work.

Farreres’s picture

I think we should take this upgrade seriously because D7 is about to be unsupported in a couple of months. I cannot set up a development environment but if someone can I foresee the tasks below:

  1. Set up devel environment
  2. Is there a module for automatically upgrading a module from 7 to 8? I think there was one. I would try this.
  3. Create a dev 8 branch
  4. Upload transformed module without any bug removal
  5. Call for community help for a big bug hunt and squash

Your oppinions?

clivem’s picture

I have done step 2 using the drupalmoduleupgrader to convert the code, there are numerous changes needed and in some cases the converts are incomplete. For step 1 am currently using my local linux server.

Farreres’s picture

Let's have faith in the power of the community. As you have the code yourself, can you create a D8 dev release? When you have done this, I will update the main module page stating that this release is not usable, but we need help from the community to make it usable. Let's hope then we start having a rain of patches.

clivem’s picture

Am back from my holiday today, will look at creating the D8 dev release.

Jane.L’s picture

I am not able to make the patches but am happy to work on testing them for bugs etc.

Ragai’s picture

We are using the old MoneyScripts module on 1 site and would like to upgrade to Drupal 8 and have more sites using it. How can we encourage and speed up the porting process?

Jane.L’s picture

Hi Ragai,

if you are still using the old MoneyScripts modules, I think you would need to upgrade to MoneySuite first. The path was smooth for us, we had no issues at all. We followed the exact steps for the upgrade path as described on this page:

https://www.drupal.org/project/moneysuite

Once you are using MoneySuite instead of MoneyScripts, then the best way to speed up the Drupal 8 porting process is to get involved in developing or testing (or both, depending on your skills) the Drupal 8 version of MoneySuite as it emerges.

Jane.L’s picture

Hello , just wondering if there is any progress on this? I am unable to develop but can work on testing

Jane.L’s picture

Hello Would this module converter be helpful here?

https://www.drupal.org/docs/8/converting-drupal-7-modules-to-drupal-8

as I mentioned before, I am not a developer but would be happy to work on testing. We will have to address this soon.

Hope to hear from you! Jane