Wallly / open-geo-prover

Automatically exported from code.google.com/p/open-geo-prover
0 stars 0 forks source link

GG A.2., A.5. - Replacement of log4j logger in OGP branch for GeoGebra by new custom logger #12

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
OGP already has logging facility provided by Apache's log4j library which is 
compatible with GPL license.

However, it has to be replaced for GeoGebra's prover for two reasons:
1. GeoGebra needs only one .jar file of OGP and don't want to take other 3rd 
party libs in order to keep its .jar file as small as possible.
2. GeoGebra already has its own logger and wants to use the same in its prover.

To achieve this it is required:
1. firstly to examine existing GeoGebra logger;
2. then to implement logger interface in OGP on main development trunk and 
therefore provide the ability of easy replacement of logger implementations;
3. to download code for GeoGebra logger from GeoGebra source and put it into 
single logger implementation class that implements the OGP logger interface. 
This will be done only in OGP branch dedicated for GeoGebra.

Sub-stages of work where this issue belongs are:
A.2. and A.5.

Original issue reported on code.google.com by ivan.petrovic.matf on 21 May 2012 at 8:12

GoogleCodeExporter commented 9 years ago
First set of changes: code refactoring to support various implementations of 
logger facility. Revisions: r166 (main trunk), r167 (GeoGebra branch) and r168 
(Area method branch).

Original comment by ivan.petrovic.matf on 22 May 2012 at 7:53

GoogleCodeExporter commented 9 years ago
New revisions r169 and r170 added GeoGebra's implementation of logger facility 
to OGP branches for GeoGebra and its sub-branch for area method.

Original comment by ivan.petrovic.matf on 23 May 2012 at 11:46