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

FEAT: Added Installer initial Version. #224

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Conversation

Avik-creator
Copy link
Contributor

Description

This PR introduces a new widget to help users select the appropriate conda installer based on their needs. The widget will guide users through the available installation options, providing a more user-friendly experience for choosing the right installer.

Related Issue

Details

This widget will include the following installation options:

  • Anaconda installer
  • Miniconda installer
  • Miniforge installer
  • Mambaforge installer
  • Micromamba installer
  • Pixi

@Avik-creator Avik-creator requested review from a team as code owners November 14, 2024 12:04
Copy link

netlify bot commented Nov 14, 2024

Deploy Preview for conda-dot-org ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 8ac217c
🔍 Latest deploy log https://app.netlify.com/sites/conda-dot-org/deploys/67376c4e2203490008daefc0
😎 Deploy Preview https://deploy-preview-224--conda-dot-org.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

src/components/Installer/index.jsx Outdated Show resolved Hide resolved
src/components/Installer/index.jsx Outdated Show resolved Hide resolved
src/components/Installer/index.jsx Outdated Show resolved Hide resolved
learn/installers.mdx Outdated Show resolved Hide resolved
Copy link
Contributor

@kathatherine kathatherine left a comment

Choose a reason for hiding this comment

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

This'll be really cool! I have a few URL changes for Anaconda-related installer docs.

src/components/Installer/index.jsx Outdated Show resolved Hide resolved
src/components/Installer/index.jsx Outdated Show resolved Hide resolved
@Avik-creator
Copy link
Contributor Author

@jezdez @kathatherine Made those changes that were required. Thank you for correcting my mistakes.

@kathatherine
Copy link
Contributor

@Avik-creator Looking at the preview, I'm seeing no space between the colon and the definition in each of these configuration sections. Could we add spaces there? Such as:

OS: Linux
Architecture: x64
Installer: Miniconda
Default Channel: defaults

image

This will look cleaner than the above image.

@jaimergp
Copy link
Contributor

Nice! I think we should start with the type of installer, and then offer platform / architecture choices. Also, are we planning to redirect directly to the installer URL? Right now it only leads to the installation instructions, where the user might not now how to proceed and wonder why they chose a platform and architecture if they have to find that specific item again.

@Avik-creator
Copy link
Contributor Author

Avik-creator commented Nov 15, 2024

@jaimergp we can give the download URL directly. That won’t be an issue. If you want that do let me know, will then do it that way. Do let me know what to do.

@Avik-creator
Copy link
Contributor Author

Made the update, that I got as a feedback. Regarding the Positioning we can change it afterwards. Now shall I give the download url instead of Installation Guide? @jaimergp

@jaimergp
Copy link
Contributor

Now shall I give the download url instead of Installation Guide.

Yes, please. Best thing would be to offer both: direct link to the installer and installation guide.

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