Skip to content

Commit fdfdfc8

Browse files
committed
docs: 번역 README를 Rust 전환 정책에 맞춘다
1 parent 75fafbf commit fdfdfc8

3 files changed

Lines changed: 69 additions & 27 deletions

File tree

README.es.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Maximus
22

3-
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/JeremyDev87/maximus/blob/main/LICENSE)
3+
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/JeremyDev87/maximus/blob/master/LICENSE)
44

55
<p align="center">
6-
<a href="README.md">한국어</a> |
7-
<a href="README.en.md">English</a> |
8-
<a href="README.zh-CN.md">中文</a> |
9-
<a href="README.es.md">Español</a> |
10-
<a href="README.ja.md">日本語</a>
6+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.md">한국어</a> |
7+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.en.md">English</a> |
8+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.zh-CN.md">中文</a> |
9+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.es.md">Español</a> |
10+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.ja.md">日本語</a>
1111
</p>
1212

1313
Pon orden en configuraciones caóticas.
@@ -16,6 +16,18 @@ Maximus es una CLI que audita archivos de configuración dispersos por todo un p
1616

1717
Los proyectos modernos se apoyan en muchas capas de configuración como `tsconfig`, `eslint`, `prettier`, `vite`, `jest`, `next.config` y `.env`. Maximus restaura el orden cuando esa configuración empieza a desviarse.
1818

