Public Numba Dev Meeting and Numba 0.50.0rc1

2 views
Skip to first unread message

Siu Kwan Lam

unread,
Jun 4, 2020, 1:37:50 PM6/4/20
to Numba Public Discussion - Public

Hi Numba Users,


There are two exciting announcements today. First, we are going to have our first public Numba dev meeting on June 9. We would love to hear from the community. Please reply to this thread to suggest discussion topics for the upcoming public meeting. You can find the event details and the Zoom meeting link at: https://calendar.google.com/calendar/embed?src=5rqnddm4gjrdfjm31fsv182epk%40group.calendar.google.com and please review the Code of Conduct (https://github.com/numba/numba-governance/blob/accepted/code-of-conduct.md) prior to joining.


Second, Numba 0.50.0rc1 and llvmlite 0.33.0rc1 are released and available via conda:


conda install -c numba numba=0.50.0rc1


and, pypi:


pip install numba==0.50.0rc1


This release upgrades to LLVM 9, adds support for NumPy 1.18 and greatly improves compiler error messages. For details of all the features and bug fixes, please see the change log at:  https://github.com/numba/numba/blob/release0.50/CHANGE_LOG


If all goes well, the official release should go out on June 10, 2020.


And please post any issues you find to Github:

https://github.com/numba/numba/issues


luk f-a

unread,
Jun 5, 2020, 8:04:14 AM6/5/20
to Numba Public Discussion - Public
hi,

the open dev meeting will be good for community building, but it won't be possible to have detailed discussions. So my first suggestion for this meeting is to clarify what the preferred way for those are. "For discussion" github issues? Discourse?

The above is related to the question of searchable Q&A, which gitter does not provide, and also to usefulness of having public, searchable discussions even among core-devs. I find it really useful to see the history of a certain feature (in particular when modifying it, or building upon it). It's also useful to learn from core-devs in how they approach issues and proposed features, what factors you pay attention to, etc.

Other topics to discuss could include a refresh of the roadmap (ie core devs priorities for 2020, 2021), and in case the roadmap is open, a survey to help shape it.

Kind regards,
Luk

Siu Kwan Lam

unread,
Jun 5, 2020, 4:02:56 PM6/5/20
to Numba Public Discussion - Public
Hi Luk,

Thank you for your suggestions. The core devs have been talking about needing a better way for discussion. We would want the github issue tracker reserved for bug reports and have feature/development discussions on something like Discourse. I like your point on having a searchable Q&A will help knowledge transfer to the broader community. We should talk about this at the meeting.

As for the roadmap, I certainly want to hear more from the community. Lately, we have been spending a lot of effort in stabilizing the compiler core, making it more maintainable and other internal improvements. The new extension libraries are stretching what Numba was originally designed for, and we are trying hard to keep up with the new trend. While we were focusing on extension libraries, we may have missed requests from other types of users.

Regards,
Siu


--
You received this message because you are subscribed to the Google Groups "Numba Public Discussion - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to numba-users...@continuum.io.
To view this discussion on the web visit https://groups.google.com/a/continuum.io/d/msgid/numba-users/82b9b631-8005-4132-bfe7-30231d559979o%40continuum.io.

luk f-a

unread,
Jun 6, 2020, 4:38:13 AM6/6/20
to Numba Public Discussion - Public
Hi Siu,

what falls in the category of "extension libraries"?

Luk

Am Freitag, 5. Juni 2020 22:02:56 UTC+2 schrieb Siu Kwan Lam:
Hi Luk,

Thank you for your suggestions. The core devs have been talking about needing a better way for discussion. We would want the github issue tracker reserved for bug reports and have feature/development discussions on something like Discourse. I like your point on having a searchable Q&A will help knowledge transfer to the broader community. We should talk about this at the meeting.

As for the roadmap, I certainly want to hear more from the community. Lately, we have been spending a lot of effort in stabilizing the compiler core, making it more maintainable and other internal improvements. The new extension libraries are stretching what Numba was originally designed for, and we are trying hard to keep up with the new trend. While we were focusing on extension libraries, we may have missed requests from other types of users.

Regards,
Siu


On Fri, Jun 5, 2020 at 7:04 AM luk f-a <luk.f...@gmail.com> wrote:
hi,

the open dev meeting will be good for community building, but it won't be possible to have detailed discussions. So my first suggestion for this meeting is to clarify what the preferred way for those are. "For discussion" github issues? Discourse?

The above is related to the question of searchable Q&A, which gitter does not provide, and also to usefulness of having public, searchable discussions even among core-devs. I find it really useful to see the history of a certain feature (in particular when modifying it, or building upon it). It's also useful to learn from core-devs in how they approach issues and proposed features, what factors you pay attention to, etc.

Other topics to discuss could include a refresh of the roadmap (ie core devs priorities for 2020, 2021), and in case the roadmap is open, a survey to help shape it.

Kind regards,
Luk

Am Donnerstag, 4. Juni 2020 19:37:50 UTC+2 schrieb Siu Kwan Lam:

Hi Numba Users,


There are two exciting announcements today. First, we are going to have our first public Numba dev meeting on June 9. We would love to hear from the community. Please reply to this thread to suggest discussion topics for the upcoming public meeting. You can find the event details and the Zoom meeting link at: https://calendar.google.com/calendar/embed?src=5rqnddm4gjrdfjm31fsv182epk%40group.calendar.google.com and please review the Code of Conduct (https://github.com/numba/numba-governance/blob/accepted/code-of-conduct.md) prior to joining.


Second, Numba 0.50.0rc1 and llvmlite 0.33.0rc1 are released and available via conda:


conda install -c numba numba=0.50.0rc1


and, pypi:


pip install numba==0.50.0rc1


This release upgrades to LLVM 9, adds support for NumPy 1.18 and greatly improves compiler error messages. For details of all the features and bug fixes, please see the change log at:  https://github.com/numba/numba/blob/release0.50/CHANGE_LOG


If all goes well, the official release should go out on June 10, 2020.


And please post any issues you find to Github:

https://github.com/numba/numba/issues


--
You received this message because you are subscribed to the Google Groups "Numba Public Discussion - Public" group.
To unsubscribe from this group and stop receiving emails from it, send an email to numba...@continuum.io.

Ehsan Totoni

unread,
Jun 6, 2020, 7:37:35 PM6/6/20
to Numba Public Discussion - Public
Hi Siu and Luk,

I also think a roadmap discussion would be useful, since other projects that depend on Numba can plan ahead for upcoming features.

Best,
Ehsan
Reply all
Reply to author
Forward
0 new messages