Roadmap - ajf58/scons GitHub Wiki

The goal of this page is to provide an overview of current goals and their status similar to the roadmap page from DungeonHack. You can login and subscribe to this page to monitor current development.

Task status description:

  • open: no one has claimed this task yet or the task has not been started
  • wip: work-in-progress; someone has claimed/started this task
  • done: task is finished

Additional tasks can be found on our issue tracker.

SCons itself

Task Status Assigned to Target version
Python 3 compatibility (including full Unicode support) wip bdbaddog 3.0
Performance Work wip bdbaddog 3.1
Integrating stubprocess.py wrapper for speedup wip gary, dirk 3.x
Revamp of Tools subsystem wip gary
GitHub Migrate to git/github https://travis-ci.org/ open 3.x
Recursive Glob (ant-like) wip dirk
Java support, partial redesign and adding functionality, e.g. for inner classes (JavaStrategy and JavaSupport) open jannijtmans,russel?
TNG, refactor task scheduling open
PluginArchitecture, what's this? open

Web stuff

Rewrite/restructure "About SCons"/"Getting started" sections open member
Migrate current issues database from Tigris to Other (HostingSites) open techtonik

Done

Switch trunk development to Mercurial (DVCSMigration) done (2017-04-14) member
Redesign website Done Bill
Issue 2264: cross-language scanner support done William Blevins
Switch Node class to using slots done dirk
Rewrite of doc toolchain done (2013-05-04, rev 0c9c8aff8f46) dirk
New design for SCons docs (book/article) done (2013-05-04, rev 0c9c8aff8f46) dirk
MoinMoin upgrade for further tweaking done techtonik

See also SConsFutureProjects for ideas considered for implementation.