Skip to content

Documentation Friction Log #71

@Cerchie

Description

@Cerchie

Homepage and Your First Local JupyterHealth Exchange Tutorial

Note

First of all, this is such a thoughtful piece of documentation so far! Really wonderful and easy to follow. Mostly my feedback is nits related to links etc.

My perspective: A software developer experienced with general app development (think Next.js, GraphQL, Kafka clients, Electron apps) who has not developed or even used JupyterHub platforms that much. MacOS user.

  1. Home Page: "the #jupyter-health-software channel on 2i2c’s Slack instance" Where is this? Is there a link?
  2. Home Page: "the jupyterhealth/jupyter-health-software github repository" same section, is this meant to be more than just a README or is this a placeholder?
  3. Tutorials -> Your First Local JupyterHealth Exchange: Is this localhost URI meant to be clickable?
  4. Tutorials -> Your First Local JupyterHealth Exchange -> Before We Start: I think pipenv is not universally installed with python and pip (I have both and I got an error) so we should include a link out to installation here, earlier than when it comes up later.
  5. Tutorials -> Your First Local JupyterHealth Exchange -> Access PostgreSQL: Connecting with the default user led to permissions errors: psql -U postgres -d postgres
  6. Tutorials -> Your First Local JupyterHealth Exchange -> Start Your JupyterHealth Exchange: For some reason, when I cmd+click on Mac to follow the link, I get this output:
Resource 'XMLSchema.xsd' is already loaded
System check identified no issues (0 silenced).
December 02, 2025 - 18:53:18
Django version 5.2.8, using settings 'jhe.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

WARNING: This is a development server. Do not use it in a production setting. Use a production WSGI or ASGI server instead.
For more information on production servers see: https://docs.djangoproject.com/en/5.2/howto/deployment/
D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^
Image

Going to localhost:8000 manually in my Chrome browser resolves the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions