W3C

– DRAFT –
MiniApps WG Teleconference

26 May 2022

Attendees

Present
Dan_Zhou, Manvi_Kapoor, QingAn, xfq, Xiaoping_Zhao, xiaoqian, Zitao_Wang
Regrets
martin
Chair
Dan_Zhou
Scribe
xfq, xiaoqian

Meeting minutes

Lifecycle

Dan_Zhou: TAG review of MiniApp Lifecycle

Dan_Zhou: any update?

QingAn: preparing wide review

https://github.com/w3c/miniapp-lifecycle/pull/19

[QingAn describes the PR]

Dan_Zhou: I don't quite understand
… what data is destroyed? inputted query?
… how does the user remove the query?

QingAn: the user can delete the miniapp
… the associated data will also be deleted

Dan_Zhou: the data is just in JavaScript variables
… it's runtime data

xfq: We can write that miniapp user agents don't store these data, they are just in memory, not in the filesystem

Dan_Zhou: another thing related to lifecycle
… Developers should not write sensitive information into the query when jumping from one page to another, otherwise the next page will get this information, similar to urls in the web

xfq: I raised a few other issues related to horizontal review

Dan_Zhou: let's check...

https://github.com/w3c/miniapp-lifecycle/pull/20

QingAn: I'm not sure there would be any accessibility issues

xfq: it's ok to say there aren't any accessibility issues

QingAn: how can I answer these questionaires?

xfq: I already answer the i18n and a11y questionnaires, but not the security and privacy

https://github.com/w3c/miniapp-lifecycle/issues/24

QingAn: it seems optional
… is it ok to add a note for it?

xfq: I was wondering whether it can contain natural language string

QingAn: ok, understand, I'll answer on GitHub
… I'll go back to that later

https://github.com/w3c/miniapp-lifecycle/issues/25

QingAn: need some time to learn about the requirements
… will look into it after the meeting
… that's I want to share today
… I have some homework to do :)

Manifest

https://github.com/w3c/miniapp-manifest/issues/4

Zitao_Wang: there's a proposal on web app manifest

xfq: I'll discuss it with the W3C i18n WG

https://github.com/w3c/miniapp-manifest/pull/51

Zitao_Wang: security and privacy review

Dan_Zhou: I'll read it

Testing

https://github.com/w3c/miniapp/issues/182

Zitao_Wang: martin and I proposed a testing plan
… similar to EPUB
… maybe we can create an open-source project in some foundation to do the testing work
… like the Open Atom Foundation

Dan_Zhou: just like we need web apps to test browsers
… we need MiniApps to test MiniApp implementations

Zitao_Wang: @@
… we can create a project in the Open Atom Foundation or some other foundation and call for volunteers to write example miniapps

Dan_Zhou: https://developers.weixin.qq.com/miniprogram/dev/devtools/auto/
https://www.npmjs.com/package/smartapp-cts
… ^ don't know if these tools are useful or not

Zitao_Wang: looks good
… we can try to do some analysis about this
… are they open-source projects?

Dan_Zhou: I'm not sure

Zitao_Wang: we can find some time to talk about this

xfq: yes, good starting point

Packaging

https://github.com/w3c/miniapp-packaging/issues/48

https://github.com/w3c/miniapp-packaging/issues/54

xfq: I've review the P&S section PR
… LGTM

Dan_Zhou: I'll read it

Addressing

Dan_Zhou: was on vacation, need more time for #9
… about #6, I have edited it, so maybe Xiaoping or someone from Xiaomi and have a look at it
https://github.com/w3c/miniapp-addressing/issues/1 will update it after the meeting

Widget

Xiaoping_Zhao: we will introduce widget progress in the next meeting, nothing to share today

UI componenets

Zitao_Wang: no update today
… hope to have some update next month

IoT

QingAn: no update

AOB

Next CG meeting on June 23

Next WG meeting on June 30

[Adjourned]

Minutes manually created (not a transcript), formatted by scribe.perl version 188 (Sat Jan 8 18:27:23 2022 UTC).