easytable icon indicating copy to clipboard operation
easytable copied to clipboard

A1A and accessibility

Open styssi opened this issue 5 years ago • 11 comments

Hi, I am planning on adding A1A and accessibility to the easytable framework, because I need this. Can you please add a branch for me, I can work on. I would like to push some code in between, instead of pushing everything in the end.

styssi avatar Sep 23 '19 10:09 styssi

Hi @styssi, I can do that, but I don't yet understand why it's needed: You could just create a branch on your fork (and rebase onto or merge "my" develop branch once in a while) and whenever you have something that should be included, you just open a pull request. From my point of view that'd be the easiest, but if there is any stronger point in open a separate branch on the original repo, we can do that as well ...

vandeseer avatar Sep 23 '19 13:09 vandeseer

Ok. Is fine with me.

styssi avatar Sep 23 '19 19:09 styssi

@styssi I refactored the code a bit in the last days on the develop branch (mainly the TableDrawer class). Just FYI ;) Do you need any help or are you fine with working on your own branch etc.? If so, I would close this issue ...

vandeseer avatar Oct 07 '19 10:10 vandeseer

@vandeseer the issue can be closed. This is more refactoring, than I thought. If I would merge this, than easytable isn't downward compatible anymore.

styssi avatar Oct 07 '19 10:10 styssi

Maybe you can upload your changes to a branch of your repository and we can have a look on how to integrate it in the latest version of develop? I don't know how extensive your changes are and what exactly they will introduce, but it would be nice to have a look for sure.

vandeseer avatar Oct 07 '19 13:10 vandeseer

I can do that. Currently nothing is working :), but I will upload as soon as I have a stable release.

styssi avatar Oct 08 '19 07:10 styssi

Hello! Any updates on this?

phautamaki avatar Jan 20 '21 09:01 phautamaki

I am no longer working on this

styssi avatar Jan 20 '21 09:01 styssi

OK. How did you solve the accessilibity requirements in your case? Still using easytable?

phautamaki avatar Jan 20 '21 09:01 phautamaki

No. We did build our own implementation. Since it is for a customer we cannot make the code public. I can tell you this. It took a lot of time.

styssi avatar Jan 20 '21 13:01 styssi

Yep. We are also in the middle of making some PDF:s more accessible and the parts outside tables are doable (I think) with pure PDFBox. However, it seems the tables created with easytable cannot be easily transformed without rewriting some of the easytable code. We'll see what we end up doing in our case. Easytable is a great library in general, and the accessibility features would make it even greater – maybe I'll give this a shot at some point.

phautamaki avatar Jan 20 '21 14:01 phautamaki