Skip to content

Restructure README to lead with the version control value proposition#32

Merged
gsokoll merged 1 commit into
mainfrom
docs/readme-value-prop
Jun 12, 2026
Merged

Restructure README to lead with the version control value proposition#32
gsokoll merged 1 commit into
mainfrom
docs/readme-value-prop

Conversation

@gsokoll

@gsokoll gsokoll commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Summary

The README opened with "CODESYS plaintext import and export scripts." and a feature list, but never stated the problem the tool solves: a CODESYS .project file is a proprietary binary format that git cannot diff, merge or review. This PR restructures the README to lead with that value proposition.

  • New opening: one-line pitch, "The problem" section, before/after screenshots moved up, and a "How it works" section with all five scripts and a typical git workflow
  • Version-specific migration notes move to a new CHANGELOG.md, split into v0.2.0 and Unreleased based on what the v0.2.0 tag actually contains
  • Documents device-tree import semantics (tracked devices removed and recreated, package-fixed devices like Local_IO and HMI skipped with their configuration carried by the template)
  • The exported items list now includes GVLs, persistent variable lists and device-tree devices
  • The toolbar setup step now lists all five scripts, including Export Lib To Files

Docs only, no source changes.

The README opened with a feature list and never stated the problem
CODESCRIBE solves. It now opens with the problem (a .project file is a
binary blob git cannot diff, merge or review), the before/after
screenshots, and a typical git workflow.

Version-specific migration notes move to a new CHANGELOG.md, split into
v0.2.0 and Unreleased based on what the v0.2.0 tag actually contains.

Also folds in two accuracy gaps: device-tree import semantics (tracked
devices removed and recreated, package-fixed devices skipped) and the
exported items list now includes GVLs, persistent variable lists and
device-tree devices. The toolbar setup step now lists all five scripts.
@gsokoll gsokoll merged commit db77782 into main Jun 12, 2026
2 checks passed
@gsokoll gsokoll deleted the docs/readme-value-prop branch June 12, 2026 08:00
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