BMC Studio工具使用反馈

总体大方向的建议

BMC Studio的使用文档不够详细,很多地方描述较为模糊;希望能补充一个详细的使用说明文档;并能配以具体的例子来辅助说明

板卡定制

1. 板卡定制多为仿照配置,能否增加复制对象到另一个文件的功能(当前只能复制到原文件下)

2. 当前定制板卡与代码直接配置对比没有明显优势,甚至可能会更慢

改进方向1,创建文件后,预埋一部分信息(不用一个一个拉取),
改进方向2,弹出一个模板,能够勾选需要生成的object,并配置差异化信息;支持从其他sr文件导入导出该模板

3. 器件不全

器件不全,意味着需要代码侧二次配置,这样从bmc studio配置csr几乎没有一点优势可言

4. 器件搜索建议可以全量搜索(当前是按照组件划分)

接口定制

1. redfish get响应体新增一个属性时,点击保存会跳转到仓库管理界面

个人理解保存只是保存当前这个json文件;不应该跳转到其他页面;(或者能否解释一下这里设计跳转的用意)

2. statements 在bmc studio哪里配置?

例如我在redfish /redfish/v1/Systems/:systemid/Memory/:memoryid get接口下新增一个CapacityGiB属性
直接修改json文件,我新增属性后,再配置一个statements 里面将CapacityMiB/1024就可以了
但是在bmc studio没有找到配置的地方

1 个赞

感谢对BMCStudio提出的宝贵建议
1、BMCStudio下个版本发布,配套完善文档说明,配图。
2、BMCStudio后续会开发插件集成到VSCode,可视化配置不是唯一方式,用户可结合常规IDE操作+可视化配置完成CSR定制,其中就包括文件复制,移动等操作。
2、BMCStudio在迭代开发中,后续会支持全局服务器视图配置,届时会引入组件模版的概念,简化配置操作。
3、器件不全问题:请用户先使用一键仓库部署初始化本地环境,工具会自动拉取未开源组件的MDS和开源组件的代码仓,器件库一定是全的。
4、器件搜索问题:新版本支持两种器件搜索模式


5、接口映射新增属性问题:当前版本实测新增redfish接口响应体属性,未跳转到仓库部署页面。建议从应用市场下载最新版Studio进行使用:https://openubmc.cn/easysoftware/BMC%20Studio
6、Statements配置位置:

继续关注Studio,每个版本都会有惊喜

2 个赞