On 10/6/15, 2:37 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote: > >For Xalan this seems to be pretty easy ... for velocity and batik this >will be a little difficult as I have to find out what Adobe thought to do >differently ... unfortunately they "fixed" things by forking the packages >(introducing a "fork" part into the package). Will have to manually >extract and undo the package renaming and compare that to the original >code. Hopefully as a result I will be able to fix up a patch, that I can >submit.
I could be wrong, but I’m pretty sure that Adobe added non-compliant CSS capabilities. AIUI, in CSS, non-standard property names are supposed to be prefixed with “-“ but Adobe just chose to add new properties without the prefix. Things like “borderThickness” instead of “borderWidth” come to mind. So I’ve never pushed towards applying these changes back to Batik. I didn’t think their community would want it. That said, I think the forks are complete source files instead of just patches. It might be worth the trouble to figure out the actually patch/diff so it is clearer what was added and then the build could just apply that patch to a source release of Batik, but I’d be tempted to give it a different package name so folks realize it is non-compliant. You might find the same to be true for the Xalan and Velocity changes. Their mainstream sources may not want what Adobe did. Not sure. > >Also I thing we could remove a lot of the licensing stuff from the build >as in the meanwhile most of the projects (xml-apis, xml-apis-ext, batik, >...) have been donated to Apache, hereby no longer needing any special >attention. IIRC, that isn’t the case, but I’d want to hear Justin’s thoughts on this. AIUI, we currently use old versions of these dependencies which are not under AL2.0 (some are earlier versions of AL) so the LICENSE and NOTICE are correct. Now if you take on upgrading Flex to uses the latest versions of these dependencies that are under AL2.0, that would simplify L & N, but is it worth it? If you’ve got the time, no objection from me. -Alex