My short yak shaving journey is over. I didn't have a decent logging library, so I created #LogTape and started logging in #Fedify using it, which should make inbox/outbox debugging easier starting with Fedify 0.7.0. ✌️
Conversation
Notices
-
Embed this notice
洪 民憙 (Hong Minhee) (hongminhee@todon.eu)'s status on Saturday, 20-Apr-2024 23:20:04 JST 洪 民憙 (Hong Minhee) -
Embed this notice
洪 民憙 (Hong Minhee) (hongminhee@todon.eu)'s status on Saturday, 20-Apr-2024 23:37:23 JST 洪 民憙 (Hong Minhee) @thisismissem We considered both, but rejected them because they didn't support hierarchical categories (i.e. logger names) and required setting up a sink (i.e. appender) when acquiring loggers, which made them unsuitable for use in a library rather than an application. I wanted to leave sinks unset when acquiring loggers on the library side, and set them on loggers used by the library on the application side later.
-
Embed this notice
Emelia 👸🏻 (thisismissem@hachyderm.io)'s status on Saturday, 20-Apr-2024 23:37:25 JST Emelia 👸🏻 @hongminhee mildly curious why a well established package like pino (or winston) didn't meet your needs?
-
Embed this notice