rust-cli / env_logger

A logging implementation for `log` which is configured via an environment variable.
https://docs.rs/env_logger
Apache License 2.0
797 stars 124 forks source link

Timestamp formatting revamp #256

Open Ezrashaw opened 1 year ago

Ezrashaw commented 1 year ago

I am of the (personal) opinion that the timestamp format used in env_logger is too noisy. So for my personal purposes I rewrote some of the timestamp formatting code to allow for different formats. This is a attempt to share some of that code back to upstream.

Briefly,

I'm reasonably new to contributing to open-source Rust projects so I would appreciate a bit of guidance as I know my code is definitely not perfect :P.

EDIT: Obviously, I can do superficial things like adding examples/ unit tests. Just would like some guidance overall first though.

Sorry, I didn't read the contributing guidelines until after I made my commits. Don't know what you want me to do about that.