Hi,<br><br>Thanks for the suggestions.<br><br><div class="gmail_quote">On Thu, Apr 21, 2011 at 11:35 AM, Cyrille Berger Skott <span dir="ltr"><<a href="mailto:cberger@cberger.net">cberger@cberger.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">On Wednesday 20 April 2011, Shantanu Tushar Jha wrote:<br>
> I had some discussion with Inge over this (thanks Inge for the idea), and<br>
> we concluded that the current Calligra Mobile (formerly known as<br>
> Freoffice), is functional and robust, so it would not make sense to call<br>
> the QML version as "Calligra Mobile" until it reaches that state. However,<br>
> Plasma Active gives us a good opportunity, and there comes the idea of<br>
> calling the QML UI as "Calligra Active". This is beneficial currently as<br>
> we offer our users both the mature QWidget-based UI, and a shiny QML UI,<br>
> and they can choose.<br>
<br>
</div>I would say, it all depends on the scope of your project. If it is to provide<br>
a specific interface for a specific target device, I would say do not call it<br>
Active, as it would be misleading. Since (Plasma) Active is about providing<br>
KDE based user interface to a wide range of device, from mobile to tablet,<br>
incuding GPS and TV (a bit like meego but with a fully open development<br>
process, and using KDE technologies). And for each of those devices we would<br>
need to design a specific user interface that would fit that device.<br></blockquote><div><br>Right now my code is not that modular, and I plan to do that once I understand how to properly use Calligra libs.<br>Once that is done, we can have different UIs for different form factors. But anyway, even if we have a mobile version for now,<br>
for Active, its better than nothing.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
So if the goal of your project is to provide a generic base for QML interface,<br>
calling that base "Active" is an excellent idea, and then a specific interface<br>
would need a different name. And I would suggest a solution to solve the<br>
"tools" problem, which is a top directory called "active", with a directory<br>
countaint the active library (c++ / qml components) and one per UI:<br>
<br>
calligra/active/lib<br>
calligra/active/mobile<br>
calligra/active/tablet<br>
calligra/active/...<br>
<br>
It does not solve the problem of two calligramobile, but I am assuming the<br>
current mobile UI is going to be superceded by the QML version at some point,<br>
so I would suggest to use a temporary name for your work like calligramobile-<br>
qml, and when it replaces the current one, just rename the executable to<br>
calligramobile.<br></blockquote><div><br>hmm Interesting, lets see what others think of this.<br><br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
The main problem with using "Active" is that we will have to make sure it is<br>
not interpretated as being tied to "Plasma Active", since we want Calligra to<br>
run on other systems, first of all meego, but also androids, webos, or anything<br>
else that can run Qt, and that would be done using "Calligra Active".<br></blockquote><div><br>Well this is what I discussed on #active, that in fact the aims of Active sound more like "KDE Active" than just Plasma Active. In response, Aaron said naming it Plasma was easier :P<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
--<br>
<font color="#888888">Cyrille Berger Skott<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
calligra-devel mailing list<br>
<a href="mailto:calligra-devel@kde.org">calligra-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/calligra-devel" target="_blank">https://mail.kde.org/mailman/listinfo/calligra-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div><br></div>Shantanu Tushar (UTC +0530)<br><a href="http://www.shantanutushar.com" target="_blank">http://www.shantanutushar.com</a><br>