GitHub user aanno opened a pull request:
https://github.com/apache/fop/pull/43
FOP-2733: remove avalon
I removed avalon (a project that is dead for over a decade now) from the
code base. For this to happen, I've written a clean-room (i.e. I didn't looked
at the avalon code) implementation of the few bits of avalon that are still in
use by FOP. After that I fixed the tests.
Apart from some minor stuff that is only used for testing, the main thing
of avalon that was still in use was the Configuration stuff.
I also renamed the packages name of the (now embeded) avalon stuff like
this:
* `org.apache.avalon.framework.configuration` moved to
`org.apache.fop.configuration`
* `org.apache.avalon.framework.activity` moved to `org.apache.fop.activity`
* `org.apache.avalon.framework.container`also moved to
`org.apache.fop.activity`
This rename is completely optional, i.e. if there are concerns against it,
I will update my change request and keep the original package names.
I would be glad if you could consider my patch for merge into the `trunk`
branch.
Kind regards,
aanno
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/aanno/fop feature/pr-remove-avalon-1
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/fop/pull/43.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #43
----
commit 6ea0e7f79e4f5fd4056c727bd786db53b61b5ffd
Author: Thomas Pasch <thomas.pasch@...>
Date: 2019-01-08T18:30:52Z
FOP-2733: remove avalon
commit abf5af144477c7d6975e9ce74d6a8bb0743fb7c7
Author: Thomas Pasch <thomas.pasch@...>
Date: 2019-01-08T19:12:59Z
fixes
----
---