[Scons-dev] Qt support
Russel Winder
russel at winder.org.uk
Tue Apr 16 14:01:24 EDT 2013
On Sun, 2013-04-14 at 19:11 -0700, Bill Deegan wrote:
> Greetings,
>
> SCons has always been (as much as possible) a batteries include tool.
> For me personally, and also from many questions on the mailing list and
> IRC, having mainstream tools not in the core confuses users. I consider QT
> to be a mainstream tool..
I wonder if we should challenge this "batteries included" approach by
providing a very lightweight packaging of tools and things using DVCS
(Git, Mercurial, Bazaar, Fossil, Darcs, etc.)
> I'd suggest the following:
> 1) deprecate qt, rename it qt3
> 2) integrate qt4 and qt5 into the core.
>
> Thoughts? I know I'm disagreeing with others, hopefully this isn't just
> bike sheding (Please call me on it if it is).
Given that qt is already included, I vote for this solution, in this
case. I'd hate to see it used as a generalized answer in the future
though, since that would miss the opportunity for decentralization.
> That said, I think it would be a great idea to add non-mainstream tools as
> python packages distributed via pypi which would install into the core or
> in such a way that the core would find them.
PyPI is a great Python resource, assuming it is up. It suffers by being
a central resource rather than a distributed resource. If a tool is a
package then it is already distributable as a SCons tool.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at winder.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
Url : <http://two.pairlist.net/pipermail/scons-dev/attachments/20130416/dbe281cb/attachment.pgp>
More information about the Scons-dev
mailing list