As decided by FESCo on 2012-12-05 meeting, all proposed Features are required
to pass through the community review by announcing them on devel-announce list.
FESCo votes on new features no sooner than a week from the announcement.
= Features/F19Boost153 =
* Detailed description:
That feature aims at synchronising the top of the Fedora tree with the
current Boost upstream release. The current Fedora release is boost-1.50.0.
As of Fedora 13, the canonical sources used for the package switched from
the official Boost release (with BJam build) to an alternate repository
(with CMake build, for boost-1.41.0). That alternate repository has been
deprecated and may be deleted any time soon (as of January 2013).
boost-1.41.0 has been delivered from that (now deprecated) Boost-CMake
repository (hosted on Gitorious), where the code base had slightly diverged
From Fedora 14, boost-1.44.0 has been rebased on upstream, with a mere
implementing CMake support. Moreover, there is a new Git repository
those changes, hosted on GitHub (and cloned on Gitorious). That repository
relies on the Ryppl project (in particular, on the Boost Subversion replicated
repository), created and maintained by two Boost developers, namely Eric
Niebler and Dave Abrahams.
From Fedora 18, boost-1.50.0 was rebased back to Boost.Build v2, as
two distinct build systems sometimes conducted to two distinct binary
distributions, for instance, when compared to Debian/Ubuntu deliveries.
Note that upstream Boost has decided, at the end of 2012, to switch to:
Git repository, with GitHub as one of the main hosting services and project
(later on, when the switch to Git will be stable enough) a modularized
CMake as the primary build system, replacing BJam/BBuild
The objective is now to keep delivering the latest stable Boost release for
each new Fedora release.