Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi,
I needed to do a feature comparison of webform-8.x-5.x against contact_storage-8.x-1.x. I updated this comparison page with my findings: it would be wonderful if someone in the know could quickly run through the comparison table and sanity check it. I'm slightly abusing the status field by marking this as needs review; there's no patch!
Thanks
Comment | File | Size | Author |
---|---|---|---|
#18 | webform-to-contact-form-comparison.html_.txt | 7.03 KB | jrockowitz |
Comments
Comment #2
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commented@AndyF This is amazing start to a very challenging task. The Drupal community could easily live with what you have started. I will definitely be including a link to this in my presentation at DrupalCon
Having an accurate comparison between the Webform module and Contact module will benefit both projects and the entire Drupal community. Documenting the Webform module's features will help developers and site builder understand what is available out-of-box. Documenting what modules are required to implement which features between the Webform module and Contact module will also help developers know what additional add-on modules/projects are needed to enhance both projects.
I think every possible element and feature could be listed, so that developers can use this comparison as a guide for setting up each respective module. I am even okay with listing features that are not supported (but should be supported) by either module like Google Sheets integration.
A few thoughts…
Possible feature grouping (pulled directly from the Webform module)
Other form builder comparisons
Comment #3
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commented@AndyF I did very quick test of cutting-n-pasting a Google sheet exported as HTML into D.O's new documentation system, which supports the CKEditor, and the exported table is fully supported.
The green checkbox and red x would have to converted in Yes/No. D.O's page width is still going to be a challenge. Might want to copy the summary to D.O and link to the full comparison in the Google Sheet.
Comment #4
AndyF CreditAttribution: AndyF commentedOoh yeah, that's a much more sensible idea! (Updating the table wasn't the most fun.) I'm happy to do the initial import but don't have time to expand the content at the mo.
Btw shoulda said earlier: thanks for all your work on this module, it's looking really good!
Comment #5
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commented@AndyF If you are short on time, let's leave what you have created AS-IS.
I will create the Google Spreadsheet in the next week or so and maybe you and other can help me define what features are available within the Contact Form module.
Maybe at the Webform BoF at DrupalCon, everyone can help build out this spreadsheet.
https://events.drupal.org/baltimore2017/bofs/webform-and-future-form-bui...
Comment #6
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commentedSo I created this Google Spreadsheet which is converted to this new documentation page using a custom drush script.
Anyone can add comments to the Google Sheet and I will gladly give any access to edit this spreadsheet.
@AndyF For now we should leave your documentation AS-IS and maybe link to the more detailed comparison. Hopefully at DrupalCon people can help me complete the spreadsheet.
Comment #14
AndyF CreditAttribution: AndyF commented@jrockowitz that's truly awesome work, thanks! Really like the idea of scripting the conversion from docs to d.o.
Comment #15
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commented@AndyF I am not sure how we should proceed.
Would you like access to the Google Spreadsheet?
Should we link to my document from the Form Builder comparison page?
Comment #16
AndyF CreditAttribution: AndyF commentedIf I have any luck with AJAX submissions then personally I'm not going to need the comparison cos we'll be able to dump contact (yay!).
Erm, but in general I think you should definitely link to the auto-generated comparison. Maybe with a note saying manual edits will be lost, use the discussion page for updates?
Comment #17
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commented@AndyF I added messages to both documents.
When you have chance you should review https://www.drupal.org/node/2083353 and make sure all your notes have been moved into the Google Sheet and then we could deleted the original table.
Comment #18
jrockowitz CreditAttribution: jrockowitz as a volunteer and at The Big Blue House commented@AndyF I am trying to close out old tickets.
Attached is a copy of your original notes which are also archived in a revision. If you need any information restored, just ask.
Finally, thanks for doing the initial work and pushing me to get this comparison set.