Meeting minutes
Widget
https://
[Xiaoping shares his screen]
Xiaoping_Zhao: there are some comments
… xfq's comments have been resolved
… QingAn has further comments
QingAn: maybe we can go through my second comment here
… https://
Xiaoping_Zhao: I removed the word 'Specification'
… for the Web IDL, we think this part is the same as the MiniApp Page Lifecycle
… nothing widget-specific
QingAn: I agree that we remove the word 'Specification'
… I suggest that we move the use cases to the white paper
QingAn: I still have some questions
… I'm not sure why this scenario is special for widgets
… in MiniApps or web pages, if you click a component @@1
[Xiaoping shares a schematic]
Xiaoping_Zhao: @@
QingAn: I see
… maybe you should add more detailed description
… your content is a little bit too simple
… need to add how to update and how to request new resources from server
Xiaoping_Zhao: yes, we can discuss this
QingAn: any other comments?
Shaheen: There is a lot of background noise, please mute when you're not speaking.
[Debug audio issues]
<martin_> I'll review the specification in detail, for alignment with Packaging and Manifest
UI Components
[martin shares his screen]
martin_: we have been discussing a lot about the potential solution for UI components internally
… 1. non-standard DOM/HTML
… 2. standard DOM/HTML
… 3. Vue-like MVVM framework
… we should avoid 1
… 2 is best for compatibility
… 3 is what most current implementations do
… I haven't said anything in the GitHub repo or the mailing list yet
… because I'd like to discuss it with you first
… a miniapp component MAY be implemented as a MiniApp (MVVM) component or a web component
… it can use miniapp APIs or existing web APIs
… could this be feasible?
… the main objective is to get consensus of the group
… I think we can document this in a note
… it's more flexible
… help miniapp developers understand how to use existing miniapp components
QingAn: is it ok for MiniApp vendors implement or one of these two modes?
martin: yes, implementing both is also ok
QingAn: do you think it's technically possible for MiniApp vendors to use web components and web apis?
martin_: not in all cases
… I'm not an expert in all MiniApps implementations
… it may be difficult to adopt web components by default
… because it's not how the current implementations work
… and the miniapp apis are not the same as web apis
… although they have similar functions
QingAn: re web component, we need to ask miniapp vendors whether that's acceptable
… you can file a GitHub issue
… we can discuss there
martin_: I'll open an issue
… we can vote and discuss
IoT
QingAn: I don't have any update to share today
AOB
Next CG meeting will be August 18