The recent discussion on RFC-81 brought up an interesting question (interesting to me at least). How do we know what potential changes to our workflow / tooling / etc are really relevant for increasing our productivity?
As a random start to gain more information on this topic I ask interested members of the community to do the following:
List three potential changes that you expect would most increase your own productivity (in descending priority).
My list would be:
- C++14 support
- Replace or improve (the interface to) Jenkins
- Automatic code formatting (
clang-format
andautopep8
)
Other suggestions could be:
- Python 3 only
- Python 2 only
- Nightly binary releases (to develop against instead of building)
- IPython notebook based stack as web service (use stack without installing)
- More Pythonic API
- Deep freeze on non-essential API changes below layer …
- Add your own here
Please note that I deliberately left out non-technical changes. I don’t think it would be useful to mix these in, but please feel free to disagree.
And please also feel free to ignore this post if you think it is stupid.