Let's realize that there are probably 2 separate categories of code worth 
talking about, and then also some overlap:

A - common code for internal implementation
        ie a PpsObject class would be used to implement many standard Qt APIs 
on the BB/QNX platform

B - useful code _for enduser developers_ that is only on one (or maybe 2) 
platform(s)
        ie maybe Android Intent classes (or BlackBerry Invoke) if a reasonable 
cross-platform common API can't be found
        Code like this is useful to get developers to use Qt - you don't want 
someone to say "I'd use Qt except it doesn't give me access to special X on 
platform Y"

A+B - code that falls into both categories
        PpsObject might fall into this category - it is useful for internal 
implementation, but also useful for QNX-specific parts of a "mostly" 
cross-platform app.

I'd like locations for both A and B.  I suspect different locations.  And the 
A+B stuff is probably A stuff wrapped by classes in B.


> -----Original Message-----
> From: development-bounces+tvaneerd=rim....@qt-project.org
> [mailto:development-bounces+tvaneerd=rim....@qt-project.org] On Behalf
> Of Fabian Bumberger
> Sent: Thursday, November 21, 2013 4:16 AM
> To: development@qt-project.org; oswald.buddenha...@digia.com
> Subject: Re: [Development] Request for new Playground Repo
> 
> Hi,
> 
> >> so unless this is going to be a huge beast, maybe qtbase would be
> actually a better target?
> I agree that it would be much better to have it in QtBase, if this is
> possible. Above all, because certain parts there use PPS (e.g. QPA and
> Locale).
> And it is not a huge beast (see
> https://qt.gitorious.org/qt/qtlocation/source/469cbf8f601270ac0b030202a
> e303939ba4c63ff:src/plugins/position/blackberry/bb)
> 
> Fabian
> ________________________________________
> From: development-bounces+fbumberger=blackberry....@qt-project.org
> [development-bounces+fbumberger=blackberry....@qt-project.org] on
> behalf of Kevin Krammer [kevin.kram...@kdab.com]
> Sent: Thursday, November 21, 2013 10:03 AM
> To: development@qt-project.org
> Subject: Re: [Development] Request for new Playground Repo
> 
> On Wednesday, 2013-11-20, 19:36:00, Andrew Wooster wrote:
> > Hi, I'd like to request the creation of a new playground repository.
> >
> > Name: BlackBerry Extras
> >
> > Description: A repository for creating BlackBerry specific APIs that
> are
> > useful for implementing Qt functionality.
> >
> > Let me know if there are any questions.
> 
> Since I saw PPS being mentioned as one of the extra APIs, isn't that
> also
> available on stock QNX?
> 
> I.e. would it make sense to follow the naming used for the QPA or is
> the plan
> to mostly add BB specific APIs?
> 
> Cheers,
> Kevin
> 
> --
> Kevin Krammer | kevin.kram...@kdab.com | Software Engineer
> Klarälvdalens Datakonsult AB, a KDAB Group company
> Tel. Sweden (HQ) +46-563-540090, USA +1-866-777-KDAB(5322)
> KDAB - Qt Experts - Platform-independent software solutions
> ---------------------------------------------------------------------
> This transmission (including any attachments) may contain confidential
> information, privileged material (including material protected by the
> solicitor-client or other applicable privileges), or constitute non-
> public information. Any use of this information by anyone other than
> the intended recipient is prohibited. If you have received this
> transmission in error, please immediately reply to the sender and
> delete this information from your system. Use, dissemination,
> distribution, or reproduction of this transmission by unintended
> recipients is not authorized and may be unlawful.
> 
> _______________________________________________
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential 
information, privileged material (including material protected by the 
solicitor-client or other applicable privileges), or constitute non-public 
information. Any use of this information by anyone other than the intended 
recipient is prohibited. If you have received this transmission in error, 
please immediately reply to the sender and delete this information from your 
system. Use, dissemination, distribution, or reproduction of this transmission 
by unintended recipients is not authorized and may be unlawful.

_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to