atk | ls | 01:01 |
---|---|---|
houkime | ls? | 01:01 |
atk | wrong window | 01:02 |
houkime | ok | 01:02 |
atk | I was trying to type ls into a terminal | 01:02 |
atk | houkime: btw, works great on microb too | 01:02 |
atk | so a nice option | 01:02 |
houkime | ok. Will move there then. | 01:03 |
houkime | here | 01:21 |
houkime | https://notabug.org/Houkime/Neo900-Planning | 01:21 |
houkime | notabug is a Peers community-driven project, so no real worries about capitalism getting in the way. | 01:22 |
houkime | also gogs can be self-hosted | 01:22 |
houkime | and liberated source is community-maintained too (although slower updated than gitea) | 01:24 |
DocScrutinizer05 | https://devuan.org/os/debian-fork/ascii-stable-announce-060818 | 12:02 |
esbjerg_ | +DocScrutinizer05: thx - it let me to https://maemo-leste.github.io which I didn't know | 12:50 |
DocScrutinizer05 | yw | 12:50 |
DocScrutinizer05 | maemo leste is still far from ready for primetime, but a good approach | 12:51 |
esbjerg_ | sure but it looks very interesting | 12:52 |
atk | I'm looking forward to maemo leste, but it looks like it's a while away from being done | 16:58 |
atk | I also wish they had replaced dbus with something less horrible to work with at the implementation level and something with less freedesktop crust in it | 16:59 |
houkime | you mean xorgless wayland or sth? | 17:31 |
Joerg-Neo900 | wayland, ohmy | 17:37 |
Joerg-Neo900 | reinventing the wheel | 17:38 |
atk | houkime: no, nothing to do with wayland, I dislike wayland but specifically one major dislike of mine is the design of dbus | 17:42 |
atk | if you're not doing dbus in C++ or Python or some other high level language with lots of abstraction (if you're using C) you're basically screwed | 17:43 |
atk | libdbus is utter garbage | 17:43 |
Joerg-Neo900 | ack | 17:43 |
atk | the only other viable alternative is sdbus which is systemd | 17:43 |
Joerg-Neo900 | WAAAH! | 17:43 |
atk | the problems with libdbus stem from the design of dbus (it's just trying to do too much) | 17:44 |
Joerg-Neo900 | Mickey of FSO once uttered "I'm FED UP with dbus, I'm going to implement my own bus now!" | 17:44 |
atk | the dbus protocol specifies a transport method in which your client program launches a new dbus server | 17:44 |
atk | Joerg-Neo900: that's basically the conclusion I came to | 17:44 |
Joerg-Neo900 | well, in the end FSO is still based on dbus | 17:45 |
atk | I tried (and I'm still sort of trying) to write a nice C dbus library with a code generator (because you end up with boiler plate whatever you do) but it's not so simple | 17:45 |
atk | But every time I have a run-in with dbus and C I get the urge to work on my dbus replacement project | 17:45 |
Joerg-Neo900 | Mickey said "If only we had used CORBA to start with" ;-) | 17:45 |
atk | (called fdbus, which is short for .... fuck dbus) | 17:45 |
Joerg-Neo900 | there's even mdbus2 ;-) | 17:46 |
Joerg-Neo900 | https://github.com/freesmartphone/mdbus | 17:46 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!