On Sat, Apr 1, 2017 at 4:55 AM, CJ Carey <perimosocordiae@gmail.com> wrote:
With the 1.0 release coming up, I figured this is a good time to take the pulse of the community regarding Bento.

The project seems to have been abandoned before reaching stability,

Unfortunately, yes. At this point I think it's unlikely that David will come back to working on it. But I'd like to hear his thoughts on it.
 
and it seems that the core problems it was trying to address have been at least partially fixed by the more official build systems.

Unfortunately, no. Distutils/setuptools will never become a build system with a sane architecture I'm afraid. Even things like proper parallel builds are unlikely to appear. Also the way BLAS/LAPACK libraries are supported in Bento is a lot better than what numpy.distutils does.
 
If you use Bento and would like to keep using it post 1.0, or if my previous sentence is wrong, please let me know!

I am using it all the time, but I suspect I'm the only one. Bento is way faster than distutils for building SciPy and produces sane build logs, hence I prefer it. But it is hard to install because it depends on a specific version of Waf (which is not on PyPI) and has some unresolved issues on Python 3.x.

For me it has been worth the effort to keep the Bento build working, and given that it's not in our build matrix it doesn't really bother anyone. But if others prefer to remove Bento support, I am fine with that too.

Cheers,
Ralf