Skip to content

Commit 3b0def9

Browse files
Merge pull request #4307 from opral/codex/update-urls-in-repository-and-add-changeset
Update lix and GitHub links across repo
2 parents 8b8251c + c6708ee commit 3b0def9

File tree

28 files changed

+45
-40
lines changed

28 files changed

+45
-40
lines changed

.changeset/update-sdk-links.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@inlang/sdk": patch
3+
---
4+
5+
Update documentation links to the latest lix.dev and GitHub repository locations.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<p align="center">
2-
<a href="https://github.com/opral/monorepo"> </a>
2+
<a href="https://github.com/opral/inlang"> </a>
33

4-
<img src="https://github.com/opral/monorepo/blob/main/inlang/assets/logo_rounded.png?raw=true" alt="inlang icon" width="90px">
4+
<img src="https://github.com/opral/inlang/blob/main/inlang/assets/logo_rounded.png?raw=true" alt="inlang icon" width="90px">
55

66
<h2 align="center">
77
The open file format and ecosystem for localization (i18n)
@@ -89,6 +89,6 @@ There are many ways you can contribute to inlang! Here are a few options:
8989
- Create issues every time you feel something is missing or goes wrong
9090
- Upvote issues with 👍 reaction so we know what the demand for a particular issue to prioritize it within the roadmap
9191

