如何发布
嘉立创EDA扩展广场(https://extensions.oshwhub.com/)已正式上线,这是一个为用户提供扩展下载与分享服务的专业平台。我们诚挚邀请广大用户上传自行开发的扩展,并鼓励用户在扩展广场中查找满足功能需求的相关扩展。
首先,请参阅如何开始章节,详细了解从零开始安装环境并构建属于您的嘉立创EDA专业版扩展的方法。
在成功开发出自己的扩展后,请访问嘉立创EDA扩展广场,登录账号后点击右上角的“扩展管理”按钮。

点击按钮后进入扩展管理页面,该页面支持扩展的上传、发布及版本管理等功能。
点击扩展上传即可上传您的第一个扩展,上传的扩展需满足以下要求:
1. 扩展应包含以下属性项:名称(name)、唯一标识符(uuid)、显示名称(displayName)、描述(description)、版本(version)以及许可证信息(license)。
2. 至少选择并填写一种或多种符合要求的扩展类型(categories)。
3. 扩展需提供自定义图标,不得使用 SDK 中提供的默认 logo。推荐图标尺寸比例为 1:1,格式须为 PNG 或 JPEG,内容需清晰且无侵权风险,文件大小不得超过 5MB。
4. 确保扩展的入口文件(entry)存在且有效。
5. 不同扩展(具有不同 uuid)的 name 属性值不得重复。
6. 在 README.md 文件中详细说明扩展的功能及使用方法。
7. 在 CHANGELOG.md 文件中记录扩展的更新日志。
8. 扩展中禁止包含个人隐私信息,例如邮箱地址、电话号码等。1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
在弹窗中选择 eext. 后,首次上传的扩展将会创建一个命名空间。后续上传的该扩展的其他版本都将归入该命名空间。
您可以在命名空间的封面查看扩展的名称、描述、版本、安装量、更新时间等信息。

上传扩展后点击“版本管理”,在此处可查看已发布版本的审核状态和发布状态。首次上传的扩展需切换为发布状态后才会进入审核流程。

等待审核完成后,审核状态将变为“已通过”。如果出现审核不通过的情况,请及时查看信息通知中的原因,并检查扩展中不符合要求的内容。

审核通过后,命名空间封面上将显示“可发布”标记,此时您可以将扩展上架至扩展广场,其他用户将能够查看您的扩展详情并下载已上传的版本。

上架后,您可以查看扩展的详情页面,其中扩展文件中的 README.md 和 CHANGELOG.md 内容将在此展示。

历史版本中会列出所有已发布的扩展版本。

您可以在评论区留下对扩展的评分和评价。

您可以在扩展管理页面随时下架扩展的命名空间。此操作不会影响已上传版本的状态,同时,您也可以在版本管理中单独取消发布某个特定版本。