Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project direction and webform 8.x #161

Closed
aydun opened this issue Jun 3, 2020 · 5 comments · Fixed by #186
Closed

Project direction and webform 8.x #161

aydun opened this issue Jun 3, 2020 · 5 comments · Fixed by #186

Comments

@aydun
Copy link
Contributor

aydun commented Jun 3, 2020

Apologies if this has been discussed elsewhere - if so, please point me to that.

What is the direction for this project as regards webform 8.x? I see changes from the 7.x branch are regularly imported to the backdrop version but presumably development of that branch will dry up sometime.

Webform 8.x starts from a different codebase and is designed for Drupal 8 so porting that to Backdrop is presumably a big task.

So is the intention for the Backdrop Webform to continue to track webform 7.x and evolve independently or is there any plan to adopt webform 8.x in some way?

@klonos
Copy link
Member

klonos commented Jun 4, 2020

Hello @aydun 👋 ...I will leave the last word to the module maintainers of the Backdrop version, but as far as I know all 7.x modules that are being ported will continue to be compatible with the Drupal 7 style of coding and APIs. So yes, I believe that you can think of the backdrop version as the continuation of the latest 7.x version of the module.

@herbdool
Copy link
Collaborator

herbdool commented Jun 4, 2020

Hi @aydun, good questions. We haven't had this discussion. Here are my thoughts. I believe that we will continue to track Webform 7.x as long as it gets updates. But we will also add new features where someone needs them and is able to contribute code to make them real. It's unlikely that we will take code directly from Webform 8 since it is quite different. It would be hard. But there might be some features which people want to replicate.

I personally do not have a lot of capacity to create new features now but I'm willing to help incorporate other people's code where it makes sense.

aydun added a commit to aydun/webform that referenced this issue Jun 10, 2020
Explain the relationship to Drupal 7/8 webform - for new users looking for examples.  See also backdrop-contrib#161
@aydun aydun mentioned this issue Jun 10, 2020
@aydun
Copy link
Contributor Author

aydun commented Jun 10, 2020

Thanks @klonos & @herbdool for those responses. That seems a reasonable approach. I've submitted #162 for new users trying to understand how this relates to the Drupal versions.

herbdool added a commit that referenced this issue Jun 12, 2020
* Update README.md

Explain the relationship to Drupal 7/8 webform - for new users looking for examples.  See also #161

* Move paragraph and edit

Co-authored-by: Herb <herb@3speedhub.com>
stpaultim added a commit to stpaultim/webform that referenced this issue Aug 15, 2021
@stpaultim
Copy link
Member

stpaultim commented Aug 15, 2021

I stumbled across this "closed" issue with some interesting information about the future of this module. Since folks are unlikely to find this closed issue, I thought we might add some comments to this effect to the README file (seems like lots of people might have similar questions).

I am reopening this issue until a decision is made on whether or not this update to the README makes sense. See attached PR. Please feel free to edit/adapt the text as you like. The maintainers might have a slightly different take on this, I just wanted to provide an easy starting point.

@herbdool
Copy link
Collaborator

Merged with some small edits - thanks @stpaultim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants