Skip to content

Getting started with imodel-transformer - #235

Draft
derbynn wants to merge 3 commits into
mainfrom
daniel/docs
Draft

Getting started with imodel-transformer#235
derbynn wants to merge 3 commits into
mainfrom
daniel/docs

Conversation

@derbynn

@derbynn derbynn commented Feb 11, 2025

Copy link
Copy Markdown
Contributor
  • documentation to get started


## Overview

The repository supports both JavaScript and TypeScript. To build a strong foundation, check out these resources:

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this section on TS/JS necessary?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I included it because my intended audience was onboarders

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Understood, but if this is going in the transformer package docs, the audience is much larger.

For more details on the transformer itself:

- **Transformer Repo:** [GitHub - imodel-transformer](https://github.com/iTwin/imodel-transformer)
- **Transformer Docs:** [iTwinJS Transformer Learning](https://www.itwinjs.org/learning/transformer)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Presumably this document is going into the docs - I don't think that a link to "Transformer Docs" makes sense.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems to me that $docs is not an in-built thing in markdown file? I see that there are some other broken links is why there are also broken links in the existing transformer documentation - https://github.com/iTwin/imodel-transformer/blob/main/docs/learning/transformer/branching-imodels.md. Do the $docs tag only work when this markdown file is published to itwin.js org docs?


- **Transformer Repo:** [GitHub - imodel-transformer](https://github.com/iTwin/imodel-transformer)
- **Transformer Docs:** [iTwinJS Transformer Learning](https://www.itwinjs.org/learning/transformer)
- **Branching & Synchronization:** [Branching iModels Documentation](https://github.com/iTwin/imodel-transformer/blob/main/docs/learning/transformer/branching-imodels.md)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be a relative link since the target exists within the trasnformer docs. You can use $docs to represent the root of the doc site (i.e. $docs/learning/trasnformer/branching-imodels.md).

## Key Concepts

- **Snapshot:**
A [static](https://www.itwinjs.org/learning/backend/accessingimodels/#snapshot-imodels) point-in-time representation of an iModel’s state.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See comment above about relative links and using $docs. There are several more instances in this document as well.

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.

2 participants