On 02/23/2012 01:31 PM, Smit Patel wrote:
Hi everyone,

I'd like to propose a GSoC project. Here's the brief description about project idea. Provide a dbus API that provides an generic interface that can be used by external bibliography engines (xbiblio, kbibtex, bibus)

dbus is optional[1] and so would be everything that depends on it. So, why dbus? Why not just a plugin? If it should be in another process (stability, long-running things, shared among Words-processes, etc) then why not for example QLocalServer?

Calligra words doesn't have a good way to manage references. These engines can manage references and insert bibliography using interface provided.

Guess there would be quit some work needed in core-code to make it proper update references on loading/saving/editing. Does what ODF specifies cover what you propose? If yes then it should maybe not be optional and no be available for so many platforms[1]. If not then how to you plan to keep interoperability? I think your proposal includes loading/saving?


I like comments and hints for this project idea.


I like the idea (except the dbus-part) and while I think there are many things that could be done within a gsoc and have a higher priority I think it would make a good gsoc-proposal.

[1] not available on Symbian, Android, OSX and Windows at least

_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to