mirror of
https://gitee.com/openharmony/napi_generator
synced 2024-11-23 08:20:01 +00:00
commit
3b81f66d97
45
docs/log/meeting-minutes/20240401.md
Normal file
45
docs/log/meeting-minutes/20240401.md
Normal file
@ -0,0 +1,45 @@
|
||||
**会议纪要**
|
||||
|
||||
**会议主题:** napi仓进展回顾和主要任务对齐会
|
||||
|
||||
**日期:** 20240401
|
||||
|
||||
**时间:** [10:00 - 11:00]
|
||||
|
||||
**地点:** 线上
|
||||
|
||||
**与会人员:**
|
||||
|
||||
- 王石-深开鸿
|
||||
- 胡瑞涛-深开鸿
|
||||
- 苟晶晶-深开鸿
|
||||
- 李光伟-东南大学学生代表
|
||||
|
||||
**主要议题:**
|
||||
|
||||
1. **议题 1:** napi进展回顾
|
||||
|
||||
- **讨论:**
|
||||
- 问题:
|
||||
- 做过很多小工具,但是中间还穿插很多手动工作,不完整,不实用;
|
||||
- 对napi的使用范围和如何结合ide的nativec++模板提供支持为0,社区论坛有好多人反馈此问题;
|
||||
- 对接口支持范围窄,没有实例应用场景导致用起来客户提了很多问题,如callback,promise等;
|
||||
- **决策/行动项:** [列出所有决策或行动项]
|
||||
- 对napi,service,hdf做整体模板,从方便开发角度,对标DevEco的createproject里的模板,提供完整的软件套,可以编译,测试
|
||||
- 对deveco生成的natvicec++工程,提供工具支持,提供根据头文件和lib库生成整个框架的能力,包括dts,初始化代码,c++代码和测试代码
|
||||
- 对napi的各种写法和范围提供测试工程,提供不同写法的测试,从而提供高性能写法;
|
||||
|
||||
|
||||
|
||||
**其余事项:**
|
||||
|
||||
- 无
|
||||
|
||||
**下次会议安排:**
|
||||
|
||||
- **日期:** 20240506
|
||||
- **主题:** 进度汇报和其余事项
|
||||
|
||||
**备注:**
|
||||
|
||||
- 无
|
50
docs/log/meeting-minutes/20240506.md
Normal file
50
docs/log/meeting-minutes/20240506.md
Normal file
@ -0,0 +1,50 @@
|
||||
**会议纪要**
|
||||
|
||||
**会议主题:** napi仓进展回顾和主要任务对齐会
|
||||
|
||||
**日期:** 20240506
|
||||
|
||||
**时间:** [10:00 - 11:00]
|
||||
|
||||
**地点:** 线上
|
||||
|
||||
**与会人员:**
|
||||
|
||||
- 王石-深开鸿
|
||||
- 胡瑞涛-深开鸿
|
||||
- 苟晶晶-深开鸿
|
||||
- 李光伟-东南大学学生代表
|
||||
|
||||
**主要议题:**
|
||||
|
||||
1. **议题 1:** napi进展回顾
|
||||
|
||||
- **讨论:**
|
||||
|
||||
- 问题:
|
||||
|
||||
- 结合Lycium可以编出so,然后引入nativec++工程进行开发,现在可以手动写出样例,需要通过工具生成框架并验证;
|
||||
|
||||
- 对js和c++直接的相互转换进行调研和用例编写,明确使用js属性,js值,错误处理,返回值,生命周期管理和句柄管理等;
|
||||
|
||||
|
||||
|
||||
- **决策/行动项:** [列出所有决策或行动项]
|
||||
|
||||
- 苟晶晶一期做生成模板工具,二期做根据h文件生成框架
|
||||
- 胡瑞涛和李光伟(及学生)对napi接口和js与c++场景进行调研和用例编写
|
||||
|
||||
|
||||
|
||||
**其余事项:**
|
||||
|
||||
- 无
|
||||
|
||||
**下次会议安排:**
|
||||
|
||||
- **日期:** 20240603
|
||||
- **主题:** 进度汇报和其余事项
|
||||
|
||||
**备注:**
|
||||
|
||||
- 无
|
50
docs/log/meeting-minutes/20240603.md
Normal file
50
docs/log/meeting-minutes/20240603.md
Normal file
@ -0,0 +1,50 @@
|
||||
- **会议纪要**
|
||||
|
||||
**会议主题:** napi仓进展回顾和主要任务对齐会
|
||||
|
||||
**日期:** 20240603
|
||||
|
||||
**时间:** [10:00 - 11:00]
|
||||
|
||||
**地点:** 线上
|
||||
|
||||
**与会人员:**
|
||||
|
||||
- 王石-深开鸿
|
||||
- 胡瑞涛-深开鸿
|
||||
- 苟晶晶-深开鸿
|
||||
- 李光伟-东南大学学生代表
|
||||
|
||||
**主要议题:**
|
||||
|
||||
1. **议题 1:** napi进展回顾
|
||||
|
||||
- **讨论:**
|
||||
|
||||
- 问题:
|
||||
|
||||
- 模板生成工具完成,但是没有紧贴ide项目,需要贴合ide创建工程进行生成;
|
||||
|
||||
- 对js和c++直接的相互转换进行调研和用例编写,明确使用js属性,js值,错误处理,返回值,生命周期管理和句柄管理等;
|
||||
|
||||
|
||||
|
||||
- **决策/行动项:** [列出所有决策或行动项]
|
||||
|
||||
- 苟晶晶一期做生成模板工具,二期做根据h文件生成框架
|
||||
- 胡瑞涛和李光伟(及学生)对napi接口和js与c++场景进行调研和用例编写
|
||||
|
||||
|
||||
|
||||
**其余事项:**
|
||||
|
||||
- 无
|
||||
|
||||
**下次会议安排:**
|
||||
|
||||
- **日期:** 20240701
|
||||
- **主题:** 进度汇报和其余事项
|
||||
|
||||
**备注:**
|
||||
|
||||
- 无
|
54
docs/log/meeting-minutes/20240722.md
Normal file
54
docs/log/meeting-minutes/20240722.md
Normal file
@ -0,0 +1,54 @@
|
||||
- **会议纪要**
|
||||
|
||||
**会议主题:** napi仓进展回顾和主要任务对齐会
|
||||
|
||||
**日期:** 20240722
|
||||
|
||||
**时间:** [9:00 - 10:00]
|
||||
|
||||
**地点:** 线上
|
||||
|
||||
**与会人员:**
|
||||
|
||||
- 王石-深开鸿
|
||||
- 胡瑞涛-深开鸿
|
||||
- 苟晶晶-深开鸿
|
||||
- 李雨溪-深开鸿
|
||||
|
||||
**主要议题:**
|
||||
|
||||
1. **议题 1:** napi进展回顾
|
||||
|
||||
- **讨论:**
|
||||
|
||||
- 遗留问题:
|
||||
|
||||
- 文档和资料问题:
|
||||
|
||||
- 测试框架问题;
|
||||
|
||||
- sa的生成工具问题,hdf的生成工具问题;
|
||||
|
||||
|
||||
|
||||
- **决策/行动项:** [列出所有决策或行动项]
|
||||
|
||||
- 文档和资料:关于ftp的问题,换成gitee链接;相关二进制资料上传至gitee发行版;
|
||||
- 测试框架设计文档:20240726前评审完提交以及对应代码整改完成;
|
||||
- sa的生成工具:设计文档和使用文档提交;hdf的生成工具:设计文档和使用文档提交;(20240726前评审完提交上库)
|
||||
- 后续native生成工具开发(包括framework开发);sa生成工具;hdf生成工具;以上这三部分的roadmap整理(目前的缺失以及后续的拓展)设计文档整理(目前架构和接口,模板,配置等);(20240802前评审完提交上库)
|
||||
|
||||
|
||||
|
||||
**其余事项:**
|
||||
|
||||
- 无
|
||||
|
||||
**下次会议安排:**
|
||||
|
||||
- **日期:** 20240730
|
||||
- **主题:** 进度汇报和其余事项
|
||||
|
||||
**备注:**
|
||||
|
||||
- 无
|
@ -1,28 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 2023 Shenzhen Kaihong Digital Industry Development Co., Ltd.
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
{
|
||||
"lockfileVersion": 1,
|
||||
"ATTENTION": "THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.",
|
||||
"specifiers": {
|
||||
"@ohos/hypium@1.0.11": "@ohos/hypium@1.0.11"
|
||||
},
|
||||
"packages": {
|
||||
"@ohos/hypium@1.0.11": {
|
||||
"resolved": "https://repo.harmonyos.com/ohpm/@ohos/hypium/-/hypium-1.0.11.tgz",
|
||||
"integrity": "sha512-KawcLnv43C3QIYv1UbDnKCFX3MohtDxGuFvzlUxT/qf2DBilR56Ws6zrj90LdH6PjloJQwOPESuBQIHBACAK7w=="
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user