Difference: LhPackage (5 vs. 6)

Revision 62020-04-15 - ZhuChengguang

Line: 1 to 1
 
META TOPICPARENT name="LhSoft"
Added:
>
>
 

Package in LhSoft

LhSoft 的功能单元:pacakge

  • package是LHAASO软件的基本功能单元。使数据分析软件编写可以从package模块开始,而不全部从C++代码开始。
Line: 14 to 16
 

可发布pacakge

Changed:
<
<
  • 个人开发的package被合作组官方采用,是个人以及所在单位对合作组的贡献,也是对pacakge进行全面debug的过程
>
>
  • 个人开发的package被合作组官方采用,是个人和所在单位对合作组必须的贡献,也能够对pacakge进行全面debug
 
  • 参照 LhSoftSVN 说明,维护pacakge的版本发展,便于官方发布。
Changed:
<
<
  • 注意事项:
    • pacakge发布前应当进行深度检验,证明package正确性
>
>
  • pacakge发布前的注意事项:
    • 应当验证可以被python调用:有正确的python文件夹
    • 应当验证可以被其他pacakge调用和链接:有正确的requirements文件内容
    • 应当进行深度检验,证明package正确性
 
    • 点击 LhSoftPerson 中pacakge的名字应能在相应网页中查到对pacakge的说明以及验证结果。
    • 版本更替时,pacakge内的函数名应尽量保持稳定,如确实需要更改,建议如下:
      • 如原函数仍可用,只是形参需要修改,那么保持原函数,增加重载函数。
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback