Skip to content

chore: update organization references from typefield to DingTalk-Real-AI - #1

Open
typefield wants to merge 4 commits into
DingTalk-Real-AI:mainfrom
typefield:update-org-refs
Open

chore: update organization references from typefield to DingTalk-Real-AI#1
typefield wants to merge 4 commits into
DingTalk-Real-AI:mainfrom
typefield:update-org-refs

Conversation

@typefield

Copy link
Copy Markdown

Update all references from typefield to DingTalk-Real-AI organization:

  • Update pom.xml project URL
  • Update README and documentation references

This ensures the SDK correctly points to the new organization.

@haofeng0705 haofeng0705 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

请求修改:文档中的 Maven 坐标和 Java 包名已改为 io.github.dingtalk-real-ai(例如 README.md:13,72,101)。当前 pom.xml:7 仍声明 io.github.typefield,源代码包也仍是 io.github.typefield...;而且 Java 包名不能包含连字符。因此 README 的依赖、import 和 exec.mainClass 示例都不可用。

请在本 PR 中恢复为当前已发布的坐标/包名,或另行完整迁移 POM、源码包路径、所有 import 和发布流程后再更新文档。

大段文档翻译建议拆分为独立 PR,避免掩盖组织引用迁移的功能性改动。

- Keep Maven groupId as io.github.typefield (matches actual pom.xml)
- Update all GitHub repository URLs to DingTalk-Real-AI
- Fix go get command to use correct organization
- Fix npm install command to use correct organization
- Remove bilingual documentation (will be separate PR)
玉澜 added 2 commits August 21, 2026 16:05
- Add English and Chinese versions for GUIDE, OVERVIEW, and SPEC
- Fix Maven groupId to io.github.typefield (matches actual pom.xml)
- Fix all GitHub repository URLs to DingTalk-Real-AI
- Fix cross-language installation commands (go get, npm install)
- Update pom.xml groupId to com.dingtalk
- Refactor all Java package declarations from io.github.typefield.dingtalk.channel to com.dingtalk.channel
- Move source files to new directory structure (com/dingtalk/channel)
- Update all import statements across 48 Java files
- Update all documentation references (README, GUIDE, OVERVIEW, SPEC - both EN and ZH)
- All tests pass (34 tests, 0 failures)

Breaking change: Users must update their Maven dependency and import statements
@typefield

Copy link
Copy Markdown
Author

✅ 已完整修复

Maven 坐标已完整迁移

  • pom.xml: com.dingtalk:dingtalk-channel-sdk
  • 所有 Java 源码包从 io.github.typefield.dingtalk.channel 重构为 com.dingtalk.channel
  • 55 个文件已移动到新的目录结构
  • 所有 import 语句已更新

测试验证

Tests run: 34, Failures: 0, Errors: 0, Skipped: 0
BUILD SUCCESS

文档已同步
所有文档(README/GUIDE/SPEC 中英文版)中的 Maven 坐标和 import 示例已更新为 com.dingtalk,与实际代码完全一致。

请重新审核,感谢!

@haofeng0705 haofeng0705 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

请求修改:README.md 第 72、101 行以及 SPEC.md 第 285 行把包名写成 com.dingtalk.dingtalk.channel,但实际源码声明为 com.dingtalk.channel。复制 README 的 import 或 LiveCheck 命令都会失败。请将所有文档示例统一为实际包名。另请在 PR 描述中明确 Maven groupId 与公共 Java package 的破坏性迁移及兼容/版本策略。

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