Differences between revisions 3 and 4
Revision 3 as of 2006-05-07 20:45:08
Size: 2722
Editor: Tomas Jucius
Comment:
Revision 4 as of 2009-09-20 23:36:20
Size: 2726
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
|| Subject ID || logging-xml-configuration [http://wiki.apache.org/general/SummerOfCode2006#logging-xml-configuration] || || Subject ID || logging-xml-configuration [[http://wiki.apache.org/general/SummerOfCode2006#logging-xml-configuration]] ||
Line 13: Line 13:
[http://logging.apache.org/log4j/docs/index.html log4j] is powerfull Open Source framework for logging. I am interested in this project because the company I am working for is using log4j in all java projects. And I have experienced a lot of problems configuring log4j. So I am willing to develop schema that would help validating, editing configuration files. [[http://logging.apache.org/log4j/docs/index.html|log4j]] is powerfull Open Source framework for logging. I am interested in this project because the company I am working for is using log4j in all java projects. And I have experienced a lot of problems configuring log4j. So I am willing to develop schema that would help validating, editing configuration files.

Summer of Code Proposal - Common validatable XML logging configuration format

Subject ID

logging-xml-configuration http://wiki.apache.org/general/SummerOfCode2006#logging-xml-configuration

Subject

Common validatable XML logging configuration format

Author

Tomas Jucius

Author

I am an undergraduate student in my final year of Bachelor Computer Science - Programming Technologies at Kaunas University of Technology (KTU), Lithuania. I am working as a programmer on java web-application development using java web frameworks(tapestry, wicket, jsf) and on desktop application development. At the moment I am developing content-collaboration-community system based on tapestry and cayenne. In all my projects for logging facilities I'm using log4j.

Project

log4j is powerfull Open Source framework for logging. I am interested in this project because the company I am working for is using log4j in all java projects. And I have experienced a lot of problems configuring log4j. So I am willing to develop schema that would help validating, editing configuration files. Log4j, log4cxx and log4net each support XML configuration files that are not adequately documented and can not be effectively validated before deployment. This project would develop XML Schema that could be used for validation, documentation, and guided editing and the corresponding configurators for log4j, log4cxx and log4net.

Deliverables

This project would develop XML Schema that could be used for validation, documentation, and guided editing and the corresponding configurators for log4j, log4cxx and log4net. I think that it would be very nice to have a little swing tool using schema for validating configuration files.

Benefits for the Apache community

Log4j is leading logging framework. Support for easy configuration would make this library much more accessible.

Timeline

Date

Task

May 23

Project commencement

May 24

Consideration of schema

June 3

Implementing basic xml schema

June 14

Implementing more sopthisticated schema validation options

July 4

Going for holiday

July 10

Coming back

July 14

Testing release

August 2

Testing

August 10

Documentation

August 14

Final release

August 17

Project submission

Me and this project

I have a lot of experience configuring and using log4j library. Some time ago I had a lot of problems configuring log4j. I believe that this project will change situation. I feel that I'm very well suited for this project.

TomasJucius/log4j/proposal (last edited 2009-09-20 23:36:20 by localhost)