Jupyter Weekly Summary (2016, Week 51)

99 views
Skip to first unread message

Matthias Bussonnier

unread,
Dec 20, 2016, 1:45:53 PM12/20/16
to Project Jupyter

Sorry for missing the previous week, here is again an attempt at making a weekly
summary. This weekly summary will of course depend on the quality of the notes
taken on the Hackpad we use during our meeting.

So here is a trimmed down version of what is currently happening on Jupyter
these days

Project management

Brian has submitted materials to a trademark lawyer to pursue initial US based
word and logo mark registration.

Brian is working with Fernando on creating a process for writing Journal of Open
Source Software (JOSS) articles for our different repos.

We are recruiting a tech writer to work on the Jupyter documentation, today is
the last day to submit leads.

Release of Notebook 4.3

We release notebook 4.3 with token-based authentication for security reasons.
The transition was not as smooth as planned and is causing trouble for some
users.

4.3.1 (for release soon) should make it clearer what’s going on and what users
have to do We’ve not yet identified any technical changes that would make this
easier without compromising security.

We’ll try to come up with a blog post that explain our decision and why we had
to enable token, plus the issue we encountered.

JupyterLab

The JupyterLab team is estimating a beta release of JupyterLab for mid/late
February We are starting to do a big triage pass to better understand what needs
to be done for the beta Grant Nestor has created a very nice cookiecutter for
custom MIME rendering:

https://github.com/jupyterlab/mimerender-cookiecutter

  • JupyterLab output
  • JupyterLab file viewers
  • Classic notebook (requires notebook 4.3)

JupyterHub

The JupyterHub team is working on compatibility fixes for DockerSpawner and 0.7.
We’re updating and testing ansible scripts for jupyterhub-deploy-teaching. With
the recent release of Python 3.6, we will be updating Travis configurations.

NbDime (NoteBook DIff and MErge)

Min made the first release of nbdime: 0.1 ! There are a lots of low hanging
fruits ! Contributions and feedback welcomed and encouraged !

Nbviewer

NbViewer was running off of Rackspace’s Carina, which seemed to have a few
issues. It’s not the case anymore. In general we have little time to maintain
many of our services. If you are interested in helping and learning you are
welcome.

Nbconvert

This week Mike released both nbconvert 4.3 and 5.0. 5.0 broke some of the
in-memory templates, so a 5.1 (or 5.0.1) shoudl be out soon, helping to review
issue jupyter/nbconvert#490 and PR jupyter/nbconvert#491 could make this faster.

Autobuilding of documentation is broken, so no nice links to what’s new. Help
with this would be appreciated as well.

GitHub Automation.

Matthias is working on GitHub automation, a bot to automatically backport PR,
migrate issues across repos and orgs, allow user to tag issues, automatically
apply pep-8 on PR… etc. If you have any requests/feature ideas, want to help,
let us know.

Visual Design

Cameron, Farica and Charnpreet are working on a Jupyter Sphinx theme based based
on the Alabaster theme. We looked at the RTD theme, but it is a nightmare to
customize.

In JupyterLab master we have moved to using SVG based icons Based on GitHub’s
experience: https://github.com/blog/2112-delivering-octicons-with-svg It allows
us to use Material Design icons at any size without artifacts.

It Also makes is really easy to create custom icons (no mucking around with
custom icon fonts).

Are these weekly summary helpful ?

Are they the right format ? Or would an RSS feed be better ? Something else ?

Happy Holidays

Enjoy the last few days of 2016, and take some time off your computer. Many of
us will, so expect a low activity until beginning of January. No Weekly meeting
until 2017,

See you next year.

Matthias For the Jupyter Team

Yuvi Panda

unread,
Dec 20, 2016, 1:50:39 PM12/20/16
to Project Jupyter
This is great and amazing and lovely and I love it! <3
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jupyter+u...@googlegroups.com.
> To post to this group, send email to jup...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/ac9e4814-46d2-4f51-8bc0-2fa46fb6f111%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
Yuvi Panda T
http://yuvi.in/blog

Michael Bright

unread,
Dec 21, 2016, 2:27:53 AM12/21/16
to Project Jupyter

Great stuff ... and perso I prefer it as a post here, not as RSS - if it doesn't come by e-mail  won't read it ;-)
Thanks

Fernando Perez

unread,
Dec 21, 2016, 5:54:27 PM12/21/16
to Project Jupyter

On Tue, Dec 20, 2016 at 11:27 PM, Michael Bright <mjbri...@gmail.com> wrote:
Great stuff ... and perso I prefer it as a post here, not as RSS - if it doesn't come by e-mail  won't read it ;-)

+1, thanks so much Matthias for doing this!

BTW, note to all who participate on these meetings: as Matthias indicates, these summaries will be vastly more useful if the live notes are a bit more fleshed out. So let's all try to help out by writing more than just a three-word-bullet that we then fill out by voice on the video call.  While those video calls will still have more content, and the opportunity for discussion and impromptu ideas, having a few sentences summarizing things shouldn't be too big of a burden for any given individual, and will tremendously help the community value of these summaries.

Best

f
--
Fernando Perez (@fperez_org; http://fperez.org)
fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)
fernando.perez-at-berkeley: contact me here for any direct mail

Matthias Bussonnier

unread,
Dec 23, 2016, 7:31:30 AM12/23/16
to jup...@googlegroups.com
On Wed, Dec 21, 2016 at 11:53 PM, Fernando Perez <fpere...@gmail.com> wrote:
>
> On Tue, Dec 20, 2016 at 11:27 PM, Michael Bright <mjbri...@gmail.com>
> wrote:
>>
>> Great stuff ... and perso I prefer it as a post here, not as RSS - if it
>> doesn't come by e-mail won't read it ;-)
>
>
> +1, thanks so much Matthias for doing this!


Great, I'm sure it will be useful not only for lurkers on the mailing
list but for anyone that have missed the meeting.


> BTW, note to all who participate on these meetings: as Matthias indicates,
> these summaries will be vastly more useful if the live notes are a bit more
> fleshed out.

> So let's all try to help out by writing more than just a
> three-word-bullet that we then fill out by voice on the video call.

I actually left quite a bit out from what was in the hackpad as I was
not always able to make sens of some of the bullet point contents from
this meeting.

Actually one more point against hackpad is that link and autolinks
cannot be copy/pasted (or at least not easily), which make writing the
summary harder. So happy if we can find a place that support markdown

> While
> those video calls will still have more content, and the opportunity for
> discussion and impromptu ideas, having a few sentences summarizing things
> shouldn't be too big of a burden for any given individual, and will
> tremendously help the community value of these summaries.

That would be great ! The JupyterHub section was extremely helpful
this time as it had bullet point _and_ at the end a "summary" section I
just had to copy-past.

Thanks !
--
M

>
> Best
>
> f
> --
> Fernando Perez (@fperez_org; http://fperez.org)
> fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)
> fernando.perez-at-berkeley: contact me here for any direct mail
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jupyter+u...@googlegroups.com.
> To post to this group, send email to jup...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jupyter/CAHAreOrrkN%2BzDeLeDVRBDyMaEQ8MNW%2Bi9F7J2qeSmcCN6Ym3vQ%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages