strapi-plugin-config-sync icon indicating copy to clipboard operation
strapi-plugin-config-sync copied to clipboard

Support for v3?

Open alvitoraidhy opened this issue 3 years ago • 5 comments

Feature request

Summary

Supporting Strapi v3 until it is deprecated.

Why is it needed?

Considering how young Strapi v4 is and how the migration guide is still in progress, I think it's a good idea to support v3 for now. I'm sure me and other developers are willing to help. It would be great if you can guide us where to start.

Suggested solution(s)

Related issue(s)/PR(s)

alvitoraidhy avatar Mar 24 '22 07:03 alvitoraidhy

Hi @alvitoraidhy

Totally agree with you on this one. Though I'm gonna say it up front; this is gonna take some effort. I could for sure help in guiding and facilitating, but we will need more man-power to finish the job in a reasonable time.

From my side a small list of what I think should be done:

Must haves

  • Copy the CLI from v4 to v3 (should be fairly easy)
  • Export the i18n-locales as wel (to fix #8)
  • Windows support (#14)

Nice to haves

  • Partial import/export (#22)
  • Sync admin roles/permissions (#20)
  • Custom types (#21)

boazpoolman avatar Mar 24 '22 09:03 boazpoolman

I've pushed the latest v3 release of the plugin (0.1.6) to a new branch: https://github.com/boazpoolman/strapi-plugin-config-sync/tree/v3

You can use that branch to fork and create PR's to.

boazpoolman avatar Mar 24 '22 09:03 boazpoolman

Thanks. I'll see what I can contribute

alvitoraidhy avatar Mar 26 '22 08:03 alvitoraidhy

Hey @alvitoraidhy

Did you find some time to work on this?

I wanted to suggest another approach to this; forking the v4 plugin and updating that for v3. It might take a bit more time but the plugin would be much more feature rich and bug free.

boazpoolman avatar Apr 02 '22 08:04 boazpoolman

Hey @alvitoraidhy

Did you find some time to work on this?

I wanted to suggest another approach to this; forking the v4 plugin and updating that for v3. It might take a bit more time but the plugin would be much more feature rich and bug free.

Hi. I haven't found a time to work on this unfortunately.

Forking the v4 and then updating it all at once could work, but I believe adding the features incrementally is the more appropriate approach for this so if the progress were to stale midway, at least there would be some new features for everyone to use.

But that's just my thought and I haven't even started working on it anyway.

alvitoraidhy avatar Apr 03 '22 05:04 alvitoraidhy

It's been a while and Strapi v3 has since been deprecated. I'm gonna close this issue, as well as delete the v3 branch. This plugin will no longer get updates for v3.

boazpoolman avatar Jul 27 '23 08:07 boazpoolman