> 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-boun...@scons.org [mailto:scons-dev-boun...@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 <techto...@gmail.com<mailto:techto...@gmail.com>> wrote: On Tue, Feb 11, 2014 at 11:30 PM, anatoly techtonik <techto...@gmail.com<mailto:techto...@gmail.com>> wrote: > On Mon, Feb 3, 2014 at 10:05 PM, Gary Oberbrunner > <ga...@oberbrunner.com<mailto:ga...@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@scons.org<mailto:Scons-dev@scons.org> http://two.pairlist.net/mailman/listinfo/scons-dev
_______________________________________________ Scons-dev mailing list Scons-dev@scons.org http://two.pairlist.net/mailman/listinfo/scons-dev