Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Panel 1.0 Documentation Review #4611

Closed
29 of 67 tasks
philippjfr opened this issue Apr 9, 2023 · 1 comment
Closed
29 of 67 tasks

Panel 1.0 Documentation Review #4611

philippjfr opened this issue Apr 9, 2023 · 1 comment
Labels
type: docs Related to the Panel documentation and examples
Milestone

Comments

@philippjfr
Copy link
Member

philippjfr commented Apr 9, 2023

Documentation Review

  • Remove or fix warning about non-interactivity
  • Add JupyterLite links everywhere (Add support for a pyodide extension based gallery holoviz-dev/nbsite#270)
  • Add links to deployed versions of how-to examples
  • Migrate non-featured gallery examples to reference and how-to materials
  • Rewrite gallery index page by hand
  • Add links to pyodide converted apps
  • Fix conversion of apps with global template

Getting Started

  • Installation
    • Move section about developing in different environments into How To (@droumis)
    • Link to how-to sections but assume Jupyter(Lab)
  • Get started in 2 minutes (@philippjfr)
    • Display Markdown + Chart or Table
    • Run in website, launch JupyterLite or locally
  • Getting started with interactivity (@philippjfr)
    • Reactive based

How-to

  • how_to/display
    • JupyterLab Preview
  • how_to/apis
    • Find better way to guide people to correct API
      • Function vs. Class
      • Callback vs. Reactive
    • Remove interact (and all mentions of interact from documentation)
  • how_to/reactive (@hoxbro):
    • Add section on pn.bind
    • Add section on binding parameters on components
    • Add section on ParamFunction/ParamMethod
  • how_to/callbacks/session:
    • Missing on_session_created
  • how_to/templates/
    • Update screenshots
  • how_to/performance
    • Add section on on_load
    • Add section on defer load
    • [ ]
  • how_to/concurrency/load_balancing
    • Fix image
  • how_to/integrations/flask
    • Missing
  • how_to/template/template_theme
    • Remove

Background

  • Organize into sections
  • Various items missing in TOC
  • Panel and Param
    • Missing
  • Panel Communications
    • Missing
  • Templates
    • Update

Reference Gallery

Discovered issues with components

  • Ipywidgets, matplotlib, Reacton erroring
  • DataFrame: Styling bad in dark mode
  • VTK not rendering
  • JSONEditor: Ace mode causes huge height
  • EditableRangeSlider: Spacing of ... is off (Fix Editable Slider CSS #4625)
  • Tqdm: Dark mode color wrong
  • Accordion / Card width wrong when not expanded
  • Column/Row scroll not working (Add support for scrollable on ListPanel #4624)
  • GridSpec: Image still too large
  • GridStack: no output for full grid
  • Vizzu: broken

Pyodide issues

  • HoloViews: SciPy, matplotlib
  • Markdown: parser broken (nested ```)
  • Matplotlib: ipywidgets extension call breaks
  • Streamz: broken
  • VTK: pyvista vtk import broken
  • Video: Broken

Issues

@philippjfr philippjfr added the type: docs Related to the Panel documentation and examples label Apr 9, 2023
@philippjfr philippjfr added this to the v1.0.0 milestone Apr 9, 2023
@philippjfr
Copy link
Member Author

Closing as most of this is captured in #4695 (or other issues).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: docs Related to the Panel documentation and examples
Projects
None yet
Development

No branches or pull requests

1 participant