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

add windows subsystem for linux artwork #52

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

ghuntley
Copy link
Member

No description provided.

@samueldr
Copy link
Member

Can we get this done through a Makefile and/or Nix derivation? This adds a lot of churn to the repository.

If this needs to be hosted somewhere on the web, and that's why it's pre-generated, we might rather look into a solution to host it under the nixos.org domain, rather than use a third party (GitHub) to host the tiles.

@ghuntley
Copy link
Member Author

ghuntley commented Jun 17, 2020

The files are required as part of building the appx on Windows. We (graham and I) haven't identified the best way to automatically build the installer. Maybe we just use a manual github actions job. Let's not get hung up on that though.

WSL Workflow steps:

  1. Computer: Continually build x64 and arm tarballs for WSL via hydra (pending)
  2. Human: On a windows 10 computer, download these tarballs and these images (alternatively store them in nixos/nixpkgs or whatever you recommend) into a folder in nixpkgs/
  3. Human: On a windows 10 computer, compile the wsl installer
  4. Human: Release the appx to the windows 10 store (legal agreements already signed w/nixos foundation)

Thoughts:

  • These images don't regularly change, no need to automatically generate them.

Questions:

  • Store images in S3 bucket?
  • Store images here in this repo?
  • Store images in nixpkgs itself SxS the installer source code?

@samueldr
Copy link
Member

Another option:

  • Makefile, upload a tarball of those as a release to the nixos-artwork repo?

@samueldr samueldr added 0. type: contribution 2. topic: official Official branding and artwork labels Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. type: contribution 2. topic: official Official branding and artwork
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants