Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-39782

As a user, I want to upload iPython/Jupyter Notebooks and have them render in a Confluence page so that I can share them

    XMLWordPrintable

Details

    • 1
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      NOTE: This suggestion is for Confluence Cloud. Using Confluence Server? See the corresponding suggestion.

      Problem Definition

      Currently, iPython notebooks can be converted to HTML and subsequently copied/pasted as source into the Editor, but images break on Preview and Save.

      Suggested Solution

      Provide a macro that would render code and markdown found in iPython notebooks. The code snippets would also be numbered as they are in iPython notebooks.

      Workaround

      1. Create a html folder in your <confluence-install>\confluence folder.
      2. Convert the iPython notebook to HTML and save the file to the <confluence-install>\confluence folder.
      3. Create a Confluence page and insert a HTML macro.
      4. Use an iFrame to display to the notebook, by using something like:
        <iframe src="http://localhost:8541/confluence/html/example notebook.html" width="800" height="500"></iframe>

      or

      Use the 3rd party plugin: https://marketplace.atlassian.com/plugins/ch.mibex.confluence.ipython-notebook (only available for Confluence Cloud).

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jbennett@atlassian.com J van Leeuwen
              Votes:
              44 Vote for this issue
              Watchers:
              19 Start watching this issue

              Dates

                Created:
                Updated: