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

Make Onboarding/Cross-Platform Development Smoother #2500

Closed
DanielRosenwasser opened this issue Aug 25, 2022 · 3 comments
Closed

Make Onboarding/Cross-Platform Development Smoother #2500

DanielRosenwasser opened this issue Aug 25, 2022 · 3 comments

Comments

@DanielRosenwasser
Copy link
Member

When @RyanCavanaugh and I spoke to @navya9singh recently about the onboarding process for the site, there were a few issues when building on other platforms, and even once she got things working with a codespace, the repo was having a few build issues based on newly constructed artifacts.

So some things that we should think about:

  • how do we ensure the site doesn't have too many environment-specific expectations to build?
  • the contents of the site update dynamically based on external data sources - how do we differentiate between an intentional update of the site vs. an automated update? How much manual intervention should we expect from these things? How do we avoid forgetting steps?
@orta
Copy link
Contributor

orta commented Aug 26, 2022

The site validates that you can bootstrap and build on Windows on CI with every commit - open to looking at specific cases where things aren't working, but this has been pretty useful with external contributors who use Window before

WRT assets on release updates, that's a good question - I wanted to always know exactly what changed when I was actively working on this but I think there's probably a few files which can be put into the gitignore. The full docs for upgrading the version are here: https://github.com/microsoft/TypeScript-Website/blob/v2/docs/New%20TypeScript%20Version.md

@redradist
Copy link

redradist commented Nov 27, 2022

Please, also consider adding official support for deno.
Deno currently supports npm packages and it should be very easy to do

@typescript-bot
Copy link
Collaborator

Hello! As per #2804, we are automatically closing all open issues. Please see #2804 for a description of what issues and PRs can be accepted going forward.

@typescript-bot typescript-bot closed this as not planned Won't fix, can't repro, duplicate, stale Apr 25, 2023
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

No branches or pull requests

4 participants