1 Star 0 Fork 135

赵凯晓 / compatibility

forked from OpenHarmony-SIG / compatibility 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
OpenHarmony Compatibility Working Group Chapter.md 6.83 KB
一键复制 编辑 原始数据 按行查看 历史
Jianyu Liu 提交于 2021-12-09 16:50 . Add English version

OpenHarmony Program Compatibility Working group 1.0

The OpenHarmony Compatibility Team is responsible for defining and monitoring the Product Compatibility Specification (PCS) for the sub-projects of the OpenHarmony Project, building the certification process and infrastructure, and developing the Compatibility Test Suite (XTS) to reduce the difficulty of integrated development of applications and devices. To ensure community and ecosystem partners develop high-quality products and applications based on OpenHarmony, and implement OpenHarmony to thousands of industries, and assure ecosystem compatibility.

(1) Rights and Duties

  1. Defines and supervises the compatibility test specifications within and between projects of OpenHarmony, and defines compatibility-related test tools and automated test suites. Provide guidance and supervision for compatibility testing;
  2. Be responsible for compatibility test and test suite maintenance of debut chip open source code, before merged into Master;
  3. Handle and organize compatibility tests, review test results and publish test reports. The test reports are necessary condition for compatibility certification;
  4. Introduce and manage cooperative 3rd party testing organizations;
  5. Entrust a cooperative 3rd party testing organization to perform compatibility test that defined in this chapter, and have the right to spot check and reject the test report issued by the cooperative 3rd party testing organization;
  6. Establish and maintain the mechanism and platform for publicization of test and certification results;
  7. Periodically report the progress of compatibility-related progress to the OpenHarmony Technical Steering Committee and Working Committee. And implement the technical requirements decided by the Technical Steering Committee, as well as strategic and ecological requirements decided by the Working Committee;
  8. Other rights and duties defined by this chapter, and/or other that should be performed by OpenHarmony Compatibility Working group.

(2) Member Requirements

To become a member of the OpenHarmony Compatibility Working group, one must meet the following requirements:

  1. Have full capacity for civil conduct;
  2. Comply with laws, regulations and project regulations, behave with good conduct, and have no record of crimes or violations;
  3. Enthusiastic for public welfare, recognize and support this charter, and voluntarily serve the project;
  4. Have a strong sense of public welfare responsibility. Be able to follow the principle of fairness, justice and openness. And can participate in the decision-making independently, objectively and cautiously;
  5. Have strong decision-making ability and interpersonal communication ability;
  6. Have deep knowledge of OpenHarmony and operating system technology stack;
  7. Have rich experience in OpenHarmony and operating system test solutions, test design, test tools, and test automation etc.
  8. Meet other conditions required by relevant laws and regulation, as well as this chapter.

(3) Member Composition

  1. The OpenHarmony compatibility Working group consists of the group leader and members;
  2. The OpenHarmony Compatibility Working group consists of at least seven members, including one leader. And can have maximum of thirteen members. Each member shall have the right to vote;

(4) Operating Mechanism

  1. The meeting of the compatibility working group shall be convened and presided over by the group leader. If the group leader is absent or not present, group leader may delegate group member to preside over and exercise the right on behalf of the group leader;
  2. Periodical meetings: The meetings are held on a monthly basis.
  3. Ad hoc meeting: If the leader or more than two thirds of the members propose to convene an ad hoc meeting, then the meeting shall be held.
  4. To hold a compatibility working group ad hoc meeting, the leader or convener shall notify the members of the working group of the meeting time, place, and content by email at least five working days in advance. If a member is unable to attend the meeting due to any reason, the member may entrust another person to attend the meeting on their behalf via email, or other written means, but the principal will not have voting right.
  5. The working group shall produce formal meeting minutes. If a resolution is made, it shall be recorded on the site. Formal minutes shall be formed within 7 days, and notified to the members of the WORKING GROUP. Important minutes shall be notified to the Working Committee and Technical Steering Committee.

(5) Meeting Attendance Requirements and Voting Mechanism

  1. The meeting of the compatibility working group, including the periodical ones and the ad hoc ones, must be attended by more than half of the compatibility working group members;
  2. Any member of the OpenHarmony Compatibility Working group who is absent for two or more meetings within six months period without any delegation, or who has consecutively delegated two or more times, their voting right within OpenHarmony Compatibility Working group meetings will be automatically suspended. The voting right shall not resume until this member attends two consecutive OpenHarmony Compatibility Working group meetings. And the OpenHarmony Compatibility Working group has the right to dismiss this member.
  3. The Compatibility Working group adopts a simple majority principle for decision making.
  4. Amendments to the constitution of the Working group chapter, or other important matters that the group leader deems to be voted by a special majority principle, must be voted FOR by more than two thirds of all the members that have voting right.

(6) Constraints

  1. The term of office for Working group leader and members is two years, which can extended if one can be re-elected.

  2. If a member of the compatibility working group cannot perform their duties normally, or violates the regulations of this chapter, they can be dismissed by voting at the meeting of the working group, and the member who has been voted on will lose their voting right.

(7) Team leader

  • The compatibility work team shall have one leader, who shall meet the following requirements:
  • Is a well-recognized senior technical expert in the testing field.
  • Have made great contributions to OpenHarmony, and have good influence in the related technical field.
  • The group leader shall have following rights:
  • Convene and host the meeting of the compatibility working group;
  • Check the implementation progress of the resolutions from compatibility work group meeting;
  • Attend, or delegate representative to meetings of the OpenHarmony Working Committee;
  • Other rights specified in this chapter, and/or ones should be performed by the group leader.

(8) Supplementary Provisions

The OpenHarmony Project Compatibility Working group reserves the right to interpret and modify this chapter.

1
https://gitee.com/zhaokaixiao/compatibility.git
git@gitee.com:zhaokaixiao/compatibility.git
zhaokaixiao
compatibility
compatibility
master

搜索帮助