Calligra on Tizen and beyond

Jaroslaw Staniek staniek at kde.org
Fri Sep 30 17:49:13 BST 2011


On 30 September 2011 18:17, Boudewijn Rempt <boud at valdyas.org> wrote:
> On Friday 30 September 2011 Sep, Jaroslaw Staniek wrote:
>
>> Dear All, let's step back and think what the broadway-like stuff
>> really is. This is not HTML5 app but client (viewer) for server
>> process that is still native GTK/Qt app that may be.
>
> Yes, that's true.
>
>> HTML5 app is the
>> one that you can use without extra runtimes also, say, on Android and
>> iOS. This is what Zemlin
>> The native app does not benefit in any way from browser security, just
>> like switching from x11 graphicsystem to -raster changes nothing is
>> this regard. I would also say more layers is a pain with not benefit.
>>
>> There is no Calligra for HTML5 and I think we do not even think about
>> it. WebODF is a viewer.
>
> No, that's not true. WebODF is also an editor.

I didn't know the 'IS" part, as http://webodf.org/about/features.html
page says 'Features with regard to programmatic editing and user
editing are under development.' I wish this project luck and should
follow it closer.

>
>> My proposal for announcing support (that costs us close to nothing)
>
> We cannot announce support for something that doesn't exist yet, not with a straight face. Besides, calligra couldn't be a first class citizen because the one thing that's certain about Tizen is that it won't have Qt on it.
>

I should rephrase this: announce support is conditional, you know what
are the technical and organizational conditions. Why I do not to like
wait? Because such declarations (conditional) can influence decisions
on what is in the standard stack.

>> for Tizen comes because I believe there will be no mature free
>> software rich office HTML5 app anytime soon for WebOS^w Tizen.
>
> Tizen and WebOS don't have anything to do with each other. And iirc, WebOS actually did contain Qt libraries by default -- but then, it also had a full-featured close-source right office suite by default as well, according to the presentation I saw at HP's booth at MWC in Barcelona.
>

I meant libre software of course. My calculations show me that Tizen
would include port of office apps from Android but this is for certain
vendor, not for the platform.

>> Anything you do in such development is constrained by WAC unless you
>> agree to break compatibility and inject binary lib - then you'd have
>> to deploy it to other systems too (but the why to skip native Qt
>> programs?)
>
> I don't agree. I think it's perfectly possible to write a full-featured office suite in html + javascript. Google has already done that.
>

Even if it's 2 times harder than development in Qt I would use it from
the beginning for development reducing deployment problems; DHTML was
here for ages. But it's not just two times harder to use wrong
(dynamically typed) tools, and we're unable to reuse most of the
codebase with brilliant exception being the work by Jos but this is
rare case IMHO.

>> As for Android support, let's go for it (annoncement is needed to get
>> dedicated people on board).
>> In the meantime we'll also have to decide for at least one more
>> announcement - what kind of support we offer for the forthcoming
>> Meltemi OS.
>
> A free software project cannot announce support for an os that nobody has seen yet, that nobody knows for real what it's about, that closed, unreleased and a corporate in-house game. So the calligra project shouldn't announce support in any format for Tizen nor Meltemi.
>
> Tizen is closed, proprietary vapourware at the moment.

True, but if this stays in this shape after the first 5 months Linux
Foundation will be finally burned in eyes of most people that still
care. LF left small door for backpedaling, declaring that MeeGo is up
for adoption (see Zemlin's blog).

> Let's wait until it materializes before we do anything there. Same with Meltemi (though
> Meltemi is more likely place for Calligra, since it's Qt + QML, and we have that already
> in Calligra Active.)

That's the thing why Calligra should be widely known. Nokia World is
in one month, they are forced to say something official (or planned
this from the beginning) maybe we'll see how much we can
(conditionally) declare?

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