GSoC idea

Smit Patel smitpatel24 at gmail.com
Thu Feb 23 18:56:34 GMT 2012


On Thu, Feb 23, 2012 at 3:47 PM, Jaroslaw Staniek <staniek at kde.org> wrote:

> On 23 February 2012 13:31, Smit Patel <smitpatel24 at gmail.com> 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)
> > Calligra words doesn't have a good way to manage references. These
> engines
> > can manage references and insert bibliography using interface provided.
>
> Hello,
> That's nice idea. First question - would you see this as a project
> emploing databases (e.g. SQLite) and adding some GUIs?

No. But this has to be done for sure (not necessarily part of this GSoC
project).

> If so I am proposing a high-level layer on top of Calligra, i.e. used
> by Kexi (KexiDB/Predicate), because regardless of what are your ideas,
> Kexi _eventually_ will have bibliography module written in Kexi
> itself, just like LibreOffice's bibligraphy is implemented on top of
> LibreOffice (Base) foundations itself.
>
> Regarding dbus I am not sure it is so useful as data
> sharing/transmitting layer, it's an IPC after all. It's not like ODBC
> and never was designed for this. From time to time I see such attempts
> to relate these two distinct tools.
>
Think dbus as a way of doing RPC. But now dbus/RPC is not the concern.

>
> Moreover, a better approach at the moment would be to discuss what
> 'good managing references' means for us, and not such a detail as
> IPC/storage. I mentioned Predicate only because of assumed integration
> with Calligra, to show that there're tools in hand already available.
>
> --
> regards / pozdrawiam, Jaroslaw Staniek
>  http://www.linkedin.com/in/jstaniek
>  Kexi & Calligra (kexi-project.org, identi.ca/kexi, calligra-suite.org)
>  KDE Software Development Platform on MS Windows (windows.kde.org)
> _______________________________________________
> calligra-devel mailing list
> calligra-devel at kde.org
> https://mail.kde.org/mailman/listinfo/calligra-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/calligra-devel/attachments/20120223/dbb0d285/attachment.htm>


More information about the calligra-devel mailing list