大家好,又见面了,我是你们的朋友全栈君。
“在2019年的今天,我们想要一个易用的运维工具!”
开源代码地址: https://github.com/WeBankPartners/we-cmdb
一、背景
WeCMDB作为WeCube开源计划的一部分,已经开源了一段时间。开源之后,有许多用户给了我们很多有用的意见及建议,帮助我们从不同的视角审视WeCMDB。
这也是我们需要开源的原因之一,听取各方的意见相比于闭门造车可以少走更多的弯路。
二、声音
在各种不同的声音中,非常常见的是关于易用性的要求。举些简单的例子说明:
- 比如有用户提出:“这个页面有个操作是双击事件触发的,可是新手并不知道需要双击,不够直观”。对于这个问题,我们将双击改为了单击事件,将之前的单击事件改为了鼠标悬停事件。
- 再比如,有用户希望本地运行我们的CMDB,但是觉得搭建环境的步骤过于繁琐。于是我们做了些工作,使用户在下载代码后可以开箱即用。
三、现在
我们已经做了一些可以让用户更加易用的功能。比如:
- 填充规则:
如下图一,我们可以在 CMDB模型管理 页面配置CI属性,为CI属性 唯一名称 配置自动填充规则。右下角红框表示该属性的值由三部分组成:该子系统设计所属的系统设计的唯一名称、连接符:短横线“-”、该子系统的另一个CI属性:编码。
在图二中,我们可以在 CI数据管理 页面选择子系统设计这个CI后可以为其增加一条数据,选择了所属的 系统设计:EDP 并且录入 编码:CLIENT 之后,可以发现 唯一名称 已经由 填充规则 自动生成为 EDP-CLIENT 。而在之后编辑 系统设计 或 编码 ,子系统设计的 唯一名称 都会自动根据前者的值进行更新。
我们都知道,每减少一次用户的输入,就可以减少一个发生错误的机会。所以,CMDB的准确性其实不开易用性。
四、未来
我们还要许多的路要走,在易用性上面我们做得还远远不够。只要有声音存在,我们就还有改进的空间。
比如,IP及网段的录入,目前一条一条的录入是比较麻烦的。在下一个版本,我们将会增加批量录入IP地址的功能,用户只要输入网关及掩码就能批量生产IP地址。并且能图形化地展示数据,使用户更为直观地查看网段及IP直接的关系。
五、最后
我们需要你的声音,不管是建议还是意见,即使是抱怨和批评,无论大小,对我们来说都是非常宝贵的。
你可以在GitHub上给我们提issue,或是关注下方WeCube开源项目的公众号,在上面给我们留言。
你需要的是倾诉,而我们一直在聆听!
相关阅读推荐:
《从大教堂到集市》(作者:嘟嘟小)
《WeCMDB解读系列一 : 初识WeCMDB》(作者:小屁孩编程)
《关于WeCube开源项目的个人理解》(作者:zgyhero123)
《WeCube插件开发,你怎么看?》(作者:homie Xie)
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/128020.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...