GSoC idea

Smit Patel smitpatel24 at gmail.com
Thu Feb 23 16:52:47 GMT 2012


On Thu, Feb 23, 2012 at 3:36 PM, Sebastian Sauer <mail at dipe.org> wrote:

> **
> 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?
>

If dbus is not available for windows and OSX then we can rule that out. We
can consider what bibliography engines like bibus, kbibtex etc are using
for the same thing with LO and MS Office. For other options I haven't try
studying them in detail. We'll discuss about it on IRC.

>  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?
>

Yes. I need to change some core-code but bibliography engine is in place.
So it won't be a big problem. I think the confusion is because I haven't
merged my branch words-references-bibliography-smit with master. My branch
has all the changes done so far for bibliography support.

>  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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20120223/5d9ff23a/attachment.htm>


More information about the calligra-devel mailing list