Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Cassandrich
@dalias@hachyderm.io  ·  activity timestamp 4 months ago

First, yes it's been a long time since a release. I was out of my country under rather extraordinary circumstances for 3 months basically from the time of the electoral part of the fascist coup to when the regime was just about to start implementing things, and it's taken me a while to get back to any kind of routine and catch up on the backlog of things I'd forgotten need attention. But that's all going well, and I'm aiming for a release somewhere in the next 10-25 days.

3/N

  • Copy link
  • Flag this post
  • Block
Cassandrich
@dalias@hachyderm.io replied  ·  activity timestamp 4 months ago

I'm posting this from my personal account, rather than through @musl, because the project account will very likely be moving soon, and I'd rather have these posts somewhere more stable. More on that later.

2/N

  • Copy link
  • Flag this comment
  • Block
Cassandrich
@dalias@hachyderm.io replied  ·  activity timestamp 4 months ago

First, yes it's been a long time since a release. I was out of my country under rather extraordinary circumstances for 3 months basically from the time of the electoral part of the fascist coup to when the regime was just about to start implementing things, and it's taken me a while to get back to any kind of routine and catch up on the backlog of things I'd forgotten need attention. But that's all going well, and I'm aiming for a release somewhere in the next 10-25 days.

3/N

  • Copy link
  • Flag this comment
  • Block
Cassandrich
@dalias@hachyderm.io replied  ·  activity timestamp 4 months ago

The big exciting news though is that some work I've been wanting to do on #musl for a long time now has sponsorship, thanks to a grant from NLnet and NGI Zero Core.

This was previously announced on the musl mailing list, but I'd like to go into some more detail here.

4/N

  • Copy link
  • Flag this comment
  • Block
Cassandrich
@dalias@hachyderm.io replied  ·  activity timestamp 4 months ago

Basically, #musl's locale support has been pretty abysmal for a long time.

This is in contrast to multilingualization, which has always been first-class. M17N basically means ability to represent data in your own and other languages concurrently, and is about character set and avoiding artificial limitations. Locale/localization, OTOH, means the ability of the software to adjust its behavior and presentation to the norms of a particular cultural context, and that's what we've failed at.

About 10 years ago, I wrote the initial locale implementation, but it never received testing/feedback, and had core data representation bugs that basically made it not usable.

5/N

  • Copy link
  • Flag this comment
  • Block
Cassandrich
@dalias@hachyderm.io replied  ·  activity timestamp 4 months ago

This time around, in addition to funding, we have folks from @postmarketOS on the project to give feedback on integration and actually meeting the needs for localized UI in end-user-facing applications.

A decade ago, #musl was pretty much only used in embedded and container spaces, and occasionally desktops of power users mostly sticking to a non-localized/English-only interface.

A lot has changed since then.

6/N

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.13 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login