{"id":13484212,"url":"https://github.com/colbygk/log4r","last_synced_at":"2025-04-06T17:13:21.034Z","repository":{"id":1073365,"uuid":"569206","full_name":"colbygk/log4r","owner":"colbygk","description":"Log4r is a comprehensive and flexible logging library for use in Ruby programs. It features a heirarchical logging system of any number of levels, custom level names, multiple output destinations per log event, custom formatting, and more.","archived":false,"fork":false,"pushed_at":"2022-04-08T09:07:12.000Z","size":295,"stargazers_count":250,"open_issues_count":38,"forks_count":83,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-03-30T15:11:37.536Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/colbygk.png","metadata":{"files":{"readme":"README","changelog":"changelog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-03-19T01:10:58.000Z","updated_at":"2024-11-28T16:27:56.000Z","dependencies_parsed_at":"2022-08-16T12:00:12.018Z","dependency_job_id":null,"html_url":"https://github.com/colbygk/log4r","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/colbygk%2Flog4r","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/colbygk%2Flog4r/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/colbygk%2Flog4r/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/colbygk%2Flog4r/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/colbygk","download_url":"https://codeload.github.com/colbygk/log4r/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247517921,"owners_count":20951719,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T17:01:20.726Z","updated_at":"2025-04-06T17:13:21.005Z","avatar_url":"https://github.com/colbygk.png","language":"Ruby","funding_links":[],"categories":["Logging"],"sub_categories":[],"readme":"Log4r - A flexible logging library for Ruby\n\n\nThis release:      1.1.11\nRelease date:      04/Jan/2014\nLicense:           BSD\nMaintainer:        Colby Gutierrez-Kraybill\nContributors:      Leon Torres               Original Maintainer\n                   Martain Stannard          RollingFileOutputter\n                   Steve Lumos               SyslogOutputter\n                   Mark Lewandowski          ScribeOutputter\n                   Andreas Hund              YamlConfigurator\n                   Jamis Buck                log4r.gemspec\n                   Charles Strahan           log4jxml/chainsaw integration\n                   Nitay Joffe               STARTTLS\n                   David Siegal              Smart updates to RollingFileOutputter\nHomepage:          http://log4r.rubyforge.org/\nDownload:          http://rubyforge.org/frs/?group_id=203\n\nSummary\n-------\n\nLog4r is a comprehensive and flexible logging library written in Ruby for use \nin Ruby programs. It features a hierarchical logging system of any number of \nlevels, custom level names, logger inheritance, multiple output destinations \nper log event, execution tracing, custom formatting, thread safteyness, XML \nand YAML configuration, and more.\n\n\nRequirements\n------------\n\n* (required) Ruby \u003e= 1.7.0 (use log4r 1.0.2 for Ruby 1.6)\n* (optional) RubyGems for installing Log4r as a gem\n* (optional) Ruby syslog library for SyslogOutputter\n* (optional) XML configuration requires REXML\n* (optional) log4j chainsaw integration requires 'builder' \u003e= 2.0\n* (optional) STARTTLS email login, requires 'smtp_tls\" if Ruby \u003c= 1.8.6\n\n\nMore Info\n---------\n\n* Installation instructions are in the file INSTALL\n\n* Comprehensive examples are provided in examples/ and can be run right away\n\n* Log4r homepage: doc/index.html\n  Online: http://log4r.rubyforge.org/\n\n* Manual: doc/manual.html\n  Online: http://log4r.rubyforge.org/manual.html\n  \n* RDoc API reference: doc/rdoc/index.html \n  Online: http://log4r.rubyforge.org/rdoc/index.html\n  \n* The changelog\n\n* Log4r is hosted by RubyForge, which provides news, bug tracking and a forum\n\n* Feel free to bug the maintainer with any questions (listed at top of file)\n\n\nUsability\n---------\n\nLog4r works really well, so please take advantage of it right away! :)\nAll versions since 0.9.2 have been stable and backward-compatible. The\ncode is stable enough that updates are infrequent and usually only for\nadding features or keeping the code up to date with Ruby.\n\n\nPlatform Issues\n---------------\n\nLog4r is known to work on Linux and WindowsXP. It's safe to assume that Log4r \nwill work on any Ruby-supported platform.\n\n\nWhen Trouble Strikes\n--------------------\n\nLog4r comes with an internal logger. To see its output, create a logger\nnamed 'log4r' before any others and give it a suitable outputter,\n\n  trouble = Logger.new['log4r']\n  trouble.add Outputter.stdout\n\nTry running the unit tests provided (run the file tests/runtest.rb). Let\nthe maintainer know what's up and feel free to explore and fix the \ncode yourself. It's well documented and written in Ruby. :)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcolbygk%2Flog4r","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcolbygk%2Flog4r","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcolbygk%2Flog4r/lists"}