Skip to content

Conversation

@asp2131
Copy link
Member

@asp2131 asp2131 commented Sep 23, 2025

Summary

Simplified the ASD project installation process by replacing manual script creation steps with a single curl command that directly executes the installation script from the repository.

Changes Made

Step 3: Install ASD Projects into Codespace - Streamlined installation process:

  • Removed: Multi-step manual process requiring students to:

    • Create a new .sh file
    • Copy and paste script contents
    • Make the file executable
    • Run the script separately
  • Added: Single curl command that:

    • Downloads the installation script directly from the repository
    • Executes it automatically in one step
    • Reduces potential for user error

Benefits

  • Reduced complexity: Installation now requires one command instead of multiple steps
  • Fewer error points: Eliminates issues with file creation, permissions, and script execution
  • Better UX: Students can complete setup faster with less confusion
  • Maintainability: Script updates are automatically available without documentation changes

Technical Details

The new command uses curl with the -sSL flags:

  • -s: Silent mode (no progress bar)
  • -S: Show errors if they occur
  • -L: Follow redirects

The command pipes directly to bash for immediate execution of the remote script.

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.

2 participants