92-
If you would like to contribute to the development of the project, please refer to our [Contributing guide](https://github.com/opral/monorepo/blob/main/CONTRIBUTING.md).
92+
If you would like to contribute to the development of the project, please refer to our [Contributing guide](https://github.com/opral/inlang/blob/main/CONTRIBUTING.md).
9393

9494
All contributions are highly appreciated. 🙏

blog/update-on-inlang-v2/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ og:description: "Accelerating both inlang and lix by prioritizing lix."
55

66
Dear inlang community,
77

8-
The release of the inlang SDK v2 (variant support) is blocked until we have a 1.0 release of the lix version control system. We are prioritizing [lix](https://lix.opral.com/) so we can unblock v2. Which means:
8+
The release of the inlang SDK v2 (variant support) is blocked until we have a 1.0 release of the lix version control system. We are prioritizing [lix](https://lix.dev/) so we can unblock v2. Which means:
99

1010
- The release of the inlang SDK v2 is likely postponed until Jan/Feb next year.
1111

@@ -33,19 +33,19 @@ You can try out a CSV file demo of lix [here](https://csv.lix.opral.com/).
3333

3434
What makes globalization of software complicated is the required coordination effort. Designers need to know that translators updated translations to adjust their UIs, developers need to redeploy the app if translations change, auditors need to know that a message has changed, … the list goes on.
3535

36-
It was clear in March 2022 [[RFC 01](https://github.com/opral/monorepo/blob/c3ea483c6b6de65f8f05b211e06cbd53f73054b1/inlang/blog/notes-on-git-based-architecture.md)] that solving globalization of software requires version control to coordinate changes between teams. It was also clear that [git is unsuited for applications](https://github.com/opral/monorepo/blob/c3ea483c6b6de65f8f05b211e06cbd53f73054b1/inlang/blog/git-as-sdk.md#but-git-as-back-end-is-not-perfect), and we would have to develop lix.
36+
It was clear in March 2022 [[RFC 01](https://github.com/opral/inlang/blob/c3ea483c6b6de65f8f05b211e06cbd53f73054b1/inlang/blog/notes-on-git-based-architecture.md)] that solving globalization of software requires version control to coordinate changes between teams. It was also clear that [git is unsuited for applications](https://github.com/opral/inlang/blob/c3ea483c6b6de65f8f05b211e06cbd53f73054b1/inlang/blog/git-as-sdk.md#but-git-as-back-end-is-not-perfect), and we would have to develop lix.
3737

3838
![Coordination and automation diagram](./assets/coordination-automation.png)
3939

4040
Version control is required to reduce the coordination effort and automate globalization pipelines.
4141

4242
## Git slowed lix and inlang down
4343

44-
We [initially built lix on top of Git](https://github.com/opral/monorepo/blob/c3ea483c6b6de65f8f05b211e06cbd53f73054b1/inlang/blog/notes-on-git-based-architecture.md), thinking that we ease adoption and benefit from Git’s decade-long development. That turned out to be false. We delayed building differentiating lix technologies. I gave a [presentation last week that delaying differentiating technology leads to a death trap for startups](https://samuelstroschein.substack.com/p/dont-delay-building-differentiating). A vicious cycle of building around git instead of building what differentiates lix occurred, consuming most engineering resources. Among the workarounds that we did because of git:
44+
We [initially built lix on top of Git](https://github.com/opral/inlang/blob/c3ea483c6b6de65f8f05b211e06cbd53f73054b1/inlang/blog/notes-on-git-based-architecture.md), thinking that we ease adoption and benefit from Git’s decade-long development. That turned out to be false. We delayed building differentiating lix technologies. I gave a [presentation last week that delaying differentiating technology leads to a death trap for startups](https://samuelstroschein.substack.com/p/dont-delay-building-differentiating). A vicious cycle of building around git instead of building what differentiates lix occurred, consuming most engineering resources. Among the workarounds that we did because of git:
4545

46-
- we [needed to develop a git-compatible persistency layer](https://github.com/opral/monorepo/issues/1844) to deliver multi-variant support (gendering, pluralization, etc). It took more than 6 months and ended up getting canceled.
46+
- we [needed to develop a git-compatible persistency layer](https://github.com/opral/inlang/issues/1844) to deliver multi-variant support (gendering, pluralization, etc). It took more than 6 months and ended up getting canceled.
4747

48-
- were [about to build a custom database](https://github.com/opral/monorepo/issues/1772) to sync git, filesystem, and app state
48+
- were [about to build a custom database](https://github.com/opral/inlang/issues/1772) to sync git, filesystem, and app state
4949

5050
![The git workaround trap](./assets/git-workaround-trap.png)
5151

docs/architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Inlang's architecture has three layers: storage, data model, and plugins.
1414

1515
## Storage
1616

17-
An `.inlang` file is a SQLite database with built-in version control via [Lix](https://lix.opral.com). One portable file containing all your translations, settings, and change history.
17+
An `.inlang` file is a SQLite database with built-in version control via [Lix](https://lix.dev). One portable file containing all your translations, settings, and change history.
1818

1919
SQLite was chosen because:
2020

docs/introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@ To store an inlang project in git, you can use the **unpacked format** — a dir
7171

7272
## Credits
7373

74-
Inlang builds on [Lix](https://lix.opral.com) for version control and [Kysely](https://kysely.dev) for the query API.
74+
Inlang builds on [Lix](https://lix.dev) for version control and [Kysely](https://kysely.dev) for the query API.
7575

packages/cli/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ Fix @inlang/rpc is a bundled dependency that is not published on npm
130130

131131
BREAKING:
132132

133-
- The `inlang lint` command has been removed. Please upvote https://github.com/opral/lix-sdk/issues/239 to re-introduce linting in a future release.
133+
- The `inlang lint` command has been removed. Please upvote https://github.com/opral/lix/issues/239 to re-introduce linting in a future release.
134134

135135
```diff
136136
- inlang lint

packages/cli/src/commands/lint/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ export async function lintCommandAction(args: { project: string }) {
1313
"Inlang lint rules have been removed for the CLI v3 after the major lix and inlang SDK update to be replaced by a new validation system that generalizes beyond inlang and to reduce the scope of the update."
1414
);
1515
log.info(
16-
"Upvote https://github.com/opral/lix-sdk/issues/239 to re-introduce linting."
16+
"Upvote https://github.com/opral/lix/issues/239 to re-introduce linting."
1717
);
1818
}

packages/fink/src/helper/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export const handleMerge = async (
3737
reader.onload = async () => {
3838
const blob = new Blob([reader.result as ArrayBuffer]);
3939
const incoming = await loadProjectInMemory({ blob });
40-
// TODO remove workaround for https://github.com/opral/lix-sdk/issues/47
40+
// TODO remove workaround for https://github.com/opral/lix/issues/47
4141
const opfsRoot = await navigator.storage.getDirectory();
4242
const fileHandle = await opfsRoot.getFileHandle(selectedProjectPath!, {
4343
create: true,

packages/fink/src/state.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export const forceReloadProjectAtom = atom<ReturnType<typeof Date.now> | undefin
3434

3535
export const projectAtom = atom(async (get) => {
3636
// listen to forceReloadProjectAtom to reload the project
37-
// workaround for https://github.com/opral/lix-sdk/issues/47
37+
// workaround for https://github.com/opral/lix/issues/47
3838
get(forceReloadProjectAtom);
3939

4040
if (safeProjectToOpfsInterval) {

packages/plugins/i18next/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112

113113
### Breaking changes
114114

115-
- Lint rules are now polyfilled (and therefore may work different), as we are currently reworking how lint rules are working with [Lix Validation Rules](https://lix.opral.com).
115+
- Lint rules are now polyfilled (and therefore may work different), as we are currently reworking how lint rules are working with [Lix Validation Rules](https://lix.dev).
116116
- The `messageId` parameter in the `extractMessages` function has been renamed to `bundleId`. This change is due to the new API in Sherlock v2. If you are using the `extractMessages` function, please update the parameter name to `bundleId`.
117117

118118
## 5.0.10

0 commit comments

Comments
 (0)