~cnx

Ulsan, South Korea

https://cnx.srht.site

Vietnamese free software enthusiast

Join the FSF

Trackers

~cnx/phylactery

Last active 7 days ago

~cnx/loang

Last active a month ago

~cnx/ipwhl

Last active a month ago

~cnx/pao

Last active 6 months ago

~cnx/offre

Last active 7 months ago

~cnx/blackshades

Last active 8 months ago

~cnx/meta

Last active 10 months ago

~cnx/brutalmaze

Last active 1 year, 1 month ago

~cnx/axuy

Last active 1 year, 4 months ago

~cnx/palace

Last active 1 year, 6 months ago
View more

#3 Implement per-page view 7 days ago

Ticket created by ~cnx on ~cnx/phylactery

On mobile data it could be beneficial if one does not finish an issue in one go.

#41 make reporting user location to geoclue and mozilla opt-in rather than opt-out 11 days ago

on ~mil/mepo-tickets

In the next release / 1.0, I'm planning to introduce customization of the scripts endpoints via ENV vars. In addition I've added an ENV var MEPO_USERPIN_ENABLED which can be set to 0 to disable the user positioning script functionality all together. The work-in-progress documentation can be seen here: https://git.sr.ht/~mil/mepo_website/tree/master/item/src/pages/userguide.md#overridable-script-env-variables ..or you can reference the master script here: https://git.sr.ht/~mil/mepo/tree/master/item/scripts/mepo_ui_menu_user_pin_updater.sh . I think this is a nice middleground for users since most users will expect location positioning to work by default and good sensible defaults is a explicit project goal. However this allows advanced users to opt out simply by setting an ENV var. Alternatively, the user can choose not to use mepo-scripts as well if they don't desire this functionality as well as described earlier.

~amjoseph reporting of wifi BSSIDs or similar is something that'd be handled by geoclue, which is just an optional dependency and things function fine without geoclue. The script uses gpsd, geoclue, or MLS (simple curl). I don't consider this privacy-violating as you put it but users or packagers can set MEPO_USERPIN_ENABLED to 0 if necessary.

~cnx the idea about coordsvia function being customizable for device-specific-purposes is also interesting as well and I would likely accept a patch to some effect of allowing custom coordsvia functions, but I think keeping things in one-script is ideal for simplicity sake. An ENV var set that references another script in PATH or to run that serves as the coordsvia function might be one way to do this.

#41 make reporting user location to geoclue and mozilla opt-in rather than opt-out 20 days ago

Comment by ~cnx on ~mil/mepo-tickets

I think location positioning is device-specific, so it would make sense to decouple the coordsvia* functions into separate script and symlink one to mepo_get_coords.sh.

IMHO it is the easiest way to let users easily configure the service while allowing downstream to patch consistently. Moreover, we can avoid making calls that always fail on certain systems.

#6 Set up a status page 23 days ago

Comment by ~cnx on ~cnx/loang

tinystatus might even be a better choice

#10 cnx.gdn a month ago

Comment by ~cnx on ~hmbrg/no-JS.club

Thanks! BTW the page have yet seemed to be updated.

#168 Update domain s/cnx.srht.site/cnx.gdn/ a month ago

Comment by ~cnx on ~amolith/fediring

Awesome, thanks!

#10 cnx.gdn a month ago

Ticket created by ~cnx on ~hmbrg/no-JS.club

#45 Update domain s/cnx.srht.site/cnx.gdn/ a month ago

Ticket created by ~cnx on ~koehr/the-250kb-club

I just got my own domain!

#168 Update domain s/cnx.srht.site/cnx.gdn/ a month ago

Ticket created by ~cnx on ~amolith/fediring

I recently got my own domain name!

#2 Implement web feed for update tracking a month ago

Ticket created by ~cnx on ~cnx/phylactery

Entry publication time could be retrieved from the file system.