On Mon, 11 Aug 2008, Adam Blokus wrote:
2. The answer to the question whether simultaneous printings (screen, PDF, printer) should be possible. (I would be thankful for any feedback here :) )
I have a suspicion that the current architecture assumes only one output device at a time. So you're probably safe assuming that it's not needed at present. I think this is something we may want to address long-term, however.
3. The answer to the question whether printing should be locked while page fetching (see: my comment in pdf_extract_image).
My inclination would be to print what the user sees. If that means that they've attempted to print a page that's still being fetched, then the objects that aren't in READY or DONE states should be ignored for the purposes of print output. There may be a race here, so you'll probably want to be careful :)
An open question is UTF-8 support. Antony Dovgal from Haru advised me against my approach and I am not sure how much time it would take me to get it working.
I think it would be useful to have an explanation of the approach he envisages working best. That way we'll be slightly better informed.
I will keep discussing with him but it might happen that even if it was a top priority I wouldn't make it till the end of the week so please express your opinion in this topic, too.
I think UTF-8 support is important, but as it's dependent on upstream, I'm pretty flexible about when it happens :)
J.
