This looks good; I'm happy to lead the work on the kernel+terminal parts, to have some leadership role on documents, and to work as needed on the other bits I'm listed under.
Thomas On 16 August 2016 at 21:46, Sylvain Corlay <[email protected]> wrote: > Thanks a lot for working on formalizing this. > > This slicing looks good to me! I am happy to lead the charge of the > widgets track of meeting. > > Best, > > Sylvain > > On Tue, Aug 16, 2016 at 8:45 PM, Brian Granger <[email protected]> > wrote: > >> I want to emphasize that the content Fernando is sharing ghere is the >> result of a process that started in April and has involved: >> >> * A survey of core developers about which areas of the project they are >> interested in and what level of effort they are planning on >> * A series of semi-weekly meetings between myself, Jamie and Fernando >> going through the results of that survey along with the different areas of >> the project (repos, areas of focus, activities) >> * Lots of offline work by Jamie is organizing everything >> >> Cheers, >> >> Brian >> >> On Tue, Aug 16, 2016 at 12:52 AM, Fernando Perez <[email protected]> >> wrote: >> >>> Hi all, >>> >>> this is an email that is long overdue... As the project has grown in >>> size and complexity, we have at times struggled with how to effectively >>> coordinate, communicate and work in this larger context. >>> >>> At the dev meeting we conducted a survey of the folks who were there, >>> looking for a way to slice the project into major areas and to identify who >>> could assume leadership of each of these areas. As usual, "leadership" >>> here means mostly responsibility, not some vertical, unilateral definition >>> of authority. In every area of the project we maintain an ethos of openness >>> and collaboration, and we want participation to continue increasing. >>> >>> But the reality is that, at this size and number of moving parts, it's >>> becoming detrimental not to have designated leads who can move things >>> forward, focus and keep an eye on their area, and sometimes make decisions >>> needed to get the ball rolling. While I'm happy to maintain my role as >>> project's BDFL as long as the community wants me to, that role can't mean >>> that I make final decisions up and down our massive number of repos and >>> project areas. >>> >>> In summary, this is about delegating for efficiency and improved >>> communication. >>> >>> I'd like to post here the table of what we have so far. Thanks to >>> Jamie's dedicated crunching of the info, we have it now broken down by >>> large areas and all active repos are assigned to an area. >>> >>> This isn't perfect, and in particular what is called tentatively "user >>> engagement" includes a LOT of work on the broad/public-facing aspects of >>> the project that will probably require more refinement. But I don't want >>> to keep delaying this any further. >>> >>> Please take a look at the table below, and let's see if we can agree on >>> the roles and rough slicing. In particular, folks whose name appears in a >>> leadership role should mention whether they are OK with the idea, whether >>> there's any other area they'd prefer to focus on, etc. >>> >>> I want to clarify that we did our best to digest people's survey >>> responses, but I also did some moving around in an attempt to cover >>> everything we have in the air. If I moved you around in a way you didn't >>> want, I apologize and just let's figure out a better solution. I didn't >>> intend to strong-arm anyone. >>> >>> Cheers, >>> >>> f >>> >>> >>> Core >>> >>> >>> Leader >>> Min? >>> >>> Mostly FT Work >>> Min Ragan-Kelley >>> >>> Mostly PT Work >>> Carol Willing >>> Thomas Kluyver >>> Matthias Bussonnier >>> Jason Grout >>> Steven Silvester >>> >>> Projects/Functional Areas Repos >>> jupyter_core jupyter_core <https://github.com/jupyter/jupyter_core> >>> jupyter client jupyter_client >>> <https://github.com/jupyter/jupyter_client> >>> Python 2 Support >>> message spec >>> testpath <https://github.com/jupyter/testpath> >>> jupyter_kernel_test <https://github.com/jupyter/jupyter_kernel_test> >>> JupyterLab and J. Notebook >>> >>> Leader >>> Brian Granger >>> Matthias Bussonnier >>> Jason Grout >>> >>> Mostly FT Work >>> Steven Silvester >>> >>> Mostly PT Work >>> Nicholas Bollweg >>> Chris Colbert >>> Afshin Darian >>> Fernando Perez >>> Peter Parente >>> Thomas Kluyver >>> Carol Willing >>> Min Ragan-Kelley >>> Damián Avila >>> Projects/Functional Areas Repos >>> single user server jupyter-drive >>> <https://github.com/jupyter/jupyter-drive> >>> classical notebook UI notebook <https://github.com/jupyter/notebook> >>> Real Time Collaboration (RTC) >>> Dashboarding (incubation) >>> Element filtering >>> jupyterlab jupyterlab <https://github.com/jupyter/jupyterlab> >>> jupyter-js-services <https://github.com/jupyter/jupyter-js-services> >>> jupyter-js-utils <https://github.com/jupyter/jupyter-js-utils> >>> jupyter_logger <https://github.com/jupyter/jupyter_logger> >>> Widgets >>> >>> Leader >>> Sylvain? >>> >>> Mostly FT Work >>> Grant Nestor >>> >>> Mostly PT Work >>> Peter Parente >>> Jason Grout >>> Afshin Darian >>> Steven Silvester >>> Nicholas Bollweg >>> Brian Granger >>> Jonathan Frederic >>> Projects/Functional Areas Repos >>> ipywidgets ipywidgets <https://github.com/ipython/ipywidgets> >>> traitlets traitlets <https://github.com/ipython/traitlets> >>> declarative widgets >>> widget-cookiecutter <https://github.com/jupyter/widget-cookiecutter> >>> Parallel >>> Level of Effort: Low >>> >>> Leader >>> Min Ragan-Kelley >>> >>> Mostly FT Work >>> None >>> >>> Mostly PT Work >>> Carol Willing >>> Projects/Functional Areas Repos >>> ipyparallel ipyparallel <https://github.com/ipython/ipyparallel> >>> Kernel >>> >>> Leader >>> Thomas >>> >>> Mostly FT Work >>> Thomas Kluyver >>> Matthias Bussonnier >>> >>> Mostly PT Work >>> Min Ragan-Kelley >>> Steven Silvester >>> Projects/Functional Areas Repos >>> jupyter_console jupyter_console >>> <https://github.com/jupyter/jupyter_console> >>> NB software engineering (Thomas) >>> IPython ipython <https://github.com/ipython/ipython> >>> ipykernel <https://github.com/ipython/ipykernel> >>> ipython_genutils <https://github.com/ipython/ipython_genutils> >>> Shadow_ipython ipython-sec PRIVATE >>> <https://github.com/ipython/ipython-sec> >>> Services >>> >>> Leader >>> Carol? Community? Talk to Min >>> >>> Mostly FT Work >>> Min Ragan-Kelley >>> >>> Mostly PT Work >>> Carol Willing >>> Peter Parente >>> Kyle Kelley >>> Nicholas Bollweg >>> Projects/Functional Areas Repos >>> tmpnb tmpnb <https://github.com/jupyter/tmpnb> >>> tmpnb-deploy <https://github.com/jupyter/tmpnb-deploy> >>> tmpnb-redirector <https://github.com/jupyter/tmpnb-redirector> >>> nbviewer nbviewer <https://github.com/jupyter/nbviewer> >>> nbcache <https://github.com/jupyter/nbcache> >>> kernel_gateway kernel_gateway >>> <https://github.com/jupyter/kernel_gateway> >>> kernel_gateway_demos <https://github.com/jupyter/kernel_gateway_demos> >>> demohub try.jupyter.org <https://github.com/jupyter/try.jupyter.org> >>> collab. with binder >>> etc. -need to specify- >>> cdn.jupyter.org <https://github.com/jupyter/cdn.jupyter.org> >>> docker-demo-images <https://github.com/jupyter/docker-demo-images> >>> docker-stacks <https://github.com/jupyter/docker-stacks> >>> nbshot <https://github.com/jupyter/nbshot> >>> ops-handbook PRIVATE <https://github.com/jupyter/ops-handbook> >>> enhancement-proposals <https://github.com/jupyter/enhancement-proposals> >>> salt-states-nbviewer <https://github.com/ipython/salt-states-nbviewer> >>> ipython-ansible-jenkins >>> Documents >>> >>> Leader >>> Matthias? Thomas? +Fernando? >>> >>> Mostly FT Work >>> Mike Pacer >>> >>> Mostly PT Work >>> Fernando Perez >>> Katie White >>> Nicholas Bollweg >>> Min Ragan-Kelley >>> Jessica Hamrick >>> Damián Avila >>> Matthias Bussonnier >>> Thomas Kluyver >>> Carol Willing >>> Peter Parente >>> Projects/Functional Areas Repos >>> nbconvert nbconvert <https://github.com/jupyter/nbconvert> >>> nbconvert-examples <https://github.com/jupyter/nbconvert-examples> >>> nbformat nbformat <https://github.com/jupyter/nbformat> >>> nbdime nbdime <https://github.com/jupyter/nbdime> >>> JupyterHub >>> >>> Leader >>> Min Ragan-Kelley >>> >>> Mostly FT Work >>> Carol Willing >>> >>> Mostly PT Work >>> Jessica Hamrick >>> Kyle Kelley >>> Brian Granger >>> Projects/Functional Areas Repos >>> jupyterhub jupyterhub <https://github.com/jupyterhub/jupyterhub> >>> deployment oauthenticator <https://github.com/jupyterhub/oauthenticator> >>> jupyterhub-deploy-teaching >>> <https://github.com/jupyterhub/jupyterhub-deploy-teaching> >>> dockerspawner <https://github.com/jupyterhub/dockerspawner> >>> jupyterhub-carina <https://github.com/jupyterhub/jupyterhub-carina> >>> jupyterhub-tutorial <https://github.com/jupyterhub/jupyterhub-tutorial> >>> configurable-http-proxy >>> <https://github.com/jupyterhub/configurable-http-proxy> >>> jupyterhub-deploy-docker >>> <https://github.com/jupyterhub/jupyterhub-deploy-docker> >>> sudospawner <https://github.com/jupyterhub/sudospawner> >>> ldapauthenticator <https://github.com/jupyterhub/ldapauthenticator> >>> Jupyter in Education >>> >>> Leader >>> Jessica Hamrick >>> Katie White >>> >>> Mostly FT Work >>> None >>> >>> Mostly PT Work >>> Fernando Perez >>> Min Ragan-Kelley >>> Brian Granger >>> Projects/Functional Areas Repos >>> nbgrader nbgrader <https://github.com/jupyter/nbgrader> >>> Events >>> >>> Leader >>> Ana Ruvalcaba >>> Katie White >>> >>> Mostly FT Work >>> None >>> >>> Mostly PT Work >>> Fernando Perez >>> Steven Silvester >>> Nicholas Bollweg >>> Projects/Functional Areas Repos >>> JupyterDays lbnl-jupyterday <https://github.com/jupyter/lbnl-jupyterday> >>> JupyterCon >>> Semi-Annual Dev Meetings >>> Break this out? >>> ? Rename "Community & Governance"? >>> User_Eng >>> >>> Leader >>> Katie White >>> Ana Ruvalcaba >>> >>> Mostly FT Work >>> None >>> >>> Mostly PT Work >>> Fernando Perez >>> Steven Silvester >>> Damián Avila >>> Min Ragan-Kelley >>> Brian Granger >>> Matthias Bussonnier >>> Thomas Kluyver >>> Carol Willing >>> Communications/Marketing >>> - Blog jupyter-blog-theme >>> - Websites jupyter.github.io >>> ipython.github.com >>> ipython-website >>> ipython-doc >>> - Newsletter newsletter >>> - Twitter >>> - Marketing marketing >>> design (move to communications) >>> Technical Communication >>> - Docs jupyter-sphinx-theme >>> - Tutorials jupyter >>> ngcm-tutorial >>> scipy-2015-advanced-topics >>> scipy-advanced-tutorial >>> strata-sv-2015-tutorial >>> mozfest15-training >>> nature-demo >>> docker-demo-images >>> docker-stacks >>> nbcache >>> ipython-in-depth >>> mozfest2014 >>> front-to-back >>> talks >>> - Videos >>> - Academic Papers >>> User Support >>> - Gitter? >>> - Stack Overflow (SO) >>> - Help help >>> - Mailing List (double listed) >>> Community and Governance >>> - Community Pipeline enhancement-proposals >>> lbnl-jupyterday >>> datasets >>> jupyter-overview-paper PRIVATE >>> usersurveys >>> paper-notebook2013 >>> - Development Workflow(s) roadmap >>> - Fundraising/sponsorship sloan-2013-reports >>> - User Surveys >>> - Governance governance >>> Software Development Process >>> - Gitter? >>> - GitHub >>> >>> >>> -- >>> 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 [email protected]. >>> To post to this group, send email to [email protected]. >>> To view this discussion on the web visit https://groups.google.com/d/ms >>> gid/jupyter/CAHAreOrgaieFm77%2Bj72g-Rf8kP1MozQywA6fXriptAC0h >>> 1gzzg%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jupyter/CAHAreOrgaieFm77%2Bj72g-Rf8kP1MozQywA6fXriptAC0h1gzzg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Brian E. Granger >> Associate Professor of Physics and Data Science >> Cal Poly State University, San Luis Obispo >> @ellisonbg on Twitter and GitHub >> [email protected] and [email protected] >> >> -- >> 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 [email protected]. >> To post to this group, send email to [email protected]. >> To view this discussion on the web visit https://groups.google.com/d/ms >> gid/jupyter/CAH4pYpRuKv5wdijBLu27mhQRM47LFLno7XUaT7QHumxOtng >> 0_A%40mail.gmail.com >> <https://groups.google.com/d/msgid/jupyter/CAH4pYpRuKv5wdijBLu27mhQRM47LFLno7XUaT7QHumxOtng0_A%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- > 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 [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/jupyter/CAK%3DPhk6worM%2B0fQ67EZ0PxAqCEdb%3DirFVj8LGZ01WB%3DZ9C9fNg% > 40mail.gmail.com > <https://groups.google.com/d/msgid/jupyter/CAK%3DPhk6worM%2B0fQ67EZ0PxAqCEdb%3DirFVj8LGZ01WB%3DZ9C9fNg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAOvn4qguJmp0o4Fjxc3ZWD8qcpx0ygV4cxnaqSvN-OtibEYNjA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
