Re: SCons 2.5.0 Released

William Blevins <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <CALJHx12ekhutUgAAty6aPjTrYLDL2S61Hfp4H1WkZggV_YyOJg@mail.gmail.com>
Inline

On Mon, Apr 11, 2016 at 5:21 PM, Dirk Bächle <[email protected]> wrote:

> Hi all,
>
> On 10.04.2016 03:12, Bill Deegan wrote:
>
>> No problemo!
>>
>> Now for py3 compatibility!
>> -Bill
>>
>>
> good to see v2.5.0 out (thanks Bill)! Some additional thoughts, addressing
> points made in the more recent posts to scons-dev:
>
> - ad Python 3.0: Any code/test cleanup is good! Please use the "dir/file
> fixture" feature of the test framework
>   wherever you can. Perhaps someone can try to write a simple script,
> parsing the tests and converting all
>   "strings to files"? I know this won't fit in all cases, but most setups
> are probably easy enough for this to work...
>

Good.  I think we are all in agreement with this then. Not sure how many
can be converted do to generating local variables into the strings, but I
will at least try for any tests I update in the future.


>
> - ad branching/versions: We still have the "stubprocess.py" extension as
> open item. Do we plan an additional v2.6.0?
>   I could imagine merging the current python3 branch simply back onto
> default (keeping a v2.6.0 branch open for people
>   that are truly stuck with Python 2.X on their systems), and continuing
> the rest of the work right on "default".
>   Maybe this would speed up development, by inflicting everybody (no pain,
> no gain ;) ) and avoiding all hassles about which
>   branch is the "current" one?
>
> - in general: Once the mixed Python 2.x/3.x version is stable, I plan to
> introduce several architectural changes to
>   the core sources. I'm still working on the gory details, but I'll try to
> let some "Functional programming" style creep
>   in, in order to reduce side-effects and the number of import
> dependencies. My goal is to allow several top-level builds
>   at the same time for example, which isn't possible at the moment due to
> the usage of global variables.
>   If anyone thinks this is the wrong direction to go, please speak up
> now...before I've invested a lot of work. :)
>   I'll offer some new design docs and the actual pull requests for review,
> when they are ready and I'm happy
>   with the results...just wanted to let everybody know about my plans.
>

At a glance I like the idea, but the details aren't known yet :)


>
> Best regards,
>
> Dirk
>
>
> _______________________________________________
> Scons-dev mailing list
> [email protected]
> https://pairlist2.pair.net/mailman/listinfo/scons-dev
>

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.