• Getting started packaging a GNOME extension

    From Jonathan Yu@21:1/5 to All on Fri Jan 15 05:20:02 2021
    Hello there!

    I have not used IRC for some years, so please forgive me for asking this question via email in the meantime.

    I would like to use this emoji picker gnome shell extension ( https://github.com/maoschanz/emoji-selector-for-gnome), but I would also
    like to stick to packages in Debian main; therefore, I would like to
    package this extension. I used to package Perl modules, but I am not
    familiar with the conventions or practices surrounding GNOME extensions,
    and it has been some time since I've contributed to Debian, so I would need
    to brush up on the latest practices.

    I did come across the shell-extensions subproject in salsa: https://salsa.debian.org/gnome-team/shell-extensions

    I'm on salsa as "jawnsy" and will check in on IRC #debian-gnome to say
    hello at some point!

    Can someone please share a good link for getting started learning about how
    to package a GNOME shell extension, or perhaps a good example of packaging
    for a simple shell extension that I could use as a basis for this work?

    Best,

    Jonathan

    --
    Jonathan Yu / *@jawnsy* on LinkedIn <https://linkedin.com/in/jawnsy>,
    Twitter <https://twitter.com/jawnsy>, GitHub <https://github.com/jawnsy>, Facebook <https://facebook.com/jawnsy>
    *“Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.”* —
    Samuel Beckett, Worstward Ho (1983)

    “In an adaptive environment, winning comes from adapting to change by continuously experimenting and identifying new options more quickly and economically than others. The classical strategist's mantra of sustainable competitive advantage becomes one of serial temporary advantage.” — Navigating
    the Dozens of Different Strategy Options <https://hbr.org/2015/06/navigating-the-dozens-of-different-strategy-options>
    (HBR)

    <div dir="ltr">Hello there!<div><br></div><div>I have not used IRC for some years, so please forgive me for asking this question via email in the meantime.</div><div><br></div><div>I would like to use this emoji picker gnome shell extension (<a href="
    https://github.com/