Skip to content

Conversation

fwkoch
Copy link
Member

@fwkoch fwkoch commented Aug 13, 2025

Replaces accidentally merged #10 - Description copied from there:

Overview

This PR reorganizes the Getting Started documentation to improve structure and user experience.

Changes Made

  • File reorganization: Moved and renamed files for better logical flow
    • start/index.mdstart/getting-started/What-is-curvenote.md
    • start/organize-content.mdstart/getting-started/create-project.md
  • Content updates: Enhanced documentation in multiple getting-started files
  • Configuration: Updated myst.yml for improved site structure
  • Cleanup: Removed outdated files (sites/create-a-site.md, start/organize-content.md)

Files Changed

Modified

  • myst.yml - Site configuration updates
  • start/getting-started/install-cli.md - Content improvements
  • start/getting-started/create-article-cli.md - Enhanced instructions
  • start/getting-started/publish-article.md - Updated guidance

Renamed

  • start/index.mdstart/getting-started/What-is-curvenote.md
  • start/getting-started/organize-content.mdstart/getting-started/create-project.md

Deleted

  • sites/create-a-site.md - Outdated content
  • start/organize-content.md - Moved to new location

Impact

  • Better organized documentation structure
  • Improved user onboarding experience
  • Cleaner file hierarchy
  • More intuitive navigation flow

Copy link
Member Author

@fwkoch fwkoch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is just a partial review - I still need to go through more of the pages.

Comment on lines 83 to 84
- Recommended: Set this via the web admin interface
- CLI support available for some workflows
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We could go into more detail here - I think the CLI method is just as good as (or maybe better than) the admin interface. Maybe this will link to another page with much more detail, and users can choose which they prefer?

Comment on lines 119 to 122
You’ll be prompted to:

- Select an existing site
- Choose a collection (e.g., "Lab Articles")
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You must provide the site up front, when you call curvenote submit <site>. From there, you may be prompted to choose collection and/or kind

Comment on lines 126 to 132
### 6. Push Changes (Optional: Internal Review)

```bash
curvenote push
```

This allows collaborators to preview your work, but does not make it publicly visible.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is pushing a work and probably separate from the site submission workflow. It does not allow collaborators to preview the work, they can only see work metadata in the admin interface.

If you want to allow previewing a work, you must submit it to a site as a draft: include the draft flag. e.g. curvenote submit <site> --draft.

jillianlhale and others added 16 commits August 14, 2025 08:46
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Co-authored-by: Franklin Koch <franklin@curvenote.com>
Updated to our new request site form and tweaked language to align with "manage site"
Replaced incorrect command
Clarified article change process
- Updated "Writing a Scientific Paper using Jupyter" to "Write a Scientific Paper using Jupyter" with detailed sections on setup, structure, and best practices.
- Expanded "Add & Link Notebooks" with clearer instructions for uploading and linking notebooks.
- Revised "Citations" to "Add Citations and References" with improved guidance on adding citations from DOIs and BibTeX files.
- Updated "Figures & Images" to "Add Figures, Images, and Media" with comprehensive steps for adding and formatting media.
- Enhanced "Interactive Outputs" with detailed instructions for importing and referencing Jupyter outputs in articles.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants