Today I got fed up having to manually enable / disable charging for my librem5 and made a little tool to automate this based on battery %.
For anyone interested in this tool for : gitlab.com/j0dev/golang/charge

I normally have my phone connected to the charger when at my desk at home or work and don't want to constantly charge / discharge my battery.

topjor boosted

Freedom in technology must include freedom from technology.

We must not create a societies where the price of admission is owning a device controlled by one of two trillion-dollar US corporations.

We must safeguard people’s access to public services and the everyday necessities of life via alternate methods.

Technology should always be a progressive enhancement.

Do not let Silicon Valley privatise your access to modern life.

#technology #society #access #humanRights

@redstone specifies how a client application and application server communicate to find, register and communicate with a 'Distributor' which receives the notifications and transports them, how that side happens is up to the Distributor, so if those get transported trough ntfy, nextcloud, gotify or something else is not specified, but there need to be apps client-side to handle the protocol.
see: unifiedpush.org for everything

Last week I finished my fake/example/reference linux distributor written in rust.
This week I started at looking into implementing a distributor with ntfy.sh, I am currently unsure about integrating into an existing app like Notify or building a separate application.
You can find my progress here: gitlab.com/j0dev/rust/up_ntfy_
I am also looking into a DBus api to manage/configure a distributor for integration into desktop environments like / .

@Fosstonaut I did start on monday with the project and did a section every day. If it progresses like this week, we might see support in Notify in a week or 2. I am also planning to look into a Connector library for rust applications for push notification support.

Made some nice progress on my rust reference 'fake' distributor implementation today.
Pushed my code publicly and finished the registration part.
Started the to work on the message sending and found out the C & golang connector library needs some more love as that too was changed in the spec and never updated. That's for this weekend then I guess.. 😅

gitlab.com/j0dev/rust/rust-uni

@agx @Fosstonaut Already on it, started looking into this at the beginning of the week, I just opened an issue.

Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml