Skip to content

docs: request real WordPress WXR exports for pull-wordpress dogfood#14

Merged
JoshuaPozos merged 1 commit into
mainfrom
docs/wp-data-ask
May 10, 2026
Merged

docs: request real WordPress WXR exports for pull-wordpress dogfood#14
JoshuaPozos merged 1 commit into
mainfrom
docs/wp-data-ask

Conversation

@JoshuaPozos

Copy link
Copy Markdown
Owner

Summary

  • Adds a "Help wanted: real WordPress data (especially with ACF)" section to the main README, right above "What this tool does NOT do".
  • Extends example-wp-pull/README.md "Limitations / follow-ups" with the same ask.
  • CHANGELOG [Unreleased] entry.

Why

v0.6.1 shipped pull-wordpress with synthetic WXR fixtures only. Real production exports — especially with ACF (repeaters / flexible content / post-object refs / gallery), Polylang or WPML with actual translation grouping, custom post types + ACF combos, WooCommerce, or custom Gutenberg blocks — almost certainly carry edge cases the 12-document synthetic fixture doesn't. Surfacing the ask in two visible places (npm README + example README) gives the v0.6.x reposo window a chance to collect community data before v0.7.0 work starts.

What contributors are asked to share

  • The file from wp-admin → Tools → Export → All content
  • Anonymized is fine (lorem ipsum bodies, scrubbed emails / display names) — schema shape and post-meta keys are what matter
  • Plus a short note about which plugins are in play (ACF / WooCommerce / Polylang / etc)

Open a GitHub issue, share a gist, or any file-share.

Test plan

  • No code changes
  • README renders cleanly (verified locally)
  • CI on this docs-only branch should be trivially green

Merge note

Plain docs PR. Squash or merge — your call. No tag, no GitHub Release, no version bump. Visible on github.com immediately; visible on npmjs.com next patch release (v0.6.2 or v0.7.0, whenever).

v0.6.1 shipped pull-wordpress with synthetic fixtures only. Real
WordPress production exports — especially with ACF (repeaters,
flexible content, post-object refs, gallery), Polylang/WPML with
actual translation grouping, custom post types, WooCommerce, or
custom Gutenberg blocks — almost certainly carry edge cases the
synthetic 12-doc fixture doesn't.

Adds a "Help wanted: real WordPress data (especially with ACF)"
section to the main README right above "What this tool does NOT do",
pointing at the GitHub issues URL and listing what to share (an
anonymized WXR is fine — schema shape and post-meta keys matter,
content doesn't). Extends `example-wp-pull/README.md` "Limitations
/ follow-ups" with the same ask, scoped to the example's audience.

Both surfaces explain what to anonymize (post bodies, emails,
display names) and what to preserve (schema shape, post-meta keys,
plugin-specific conventions). Goal: surface bug reports during the
v0.6.x reposo window before v0.7.0 work starts.

No code changes. CHANGELOG entry under [Unreleased].
@JoshuaPozos
JoshuaPozos merged commit 18f57ac into main May 10, 2026
9 checks passed
@JoshuaPozos
JoshuaPozos deleted the docs/wp-data-ask branch May 10, 2026 21:45
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 this pull request may close these issues.

1 participant