question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Meta issue for in-person Jan 2020 in-person sprint

See original GitHub issue

As discussed in #2587, there will be an in-person code developer sprint:

Date: Jan 6-10, 2020 Location: CFM, 23 rue de l’Université, 75007 Paris Hours: 9:30am - 6pm

The goal is to have a push towards ipywidgets 8.0.

Here are a few bullet points for items that we may want to handle for the 8.0 release

HackMD for notes

Packaging

  • drop the dependency of ipywidgets to widgetsnbextension and of widgetsnbextension to ipykernel.
  • pattern to split custom widget packages into a pure python package and the different extensions -> to be contributed to the cookiecutters. (Maarten wants to be in this discussion even if he cannot attend the sprints).
  • should we split ipywidgets (python package) into ipycontrols and ipywidget-core?
  • rewrite the slider without JQueryUI so that we can drop this dependency
  • drop as much of the calls to IPython APIs. These API calls require alternative Python Jupyter kernels (such as xeus-python) to do some monkey-patching of these APIs to support ipywidgets.

New controls?

  • We have PRs in for tags/colors/inputs (manipulation of sequences of the base trait types) and a text slider.

The future of BackboneJS in ipywidgets

  • What alternative implementation of the observer pattern should we use?

Drop deprecated APIs

  • There are a number of deprecated APIs in ipywidgets that we should finally be able to remove.

Dropping Python 2 support

  • should we also take this occasion to not need the ipython_genutils package?

Drop static directory in custom widgets

  • This is probably only around for legacy reasons.

Discussions on blocking / async patterns to operate on widgets

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:1
  • Comments:16 (16 by maintainers)

github_iconTop GitHub Comments

github_iconTop Results From Across the Web

Keeping People Safe and Informed About the Coronavirus
Today we're scaling back this temporary ban to allow people to promote and trade hand sanitizer and surface disinfecting wipes on our apps....
Read more >
Sprint Support Center - How Can We Help?
We're maintaining Sprint support pages for existing Sprint customers. T-Mobile customers can find T-Mobile support information here.
Read more >
Inside Mark Zuckerberg's Metaverse Struggles
The company's struggle to reshape the business was described in interviews with more than a dozen current and former Meta employees and internal ......
Read more >
Meta says it left its Mountain View offices to build a 'best-in ...
Earlier this year, Meta terminated its lease at the San Antonio Center office buildings in Mountain View, pointing to the company's goal to ......
Read more >
Meta Pulls Out Familiar Playbook Ahead of US Midterms
The company has debated internally on how to handle political ads for years, with criticism flaring after the 2016 US election when Facebook...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found