network_device_script icon indicating copy to clipboard operation
network_device_script copied to clipboard

考虑下发布到 pypi?

Open nobodxbodon opened this issue 5 years ago • 3 comments

发布过程供参考:https://zhuanlan.zhihu.com/p/57211755

nobodxbodon avatar Dec 28 '19 17:12 nobodxbodon

目前存在的问题:

重构过于频繁,难以全面测试

网络设备脚本一直做着大大小小的重构。随着代码越写越多,每次重构不可能兼顾到所有的代码,必然会出现部分代码不能运行的情况。而且网络设备脚本的测试极度依赖于真实设备,很难保证所有代码都能正常运行。

连接层很难跨平台,依赖的第三方库太多

网络设备脚本根据不同的连接方式使用不同的库,有些库只能用于特定操作系统,全部安装的话跨平台是个问题。用户并不会用到所有的连接方式,不需要全部安装。只能根据用户意愿让他们自己手动安装想要的连接库。

没有文档

没时间写文档

cflw avatar Dec 30 '19 11:12 cflw

嗯,不知有没有可能提取出一部分比较稳定、易于测试又有普遍适用意义的功能...

nobodxbodon avatar Dec 31 '19 08:12 nobodxbodon

嗯,不知有没有可能提取出一部分比较稳定、易于测试又有普遍适用意义的功能...

也许可行,不过我最近都很忙,工作时间没空摸鱼写代码,发表文章的频率也降低了不少,发布到pypi什么的过一段时间再试试吧。

cflw avatar Jan 03 '20 10:01 cflw