RFC: Calligra press kit

Jaroslaw Staniek staniek at kde.org
Wed Dec 7 20:46:11 GMT 2011


On 7 December 2011 20:40, Markus Slopianka <markus.s at kdemail.net> wrote:
> Since bad weather forced me to stay at home instead of going exercising, I'm already done
> with what was originally planned to be a mere set of very short guidelines for the names
> Calligra and Calligra Suite: http://community.kde.org/Calligra/Press_Kit_2.4
>
> It even evolved into a (short) press kit that covers a wider array of topics potentially
> interesting for reviewers.
>
> What I have in mind is basically an updated version of that document for each major
> release to complement the regular release announcement. Aside from clarifying branding, it
> also contains a very short outlook to the next major version (gathered from mails sent
> over this list). It's obviously not a complete feature list (and not meant to be), just
> something to keep reviewers excited.
>
> How do you like it? Anything to add or remove?

Good job, good clarifications!

I think we may want to work more on specifying what Calligra Engine
is, what it will be in one year and maybe later. In the current text
it looks like the Engine is formed by libs sitting above Qt and KDE
frameworks
and below Calligra Apps. But in fact only selected, incrementally more and
more libs would provided with a public API for the 3rd-party apps. For
now it's a
pilot effort for early adopters and naturally because it's all pilot
it has to be supported by
Calligra developers like devs from KO GmbH who support companies that
adopt Calligra technologies in their products.
In this light, I understand that we define what Calligra Engine is,
step by step, without declaring all the goodness as final frameworks
too early.

We even had some discussions on the topic on the Sprint #1 where we
noticed the Engine can support more than one aspect related to Office Suites.
I think so far we could explain one or two aspects that can work for
certain cases; e.g. 1.
filters API for headless import/export, 2. (QWidget) GUI abstraction
for creating custom applications. Both things are already available.
There's a of course lot of progress in ODF documents
generation/modification framework for C++. I hope later it would be
extended by an equivalent for QtScript.

Thank you for your contribution, Markus.

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



More information about the calligra-devel mailing list