beacon icon indicating copy to clipboard operation
beacon copied to clipboard

Import Feature

Open mchavezi opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe. Users coming from WordPress most likely would like to import their posts, post types, and media uploads.

Describe the solution you'd like A side bar item labeled: "Import". Import page allows you to select import source, ie: WordPress json endpoint and allow an assign function to ETL into Beacon.

Additional context Originally was thinking of having import sources listed like: WordPress, Jekyll, etc, but I think simply putting a URL and using assigns function might be an elegant scalable solution.

mchavezi avatar Oct 29 '24 22:10 mchavezi

Hey @mchavezi have you used such Importers in other platforms that you could share? I wonder how other platforms support the conversion between data types and fields, for eg converting from ACF. We also need to find the balance between technical flexibility to allow developers work with different set of data versus the UX for end-users to actually use the Importers, for example it's interesting to have a list like you said because end-users are familiar with those names, it's like saying "hey click here to bring your WP site into Beacon" but at the same time under the hood it should have be flexible enough to import and sanitize data as best as possible.

leandrocp avatar Nov 04 '24 14:11 leandrocp

Hi @leandrocp, I haven't used any importers recently but have been exploring moving my headless WP/Next.js site to Statamic. The Statamic Importer Addon uses concept called "Blueprints" that maps CSV or XML file to content fields. The CSV or XML file can include ACF fields as well, so that would just be another mapping to the Blueprint.

mchavezi avatar Nov 04 '24 21:11 mchavezi