[Scons-dev] [GSoC Mentors Announce] Now Accepting Applications for Mentoring Organizations for GSoC 2014

alexandre.feblot at gmail.com alexandre.feblot at gmail.com
Fri Feb 14 03:39:05 EST 2014


Hum,
My brain is so used to overlooking ads banners that I did not see the wiki one explaining why accounts creation is currently disabled :-)

Le 13 févr. 2014 à 22:39, alexandre.feblot at gmail.com a écrit :


> Hi Gary,

>

> I have have no wiki account yet, and it seems impossible to register right now:

> http://www.scons.org/wiki/any_page?action=newaccount leads to "Unknown action newaccount".

>

> But feel free to add it, next to or instead of http://www.scons.org/wiki/ColorBuildMessages.

>

>

>

> Le 13 févr. 2014 à 22:21, Gary Oberbrunner <garyo at oberbrunner.com> a écrit :

>

>> Hi Alexandre; can you post that on the wiki? Or at least link to it?

>>

>> thanks!

>>

>>

>> On Thu, Feb 13, 2014 at 12:22 PM, Alexandre Feblot <alexandre at feblot.fr> wrote:

>> Damned, ugly raw paste.

>> Here it is in a better shape: http://pastie.org/8730387

>>

>>

>>

>> 2014-02-13 18:14 GMT+01:00 Alexandre Feblot <alexandre at feblot.fr>:

>> Not sure exactly about what you fixed, but as you speak about coloring, I wanted to share the colorizer tool I am using. Compared to what was proposed in the wiki, it allows to colorize everything in stdout and/or stderr, being printed either by scons itself or by external commands spawned by scons. In order to do this, indeed, I had to overwrite the spawn method. Works only on unix, I used basic terminal color codes.

>>

>> import sys

>> [...snip...]

>> return 1

>>

>>

>>

>> 2014-02-12 16:25 GMT+01:00 Kenny, Jason L <jason.l.kenny at intel.com>:

>>

>> > Fix async subprocess execution with proper handling of std* streams.

>>

>> So I fixed the issue with output in Parts. I not saying it could not be clean up some more. However it solves the output issues, and adds coloring ( which seems to need some fixing in certain cases.. ie mac mostly) and logging support. It might not be too hard for someone to move the code over to SCons and integrated its usage into SCons.

>>

>>

>>

>> Just a thought.

>>

>>

>>

>> Jason

>>

>>

>>

>> From: scons-dev-bounces at scons.org [mailto:scons-dev-bounces at scons.org] On Behalf Of Bill Deegan

>> Sent: Tuesday, February 11, 2014 5:58 PM

>> To: SCons developer list

>> Subject: Re: [Scons-dev] Fwd: [GSoC Mentors Announce] Now Accepting Applications for Mentoring Organizations for GSoC 2014

>>

>>

>>

>> Anatoly,

>>

>> While I agree many of the things in your list would be nice to get done.

>> I'm not sure most of them are a good thing for a GSOC student to attempt.

>>

>> Few students would have the time to ramp up on all the info needed and make some concrete contributions in the time allowed.

>>

>> my 2cents.

>>

>> -Bill

>>

>>

>>

>> On Tue, Feb 11, 2014 at 12:35 PM, anatoly techtonik <techtonik at gmail.com> wrote:

>>

>> On Tue, Feb 11, 2014 at 11:30 PM, anatoly techtonik <techtonik at gmail.com> wrote:

>> > On Mon, Feb 3, 2014 at 10:05 PM, Gary Oberbrunner <garyo at oberbrunner.com> wrote:

>> >> Hi folks; if we want to get a GSoC project this year, now's the time to

>> >> think about it.

>> >>

>> >> Top of my priority list for a GSoC student would be someone to convert

>> >> everything to python3, finishing what we've started already.

>> >

>> > Can of worms. IMHO.

>> >

>> >> Other ideas?

>> >

>> > Concentrate on visualizing and documenting how SCons works. Cleaning

>> > up and opening internals to the public. Enhance test running, bring

>> > back slaves. List current workflows and tools discovery, research best

>> > practices and see how the tool discovery should be improved.

>> >

>> > Research and document the problem of compiling C programs.

>> > Research and document the problem of compiling C++ programs.

>> > Enhance documentation.

>> > Add more design touches.

>> > Integrate best practices from other projects.

>> >

>> > Fix async subprocess execution with proper handling of std* streams.

>>

>> Also integrate with https://github.com/facebook/watchman to speed up

>> rebuilds (instead of scanning the whole tree again and again).

>>

>> --

>> anatoly t.

>>

>> _______________________________________________

>> Scons-dev mailing list

>> Scons-dev at scons.org

>> http://two.pairlist.net/mailman/listinfo/scons-dev

>>

>>

>>

>>

>> _______________________________________________

>> Scons-dev mailing list

>> Scons-dev at scons.org

>> http://two.pairlist.net/mailman/listinfo/scons-dev

>>

>>

>>

>>

>> _______________________________________________

>> Scons-dev mailing list

>> Scons-dev at scons.org

>> http://two.pairlist.net/mailman/listinfo/scons-dev

>>

>>

>>

>>

>> --

>> Gary

>> _______________________________________________

>> Scons-dev mailing list

>> Scons-dev at scons.org

>> http://two.pairlist.net/mailman/listinfo/scons-dev

>


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://two.pairlist.net/pipermail/scons-dev/attachments/20140214/623d3a49/attachment.html>


More information about the Scons-dev mailing list