backdrop-contrib / simplenews

BackdropCMS port of the Simplenews module for Drupal 7
GNU General Public License v2.0
1 stars 3 forks source link

Support upgrade from Drupal 7 #16

Open olafgrabienski opened 1 year ago

olafgrabienski commented 1 year ago

After upgrading a site from Drupal 7, Simplenews doesn't work out of the box. A lot of settings are missing, and there seems to be an issue with the Newsletter category field.

To reproduce the issues:

I. Install D7 + Simplenews and upgrade to Backdrop

II. Check Simplenews in Backdrop

(1) Node

(2) Content type

(3) Settings

(4) Back to the content type

(5) Custom content type

olafgrabienski commented 1 year ago

Hey @alanmels, I've just completed the description above. These are many issues, but I guess they are all upgrade related. I hope you'll be able to verify my findings.

alanmels commented 1 year ago

@olafgrabienski thanks for the detailed information. As you can read in the very first issue https://github.com/backdrop-contrib/simplenews/issues/1 there was no upgrade path considered in the current port of the module, and since it requires some time and efforts to implement such an upgrade path, and because I'm currently busy with number of things and can't assign anyone else to address this issue, I have to be frank with you so you could set realistic expectations. Unless someone in the community helps offering an upgrade path coding, this needs to be postponed at least for couple or three months. I hope I can poke in to this issue about then.

olafgrabienski commented 1 year ago

Thanks for the clarification, Alan. It's a pity that Simplenews doesn't have a upgrade path from Drupal 7, but I understand if you don't have the time to address this for the moment. As I really need the module for an upgrade I'm currently working on, I'm considering various options, e.g. looking for a workaround or asking others for support. I'll report back here, when I make progress. (In the meantime, as the module looks otherwise stable, I'd suggest to mention the missing upgrade path in the README, so that people coming from D7 get realistic expectations.)

alanmels commented 1 year ago

The disclosure went in on https://github.com/backdrop-contrib/simplenews/blob/1.x-1.x/README.md#known-issues