[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