GSoC 2012 Multithreading ajreddy

From Scribus Wiki
Revision as of 20:09, 6 April 2012 by Malex (talk | contribs)
Jump to navigation Jump to search


GSoC 2012 Project : Rendering and Multithreading

Email: annapareddyjanardhanreddy@gmail.com

Short description:

Scribus is a widely used application.It's actually nice and speedy.But a toggle from display to other mode is very very slow. Loading of large document for the first time takes too much time. The aim of this project is to prepare preview with multi-threading. The idea is to fill the cache with worker threads and let the render thread use a dummy or previous version as long as the results aren't ready.

I sincerely apologize for this. Actually i started very late. I will complete my proposal in two days.


Ale has put up a new idea "Rendering and Multithreading" on the ideas page.

http://wiki.scribus.net/canvas/GSoC_2012_Ideas

Imo its a very good idea, but i think it needs a clearly defined scope. The whole code base of Scribus cannot be converted to use multithreading within GSoC ( around 3 months ), so i am creating this page, to decide on the parts of Scribus that need Multithreading to be done first.

Please suggest on what all fields it should cover keeping in mind the time duration of project.

This project though it can be extended and the process continued after GSoC, but Google needs us to have a definite scope that can be completed in the given time.

SCOPE : ( I am leaving this empty as of now ) 1) 2) . .