You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							40 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							40 lines
						
					
					
						
							1.1 KiB
						
					
					
				
								Possible enhancements and directions of development, in no particular
							 | 
						|
								order:
							 | 
						|
								
							 | 
						|
								- EventLog library appender.
							 | 
						|
								
							 | 
						|
								- org.apache.log4j.net.ZeroConfSocketHubAppender.
							 | 
						|
								
							 | 
						|
								- Reading log4j-like XML configuration files.
							 | 
						|
								
							 | 
						|
								- More flexible events format for transport over network. ASN.1? XML?
							 | 
						|
								  YAML? JSON?.
							 | 
						|
								
							 | 
						|
								- Modular PatternLayout; public PatternConverter classes; user defined
							 | 
						|
								  format specifiers.
							 | 
						|
								
							 | 
						|
								- More flexible log file rotation, like keeping only last 31 days of
							 | 
						|
								  logs produced by DailyRollingFileAppender, rotate at midnight, etc.
							 | 
						|
								
							 | 
						|
								- Installers for Debian, Ubuntu, Windows/Qt Creator.
							 | 
						|
								
							 | 
						|
								- Allow specifying codecvt facet for FileAppender through properties.
							 | 
						|
								
							 | 
						|
								- Custom codecvt facet for use FileAppender using log4cplus' internal
							 | 
						|
								  wchar_t <-> chart conversion routines.
							 | 
						|
								
							 | 
						|
								- Research possible use of Valgrind at compile time.
							 | 
						|
								
							 | 
						|
								- Research possible use of -fmudflap.
							 | 
						|
								
							 | 
						|
								- Improve CMake configuration checks (TLS) to be on par with
							 | 
						|
								  Autoconf's.
							 | 
						|
								
							 | 
						|
								- ConsoleAppender or specialized appender with colored output per log
							 | 
						|
								  level.
							 | 
						|
								
							 | 
						|
								- Make ServerSocket::accept() interruptible.
							 | 
						|
								
							 | 
						|
								- Graylog2/GELF appender. See
							 | 
						|
								  <https://github.com/Graylog2/graylog2-docs/wiki/GELF>.
							 | 
						|
								
							 |