Update Jig docs for the move to voxpupuli/jig and refresh to current CLI#349
Merged
Merged
Conversation
The Jig scaffolding tool moved from github.com/avitacco/jig to github.com/voxpupuli/jig. Update every reference and bring the prose in line with Jig's current CLI (validated against the jig source). Repo move: - Point all avitacco/jig links and the go install path at voxpupuli/jig. Command/prose fixes: - Fix invalid commands in modules_publishing (jig module build, jig build build, jig module) to the actual jig build command. - Document the --skip-interview flag and its companion value flags on jig new module, and the template override precedence (the --template-dir flag, then the template_dir config key). The README's JIG_TEMPLATE_DIR env var does not reliably bind, so it is left out. Discoverability and naming: - Point the PDK page's jig 'alternative' entry at our own /ecosystem/latest/devkit/jig.html docs (keeping a repo link for source/releases) and capitalize the proper noun Jig. - Add a 'see installation and usage' pointer from the DevKit components list to the Scaffolding New Content with Jig page. - Add a cross-collection 'Scaffolding modules with Jig' entry to the core OpenVox Modules nav. Cross-collection links use absolute paths per CONTRIBUTING. jig validate / test unit / update: - migrating.md: map pdk update/validate/test unit to the jig commands, noting they wrap the underlying bundle exec calls (need bundle install). - linting.md: note jig validate runs validate + lint (not lint_fix). - unit_testing.md: add the run command (jig test unit, wrapping bundle exec rake spec). Closes OpenVoxProject#348 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: Michael Harp <mike@mikeharp.com>
10 tasks
tuxmea
approved these changes
Jun 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
The Jig scaffolding tool moved from
github.com/avitacco/jigtogithub.com/voxpupuli/jig. This updates every reference and brings the prose in line with Jig's current CLI. All command syntax was validated against the Jig source.Changes
Repo move:
avitacco/jiglinks and thego installpath atvoxpupuli/jig.Command / prose fixes (
devkit/jig.md,modules_publishing.markdown):jig module build,jig build build,jig module) to the actualjig build.--skip-interviewflag and its companion value flags onjig new module, plus the template-override precedence (--template-dirflag, thentemplate_dirconfig key). The README'sJIG_TEMPLATE_DIRenv var does not reliably bind in the source, so it's intentionally left out.Discoverability and naming:
/ecosystem/latest/devkit/jig.htmldocs (keeping a repo link for source/releases) and capitalize the proper noun "Jig".jig validate/test unit/update:migrating.md: mappdk update/validate/test unitto the jig commands, noting they wrap the underlyingbundle execcalls (still needbundle install).linting.md: notejig validateruns validate + lint (notlint_fix).unit_testing.md: add the run command (jig test unit, wrappingbundle exec rake spec).Validation
bundle exec jekyll buildpasses; spot-checked the cross-collection link, nav entry, and new command prose in the built site.Closes #348