|
| 1 | +--- |
| 2 | +tags: NumPy |
| 3 | +--- |
| 4 | + |
| 5 | +# 2019-07-17 NumPy Development Meeting |
| 6 | + |
| 7 | +- Join via Zoom at https://berkeley.zoom.us/j/762261535 |
| 8 | +- [Trello workboard](https://trello.com/b/Azg4fYZH/numpy-at-bids) |
| 9 | +- [Previous meetings](https://github.com/BIDS-numpy/docs/tree/master/status_meetings) |
| 10 | + |
| 11 | +**Present:** Matti, Stéfan, Inessa (web site redesign), Dashamir (GSOD applicant), Ralf, Sebastian, Chuck |
| 12 | + |
| 13 | + |
| 14 | +## Follow-up from last meeting / discussions |
| 15 | + |
| 16 | +- [Issue 13707](https://github.com/numpy/numpy/issues/13707) to use towncrier or other release notes mechanism |
| 17 | + - requires use of pyproject.toml, is that OK? |
| 18 | + - Alternatively push `towncrier.toml` usage upstream? (Sebastian will look into towncrier) |
| 19 | + - TODO: Decision is to do both: accept the PR and ask for them to fix it |
| 20 | + (Ralf suggests to split up the PR 👍), we shoul do this fairly soon to allow merging |
| 21 | + piling up PRs needing release notes. |
| 22 | + |
| 23 | +# Topics |
| 24 | + |
| 25 | +- Redo project organization, spell out more roles we have. See PR [gh-14027](https://github.com/numpy/numpy/pull/14027). |
| 26 | +- Website redesign NEP - translations. See also mailing list threads: |
| 27 | + - (https://mail.python.org/pipermail/numpy-discussion/2019-July/079838.html) |
| 28 | + - (https://mail.python.org/pipermail/numpy-discussion/2019-July/079856.html) |
| 29 | + - TODO: make a "web team" for work on this (action Ralf). |
| 30 | + - What about graphics on the website? |
| 31 | + This would be very nice. Step 1 is to generate some relevant content and migrate to Hugo/Jekyll (preference for Hugo in this call). Step 2 could be to involve a graphic/UX designer and make the site look really good (e.g. compare jupyter.org). |
| 32 | + - We have quite a few volunteers: Joe, Inessa, Dashamir, Shekhar. |
| 33 | +- Use cython for interface code (e.g. micro optimization is simpler) |
| 34 | + - Does seem like it makes Interface code simpler/easier to maintain. |
| 35 | + - Redo Pull request with Cython (may be a major restructuring though, Stephan Hoyer may have insights). |
| 36 | + - Mail to the mailing list and try it. |
| 37 | +- Documentation archive migration to numpy.org/doc |
| 38 | + - Needs [PR 13990](https://github.com/numpy/numpy/pull/13990) to fix `make dist` |
| 39 | + - Then a subsequent PR will change `make release` or add a new make target to update the [numpy/doc repo](https://github.com/numpy/doc) with the latest documentation when a new release is made |
| 40 | + - Ralf expressed concern that the repo will grow too large to deal with |
| 41 | + - `make release` command will clone the repo |
| 42 | + - github pages has a soft 1GB limit and a hard 100GB limit |
| 43 | + - Currently the repo, with 1.17, 1.16, 1.15, 1.14 maintainence HEAD documentation, is a 77MB download and a total of 291MB disk space. |
| 44 | +- Accuracy of [complex `expm1`](https://github.com/numpy/numpy/issues/14019). SciPy does not have this bug. Where is SciPy's implementation? I found [scipy/special/cephes](https://github.com/scipy/scipy/tree/v1.3.0/scipy/special/cephes) but did not find the complex math functions |
| 45 | + - grep cexp1 |
| 46 | + |
| 47 | +- Prominently noting contributors, historical and present (note for website redesign) |
| 48 | +- History of NumPy |
| 49 | + - [SciPy paper](https://github.com/scipy/scipy-articles/tree/master/scipy-1.0) may be a good start on which we can expand |
| 50 | + |
| 51 | +## Additional Details |
| 52 | +We spent much of the past two weeks preparing for and at Scipy. We met with many people, and I think the "vibe" around NumPy is positive. It seems there are more first-timers filing issues and pull requests, around corner cases and documentation. |
| 53 | +- Matti |
| 54 | + I am going on vacation for 2 1/2 weeks starting Saturday. |
| 55 | +- Sebastian |
| 56 | + |
| 57 | + |
| 58 | +--- |
| 59 | + |
| 60 | +Please remember to archive this file and commit it to github.com:bids-numpy/docs |
0 commit comments