[Qt5-feedback] Fast IPC for Qt5?
daniel.molkentin at nokia.com
daniel.molkentin at nokia.com
Wed Jun 15 08:07:51 CEST 2011
The reason why we are not nut using any IPC in Creator is simply because so far it wasn't really required. Nowadays you can create your own plugins (which we don't even guarantee BC for) or call to the shell for external tools. That already gets us extremely far. IPC would mandate at least some stable interfaces, which we are not ready to commit to, given that nobody has ever asked for IPC (afaik). We want to stay on the pragmatic side here.
Daniel
On Jun 15, 2011, at 02:23 , ext andrew.stanley-jones at nokia.com wrote:
> That's a very old blog post. SFW does both in process and out of process in 2011. :)
>
> Qt Creator could use it, it would provide a safe way to access plugins, especially 3rd party ones, and allow it to version the interface as well. The big downside at this time (pre Qt5) is the addition of the dependency on QtMobility. I would presume the Creator guys don't think this outweighs the benefits.
>
> -Andrew
>
> --
> Andrew Stanley-Jones, Software Engineer
> Nokia, Qt Development Frameworks
> Level 1, 53 Brandl St,
> Brisbane Technology Park, Eight Mile Plains, QLD, Australia, 4113 http://qt.nokia.com/
>
>
> -----Original Message-----
> From: qt5-feedback-bounces+andrew.stanley-jones=nokia.com at qt.nokia.com [mailto:qt5-feedback-bounces+andrew.stanley-jones=nokia.com at qt.nokia.com] On Behalf Of ext Peter Kümmel
> Sent: Wednesday, 15 June 2011 5:29 AM
> To: qt5-feedback at qt.nokia.com
> Subject: Re: [Qt5-feedback] Fast IPC for Qt5?
>
> On 14.06.2011 21:09, Thiago Macieira wrote:
>> Em Tuesday, 14 de June de 2011, às 20:55:08, Peter Kümmel escreveu:
>>> Reading "majority of use cases" I wonder why it is not used by QtCreator? Is
>>> this only due to the release of SFW after starting QtCeator
>>> development, are are there also technical reasons to not use SFW in
>>> QtCreator?
>>
>> Why does Qt Creator need SFW for?
>
> In an initial blog of SFW,
>
> http://labs.qt.nokia.com/2009/05/26/qt-service-framework/
>
> I read "This initial release focuses on in-process".
> And QtCreator also has a infrastructure to load and unload services,
> they call it "ExtensionSystem":
>
> http://doc.qt.nokia.com/qtcreator-extending/extensionsystem.html
>
> It's only in-process but at a first glace it looks that SFW
> could also be used for the job.
>
> There was a discussion about qtcreator's pluginsystem on the qtcreator list
> http://lists.qt.nokia.com/pipermail/qt-creator/2011-May/009030.html
> So there is interest in a good framework.
>
> I know, a plugin-system is not the same as a IPC framework with support
> for in-process calls, but isn't it similar?
>
> Peter
> _______________________________________________
> Qt5-feedback mailing list
> Qt5-feedback at qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
> _______________________________________________
> Qt5-feedback mailing list
> Qt5-feedback at qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
More information about the Qt5-feedback
mailing list