登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
轻量养虾,开箱即用!低 Token + 稳定算力,Gitee & 模力方舟联合出品的 PocketClaw 正式开售!点击了解详情
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
编程语言/脚本语言
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
49
Star
288
Fork
74
GVP
洛书编程语言
/
洛书编程语言
代码
Issues
11
Pull Requests
4
Wiki
统计
流水线
服务
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
开发画像分析
我知道了,不再自动展开
申请加入仓库
更新失败,请稍后重试!
移除标识
内容风险标识
本任务被
标识为内容中包含有代码安全 Bug 、隐私泄露等敏感信息,仓库外成员不可访问
1.6.x STS 版本发布规划与讨论
已完成
#I76KD5
陈朝臣
拥有者
创建于
2023-05-18 22:20
# 1.6.x STS版本规划与讨论 + 此 Issue 与 [论坛](https://zh-lang.osanswer.net/t/topic/209) 话题保持同步,您可以在任意一个下进行回复, + 我们将认真倾听并思考您的每一条 '合理' 意见 + 即使您仅向我们提供意见而不是贡献代码,我们采纳您的意见后也会在注释中加以致敬 ## 详细内容 ### 概述 + 经过 1.5.x的过渡与 1.6早期版本的不断试错,1.6.x 系列已经基本具备发布 STS 版本的能力 + 在作者看来,一个合格的 STS 版本至少应该满足以下几个基本条件 - 1. 完善、可靠的功能,可以通过全部 语法测试与功能测试样例 - 2. 简单的获取、使用、升级(主要是拓展库)、开发(包括二次开发)体验 - 3. 相对完整的文档支持,以及后期的教程支持 + 1.6.x STS 版本的预期目标 - 发布 Windows、Linux、MCU 安装包/固件 - 发布 SDK-1.6.x 跨平台构建开发工具,方便拓展模块的开发与上传 - 发布 包管理器,方便用户 安装/升级/卸载 的拓展包 - 同步文档,并发布一些 教程/宣传 视频 ### 发行方式 + Windows 二进制安装包: zip压缩包,解压后运行install.bat,一键安装,只准备支持 x86/x64 之一 + Linux 源码安装包: tar包,解压后运行 install.sh,一键 编译+安装 + Linux 二进制安装包: tar包,解压后运行 install.sh,(默认不准备提供,Linux安装gcc不是很困难,源码发行可以减少打包成本) ### SDK-1.6.x 跨平台构建开发工具 + 用洛书编写 + 可以在 Windows、Linux两个平台使用 + 下载、配置内核、模块、库,生成可构建工程 + 可以根据洛书代码生成C头文件,方便模块的制作 + 【可选】支持模块上传与发布 ### 包管理器 + 用洛书编写,基于洛书的脚本机制,实现不同模块的差异化处理 + 可以运行在 Windows、Linux平台使用 + 安装、更新、卸载 拓展模块 ### 模块标准 + Windows: 二进制发布 + Linux: 二进制/源码 发布 (很犹豫,源码发布需要用户构建二进制,二进制发布打包需要巨大精力,尤其是不同CPU与发行版的打包 :cold_sweat: ) + MCU : ```els```声明文件,如果可以标准C实现,附上C文件 ### 感谢所有支持过我们的热心人,同时也欢迎更多的大佬来提出建议,广泛的建议有助于我们将洛书做的更好
# 1.6.x STS版本规划与讨论 + 此 Issue 与 [论坛](https://zh-lang.osanswer.net/t/topic/209) 话题保持同步,您可以在任意一个下进行回复, + 我们将认真倾听并思考您的每一条 '合理' 意见 + 即使您仅向我们提供意见而不是贡献代码,我们采纳您的意见后也会在注释中加以致敬 ## 详细内容 ### 概述 + 经过 1.5.x的过渡与 1.6早期版本的不断试错,1.6.x 系列已经基本具备发布 STS 版本的能力 + 在作者看来,一个合格的 STS 版本至少应该满足以下几个基本条件 - 1. 完善、可靠的功能,可以通过全部 语法测试与功能测试样例 - 2. 简单的获取、使用、升级(主要是拓展库)、开发(包括二次开发)体验 - 3. 相对完整的文档支持,以及后期的教程支持 + 1.6.x STS 版本的预期目标 - 发布 Windows、Linux、MCU 安装包/固件 - 发布 SDK-1.6.x 跨平台构建开发工具,方便拓展模块的开发与上传 - 发布 包管理器,方便用户 安装/升级/卸载 的拓展包 - 同步文档,并发布一些 教程/宣传 视频 ### 发行方式 + Windows 二进制安装包: zip压缩包,解压后运行install.bat,一键安装,只准备支持 x86/x64 之一 + Linux 源码安装包: tar包,解压后运行 install.sh,一键 编译+安装 + Linux 二进制安装包: tar包,解压后运行 install.sh,(默认不准备提供,Linux安装gcc不是很困难,源码发行可以减少打包成本) ### SDK-1.6.x 跨平台构建开发工具 + 用洛书编写 + 可以在 Windows、Linux两个平台使用 + 下载、配置内核、模块、库,生成可构建工程 + 可以根据洛书代码生成C头文件,方便模块的制作 + 【可选】支持模块上传与发布 ### 包管理器 + 用洛书编写,基于洛书的脚本机制,实现不同模块的差异化处理 + 可以运行在 Windows、Linux平台使用 + 安装、更新、卸载 拓展模块 ### 模块标准 + Windows: 二进制发布 + Linux: 二进制/源码 发布 (很犹豫,源码发布需要用户构建二进制,二进制发布打包需要巨大精力,尤其是不同CPU与发行版的打包 :cold_sweat: ) + MCU : ```els```声明文件,如果可以标准C实现,附上C文件 ### 感谢所有支持过我们的热心人,同时也欢迎更多的大佬来提出建议,广泛的建议有助于我们将洛书做的更好
评论 (
11
)
登录
后才可以发表评论
状态
已完成
待办的
进行中
已完成
已关闭
负责人
未设置
标签
未设置
标签管理
里程碑
未关联里程碑
未关联里程碑
Pull Requests
未关联
未关联
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
未关联
分支 (
-
)
标签 (
-
)
开始日期   -   截止日期
-
置顶选项
不置顶
置顶等级:高
置顶等级:中
置顶等级:低
优先级
不指定
严重
主要
次要
不重要
参与者(3)
C
1
https://gitee.com/chen-chaochen/lpk.git
git@gitee.com:chen-chaochen/lpk.git
chen-chaochen
lpk
洛书编程语言
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册