Skip to content

Update images and links#86

Open
jvenczel-arch wants to merge 20 commits into
DynamoDS:masterfrom
jvenczel-arch:Update-images-and-links
Open

Update images and links#86
jvenczel-arch wants to merge 20 commits into
DynamoDS:masterfrom
jvenczel-arch:Update-images-and-links

Conversation

@jvenczel-arch

@jvenczel-arch jvenczel-arch commented Jun 2, 2026

Copy link
Copy Markdown

Summary

This pull request reorganizes the Developer Primer documentation: renumbers several guides under 3_developing_for_dynamo/, moves package migration content into its own section, and updates cross-links across the primer so navigation matches the new layout.


Structural changes (SUMMARY.md)

Developing for Dynamo (3_developing_for_dynamo/)

Package migration guides were removed from this section. It now focuses on core development topics (getting started, zero-touch, extensions, integration, etc.).

New: Updating Packages (8_updating_packages/)

A dedicated section was added for Dynamo version migration guides:

Page | New filename -- | -- Dynamo 2.x | 1-updating-your-packages-and-dynamo-libraries-for-dynamo-2x.md Dynamo 3.x / .NET 8 | 2-updating-your-packages-and-dynamo-libraries-for-dynamo-3x-Net8.md Dynamo 4.x / .NET 10 | 3-updating-your-packages-and-dynamo-libraries-for-dynamo-4x.md Migrating node icons to .NET 10 | 4-migrating-node-icons.md

Content moved / added

  • Moved: Dynamo 2.x / 3.x / 4.x package migration guides from 3_developing_for_dynamo/  8_updating_packages/
  • Added: 4-migrating-node-icons.md (node icon migration for .NET 10)
  • Added: 9_migrating_versions/ section with Python/.NET runtime migration documentation

Follow-up items (incomplete renames / stale links)

A few items may still need attention before merge:

  1. 13-dynamo-integration.md — file on disk is not yet renamed to 12-dynamo-integration.md, but SUMMARY.md and internal links already reference 12-.
  2. a_appendix/dotnet-compatibility.md — links still point to 3_developing_for_dynamo/ instead of 8_updating_packages/.
  3. 13-dynamo-integration.md — migration guide links use bare filenames (1-updating-...) and may need paths updated to ../8_updating_packages/.
  4. 3-updating-your-packages-and-dynamo-libraries-for-dynamo-4x copy.md — duplicate/copy file exists; the canonical 3-updating-...-dynamo-4x.md file may be missing.

Test plan

  •  Build/preview the GitBook site and confirm all Developer Primer TOC entries resolve
  •  Verify Updating Packages section links (2.x, 3.x, 4.x, node icons)
  •  Verify Migrating to Python 3 section links
  •  Confirm .NET Compatibility appendix links reach the correct migration guides
  •  Confirm Dynamo Integration page internal navigation works after rename to 12-dynamo-integration.md

Grammar and spelling fixes
Syntax, spelling and grammar updates up to chapter 7
Updates to chapters 8 and 9 for syntax, spelling and grammar
Grammar and syntax fixes for developer primer
syntax updates
Grammar and syntax updates for all developer primer
Last of the files checked for syntax and grammar
New images and icons added to match current dynamo appearance
reversion of using numbering in conjunction with pictures
Links throughout the primer checked and updated
Section for python 3 migration and package updates added. Also codeblocks given specified code to improve code snippet examples.
Fixes made to some images and general edits
page added for dealing with custom node icons
new files added and nuget compatibility
Several images edited and mismatch in code example fixed
@jvenczel-arch jvenczel-arch marked this pull request as ready for review June 11, 2026 12:09
References to Lunchbox removed from panelisation and images updated

file naming changes

Create 06 codeblock - list create.jpg
@jvenczel-arch jvenczel-arch force-pushed the Update-images-and-links branch from 21b30eb to 791890f Compare June 12, 2026 13:16
file path changed for links so everything is consistent to new gitbook location
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