On Sun, 2008-05-25 at 17:14 +0200, Mario Pavlovic wrote:
We are software development company which use inkscape in our graphics.
I have strong experience in multi-threading environment and server side
development.
Prkos (you probably know her from the list and launchpad) told me that
you need someone to help, I heard that you plan to refactor your code
and consider to apply new multicore and parallel processing.
I can offer you my expertise advice in multi-thread and parallel
programming, let me know the best way to do this.
Well Mario, I think the answer comes down to: we need everything. Okay,
it's not THAT bad, but somewhat close. Many of our data structures
assume that there is direct access to the data, so there isn't even good
points to add things like mutexes or semaphores.
So, I think that if you wanted to help, probably the best thing you
could do is take a structure and audit it's uses to make sure that
everyone is accessing it in a sane way.
Perhaps we need a comment tag to keep track of this work? What do
others think?
--Ted