Note: no solution is reached, but it has been an adventure so far.

I need to submit a declaration about the City of Toronto Vacant Home Tax.
See 
<https://www.toronto.ca/services-payments/property-taxes-utilities/vacant-home-tax/>

I notice that this apparently simple page is taking a lot of resources 
according to FireFoxes "about:performance" page.  Why?

I try to find out the best place to ask this question.  It seems to be on 
a channel on Mozilla's Matrix Server.

==== matrix client ====

I guess that I need a Matrix client.  This will eventually turn out not to 
be the case, but lets proceed along this path anyway.

Element and Fractal seem to be good choices for client.
Both are distributed as flatpaks (grrr.).

I try to load each of them from the Gnome "Software" GUI, and when that 
fails with a quite obscure message (that is not available for copying), I 
try the command line.  Which also fails with an obscure message

 $ flatpak install 
https://flathub.org/repo/appstream/org.gnome.Fractal.flatpakref
 error: No entry for app/org.gnome.Fractal/x86_64/stable in remote 'flathub' 
summary flatpak cache 

I find that adding --user fixes that problem.  But look at the tonnes
of stuff it also installs!  I don't even know where it puts them.


    $ flatpak install --user im.riot.Riot.flatpakref
    The remote 'flathub', referred to by 'im.riot.Riot' at location 
https://dl.flathub.org/repo/ contains additional applications.
    Should the remote be kept for future installations? [Y/n]: y
    Required runtime for im.riot.Riot/x86_64/stable 
(runtime/org.freedesktop.Platform/x86_64/22.08) found in remote flathub
    Do you want to install it? [Y/n]: y

    im.riot.Riot permissions:
        ipc       network       pulseaudio       wayland      x11      devices  
    file access [1]      dbus access [2]      bus ownership [3]

        [1] xdg-run/keyring, xdg-run/pipewire-0
        [2] org.freedesktop.Notifications, org.freedesktop.ScreenSaver, 
org.freedesktop.portal.Fcitx, org.kde.StatusNotifierWatcher
        [3] org.kde.*


            ID                                                         Branch   
               Op             Remote              Download
     1. [✓] org.freedesktop.Platform.GL.default                        22.08    
               i              flathub             135.5 MB / 135.7 MB
     2. [✓] org.freedesktop.Platform.GL.default                        
22.08-extra             i              flathub               9.5 MB / 135.7 MB
     3. [✓] org.freedesktop.Platform.GL.nvidia-470-161-03              1.4      
               i              flathub             273.7 MB / 273.2 MB
     4. [✓] org.freedesktop.Platform.Locale                            22.08    
               i              flathub              17.8 kB / 333.2 MB
     5. [✓] org.freedesktop.Platform.openh264                          2.2.0    
               i              flathub             887.1 kB / 944.3 kB
     6. [✓] org.freedesktop.Platform                                   22.08    
               i              flathub             198.1 MB / 214.6 MB
     7. [✓] im.riot.Riot                                               stable   
               i              flathub             123.7 MB / 117.9 MB

    Installation complete.

So many megabytes of stuff that duplicates what's already on my machine!

No how do you run this thing?  Seems to be
 $ flatpak run im.riot.Riot
Seems pretty obscure and silly.

==== using matrix ====

I end up using a web version of Element.

I first try Fedora's: matrix is federated so surely I can see
mozilla's channels from Fedora's matrix.  I cannot figure out how.

Then I see that Mozilla runs its own web-based Element so you can use
that as a client.

<https://wiki.mozilla.org/Matrix>

==== advice from #firefox ====

Turn on FireFox profiling and study the results.
<https://profiler.firefox.com/>

So far the results are opaque.
---
Post to this mailing list [email protected]
Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

Reply via email to