-
-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Logging #114
Comments
While the comunica prototype initially uses a winston logger, it felt too limited, so I suggest not using it again. I think a more configurable logging framework (like log4js) would be ideal, as it supports different logging levels and categories. One thing to keep in mind is performance. So we might want to scope logging calls behind certain flags. |
This might be a good lib we can use: https://github.com/guigrpa/storyboard |
Depends on #109. |
Two types of logging are needed: Intra and inter-actor logging. |
As of #183, contexts are now passed along all |
Bunyan seems to be good and flexible enough for our case, and there also exists an isomorphic version (https://www.npmjs.com/package/iso-bunyan-stream). #204 has to be fixed before this can be implemented, as the initialize methods seems to be the best way to pass around logger instances. (I want to avoid |
We should support logging like in the old ldf-client, for logging things like the executed HTTP requests. This is required for comunica/jQuery-Widget.js#2.
Potentially related to #109.
The text was updated successfully, but these errors were encountered: