|
|
`Extensions!
|
|
|
|
|
|
https://docs.google.com/presentation/d/13Rzn2sfeX7tiHy82Y85V-KOMkFq7Ogh0hwkDjbkzsJ0/edit#slide=id.g8caf0c73ee_0_33
|
|
|
|
|
|
https://docs.google.com/presentation/d/13Rzn2sfeX7tiHy82Y85V-KOMkFq7Ogh0hwkDjbkzsJ0/edit?usp=sharing
|
|
|
|
|
|
|
|
|
- CSS Lint
|
|
|
---> icon-shadow, icon-type, custom drawing
|
|
|
---> custom accessors >> should extension's be able to use these?
|
|
|
---> flagging class changes in Shell (or at least documenting)
|
|
|
---> guideline: use what you intend to
|
|
|
|
|
|
Example of an issue due to css changes from one version to another: https://github.com/maoschanz/emoji-selector-for-gnome/issues/92
|
|
|
|
|
|
https://gitlab.gnome.org/World/ShellExtensions/extensions-rebooted
|
|
|
|
|
|
* Extension bug reporting and feedback
|
|
|
*
|
|
|
|
|
|
- Extension developer expectations
|
|
|
-->
|
|
|
|
|
|
"Release Notes"
|
|
|
|
|
|
EGO Progress:
|
|
|
https://gitlab.gnome.org/Infrastructure/extensions-web/-/issues/116
|
|
|
|
|
|
|
|
|
Conclusion / Points:
|
|
|
|
|
|
Short term plan:
|
|
|
* Graveyard extensions older than 3.30
|
|
|
* Complete the container - also add containers for RHEL, SLES, Ubuntu, (LTS)
|
|
|
* Write docs and policies
|
|
|
* Website Progress (WiP)
|
|
|
* Outreach to GNOME extension writers
|
|
|
* Office Hours set up
|
|
|
|
|
|
Long Term plan:
|
|
|
* Annotation of javascript classes/functions, build a working model to prove that this is supportable. - can use yarn
|
|
|
* We have two different models for stable API, currently favored to use javascript
|
|
|
* copy-lib |
|
|
\ No newline at end of file |