19+
## Transición de Runtime
20+
21+
Maximus ahora prioriza una reescritura en Rust como su dirección de runtime canónico, en lugar de seguir ampliando el backlog de JS como ruta principal de implementación.
22+
23+
- La CLI publicada actualmente y el código ejecutable de este repositorio todavía funcionan sobre Node.js.
24+
- La superficie de comandos para usuarios se mantiene igual: `npx maximus audit`, `npx maximus doctor`, `npx maximus fix`
25+
- Hasta que llegue el cutover, el runtime actual en JS se mantiene como reference implementation.
26+
- `docs/plan/001` hasta `012` ya no deben leerse como tareas directas para ampliar el código JS; ahora son spec inputs para Rust v1.
27+
- `docs/plan/013+` y el backlog JS anterior permanecen en estado deferred hasta que termine el Rust cutover.
28+
29+
Consulta el [documento de runtime transition](https://github.com/JeremyDev87/maximus/blob/master/docs/runtime-transition.md) para ver el límite de la transición, las fases y las reglas para contribuir.
30+
1931
## Qué Hace
2032

2133
- Detecta conflictos de configuración
@@ -81,6 +93,8 @@ node ./bin/maximus.js audit
8193
node ./bin/maximus.js fix --dry-run
8294
```
8395

96+
Estos comandos locales siguen validando la reference implementation actual en Node.js. Incluso después de iniciar el Rust bootstrap, los ejemplos para usuarios se mantienen con la forma `npx maximus ...`.
97+
8498
## Recomendado Para
8599

86100
- Equipos que operan monorepos o repositorios con múltiples paquetes
@@ -89,16 +103,16 @@ node ./bin/maximus.js fix --dry-run
89103

90104
## Contribuir
91105

92-
Las contribuciones son bienvenidas. Si quieres añadir una nueva verificación, mejorar la seguridad de las correcciones automáticas o reducir falsos positivos, empieza por [CONTRIBUTING.md](https://github.com/JeremyDev87/maximus/blob/main/CONTRIBUTING.md).
106+
Las contribuciones son bienvenidas. Si quieres añadir una nueva verificación, mejorar la seguridad de las correcciones automáticas o reducir falsos positivos, empieza por [CONTRIBUTING.md](https://github.com/JeremyDev87/maximus/blob/master/CONTRIBUTING.md) y por el [documento de runtime transition](https://github.com/JeremyDev87/maximus/blob/master/docs/runtime-transition.md), porque la prioridad activa es la familia de reescritura en Rust y no la expansión directa del backlog JS.
93107

94108
## Seguridad
95109

96-
Si crees que encontraste un problema de seguridad, no abras primero un issue público. Usa [SECURITY.md](https://github.com/JeremyDev87/maximus/blob/main/SECURITY.md) para el proceso de reporte privado.
110+
Si crees que encontraste un problema de seguridad, no abras primero un issue público. Usa [SECURITY.md](https://github.com/JeremyDev87/maximus/blob/master/SECURITY.md) para el proceso de reporte privado.
97111

98112
## Sponsor
99113

100114
Si Maximus ayuda a tu equipo a mantener bajo control el caos de configuración, puedes apoyar su mantenimiento mediante [GitHub Sponsors](https://github.com/sponsors/JeremyDev87).
101115

102116
## Licencia
103117

104-
Maximus se distribuye bajo la [MIT License](https://github.com/JeremyDev87/maximus/blob/main/LICENSE).
118+
Maximus se distribuye bajo la [MIT License](https://github.com/JeremyDev87/maximus/blob/master/LICENSE).

README.ja.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Maximus
22

3-
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/JeremyDev87/maximus/blob/main/LICENSE)
3+
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/JeremyDev87/maximus/blob/master/LICENSE)
44

55
<p align="center">
6-
<a href="README.md">한국어</a> |
7-
<a href="README.en.md">English</a> |
8-
<a href="README.zh-CN.md">中文</a> |
9-
<a href="README.es.md">Español</a> |
10-
<a href="README.ja.md">日本語</a>
6+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.md">한국어</a> |
7+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.en.md">English</a> |
8+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.zh-CN.md">中文</a> |
9+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.es.md">Español</a> |
10+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.ja.md">日本語</a>
1111
</p>
1212

1313
混沌とした設定に秩序を。
@@ -16,6 +16,18 @@ Maximus は、プロジェクトのあちこちに散らばった設定ファイ
1616

1717
現代のプロジェクトは `tsconfig``eslint``prettier``vite``jest``next.config``.env` など数多くの設定の上に成り立っています。Maximus は、その構成が崩れ始めたときに秩序を取り戻します。
1818

19+
## ランタイム移行
20+
21+
Maximus は現在、JS backlog の拡張を主な実装経路として続けるのではなく、Rust への再実装を canonical runtime の方向として優先しています。
22+
23+
- 現在公開されている CLI と、このリポジトリ内の実行コードはまだ Node.js 上で動作しています。
24+
- ユーザー向けコマンドの表面は維持されます: `npx maximus audit``npx maximus doctor``npx maximus fix`
25+
- cutover が完了するまでは、現在の JS runtime は reference implementation として残ります。
26+
- `docs/plan/001` から `012` は、もはや JS 実装を直接拡張するためのチケットではなく、Rust v1 の spec input として扱います。
27+
- `docs/plan/013+` と既存の JS backlog は、Rust cutover が完了するまで deferred のままです。
28+
29+
移行境界、フェーズ構成、コントリビューター向けルールは [runtime transition ドキュメント](https://github.com/JeremyDev87/maximus/blob/master/docs/runtime-transition.md) を参照してください。
30+
1931
## 主な機能
2032

2133
- 設定の競合を検出
@@ -81,6 +93,8 @@ node ./bin/maximus.js audit
8193
node ./bin/maximus.js fix --dry-run
8294
```
8395

96+
これらのローカルコマンドは、引き続き現在の Node.js reference implementation を検証します。Rust bootstrap が始まった後も、ユーザー向けのコマンド例は `npx maximus ...` の形を保ちます。
97+
8498
## こんなチームにおすすめ
8599

86100
- モノレポ / マルチパッケージを運用するチーム
@@ -89,16 +103,16 @@ node ./bin/maximus.js fix --dry-run
89103

90104
## コントリビュート
91105

92-
新しいチェックの追加、自動修正の安全性向上、false positive の削減などの貢献を歓迎します。まずは [CONTRIBUTING.md](https://github.com/JeremyDev87/maximus/blob/main/CONTRIBUTING.md) を確認してください。
106+
新しいチェックの追加、自動修正の安全性向上、false positive の削減などの貢献を歓迎します。まずは [CONTRIBUTING.md](https://github.com/JeremyDev87/maximus/blob/master/CONTRIBUTING.md) [runtime transition ドキュメント](https://github.com/JeremyDev87/maximus/blob/master/docs/runtime-transition.md) を確認してください。現在の優先順位は JS backlog の直接拡張ではなく、Rust rewrite family です
93107

94108
## セキュリティ
95109

96-
セキュリティ上の問題を見つけた可能性がある場合は、まず公開 issue を作成しないでください。非公開の報告手順は [SECURITY.md](https://github.com/JeremyDev87/maximus/blob/main/SECURITY.md) を参照してください。
110+
セキュリティ上の問題を見つけた可能性がある場合は、まず公開 issue を作成しないでください。非公開の報告手順は [SECURITY.md](https://github.com/JeremyDev87/maximus/blob/master/SECURITY.md) を参照してください。
97111

98112
## スポンサー
99113

100114
Maximus がチームの設定混乱を減らすのに役立っているなら、[GitHub Sponsors](https://github.com/sponsors/JeremyDev87) から継続的なメンテナンスを支援できます。
101115

102116
## ライセンス
103117

104-
Maximus は [MIT License](https://github.com/JeremyDev87/maximus/blob/main/LICENSE) のもとで公開されています。
118+
Maximus は [MIT License](https://github.com/JeremyDev87/maximus/blob/master/LICENSE) のもとで公開されています。

README.zh-CN.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# Maximus
22

3-
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/JeremyDev87/maximus/blob/main/LICENSE)
3+
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/JeremyDev87/maximus/blob/master/LICENSE)
44

55
<p align="center">
6-
<a href="README.md">한국어</a> |
7-
<a href="README.en.md">English</a> |
8-
<a href="README.zh-CN.md">中文</a> |
9-
<a href="README.es.md">Español</a> |
10-
<a href="README.ja.md">日本語</a>
6+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.md">한국어</a> |
7+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.en.md">English</a> |
8+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.zh-CN.md">中文</a> |
9+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.es.md">Español</a> |
10+
<a href="https://github.com/JeremyDev87/maximus/blob/master/README.ja.md">日本語</a>
1111
</p>
1212

1313
为混乱的配置重建秩序。
@@ -16,6 +16,18 @@ Maximus 是一个 CLI,用来检查散落在项目各处的配置文件,整
1616

1717
现代项目建立在大量配置之上,例如 `tsconfig``eslint``prettier``vite``jest``next.config``.env` 等。Maximus 可以在这些配置开始失控时重新建立秩序。
1818

19+
## 运行时迁移方向
20+
21+
Maximus 现在优先推进 Rust 重写,并将其作为 canonical runtime 方向,而不是继续把 JS backlog 扩展当作默认实现路径。
22+
23+
- 当前发布的 CLI 和此仓库中的可执行实现今天仍然运行在 Node.js 上。
24+
- 面向用户的命令入口保持不变:`npx maximus audit``npx maximus doctor``npx maximus fix`
25+
- 在 cutover 完成之前,当前 JS runtime 仍作为 reference implementation 保留。
26+
- `docs/plan/001``012` 不再被视为直接扩展 JS 的任务,而是 Rust v1 的 spec input。
27+
- `docs/plan/013+` 和旧的 JS backlog 会在 Rust cutover 完成前保持 defer 状态。
28+
29+
迁移边界、阶段划分和贡献规则可见 [runtime transition 文档](https://github.com/JeremyDev87/maximus/blob/master/docs/runtime-transition.md)
30+
1931
## 功能
2032

2133
- 检测配置冲突
@@ -81,6 +93,8 @@ node ./bin/maximus.js audit
8193
node ./bin/maximus.js fix --dry-run
8294
```
8395

96+
这些本地命令目前仍用于验证 Node.js reference implementation。即使 Rust bootstrap 开始后,面向用户的命令示例也继续保持 `npx maximus ...` 形式。
97+
8498
## 适合这些团队
8599

86100
- 维护 monorepo / 多包仓库的团队
@@ -89,16 +103,16 @@ node ./bin/maximus.js fix --dry-run
89103

90104
## 贡献
91105

92-
欢迎贡献。如果你想添加新的检查项、提升自动修复的安全性,或者减少误报,请先阅读 [CONTRIBUTING.md](https://github.com/JeremyDev87/maximus/blob/main/CONTRIBUTING.md)
106+
欢迎贡献。如果你想添加新的检查项、提升自动修复的安全性,或者减少误报,请先阅读 [CONTRIBUTING.md](https://github.com/JeremyDev87/maximus/blob/master/CONTRIBUTING.md)[runtime transition 文档](https://github.com/JeremyDev87/maximus/blob/master/docs/runtime-transition.md),因为当前优先级是 Rust rewrite family,而不是直接扩展 JS backlog
93107

94108
## 安全
95109

96-
如果你怀疑发现了安全问题,请不要先公开提 issue。请按照 [SECURITY.md](https://github.com/JeremyDev87/maximus/blob/main/SECURITY.md) 中的私密报告流程进行报告。
110+
如果你怀疑发现了安全问题,请不要先公开提 issue。请按照 [SECURITY.md](https://github.com/JeremyDev87/maximus/blob/master/SECURITY.md) 中的私密报告流程进行报告。
97111

98112
## 赞助
99113

100114
如果 Maximus 帮助你的团队减少了配置混乱,可以通过 [GitHub Sponsors](https://github.com/sponsors/JeremyDev87) 支持持续维护。
101115

102116
## 许可证
103117

104-
Maximus 基于 [MIT License](https://github.com/JeremyDev87/maximus/blob/main/LICENSE) 发布。
118+
Maximus 基于 [MIT License](https://github.com/JeremyDev87/maximus/blob/master/LICENSE) 发布。

0 commit comments

Comments
 (0)