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 it easier to consume self-built shared framework bits #30574

Open
ViktorHofer opened this issue Aug 12, 2019 · 4 comments
Open

Make it easier to consume self-built shared framework bits #30574

ViktorHofer opened this issue Aug 12, 2019 · 4 comments
Labels
area-Infrastructure-libraries dev-innerloop documentation Documentation bug or enhancement, does not impact product or test code
Milestone

Comments

@ViktorHofer
Copy link
Member

Related: https://github.com/dotnet/core-setup/issues/4809 & dotnet/arcade#2704

The current doc (https://github.com/dotnet/corefx/blob/master/Documentation/project-docs/dogfooding.md) is hacky and works around the fact that we don't have an easy way to consume self-built shared framework bits. I proposed in an offline thread to generate shared framework installers similar to what aspnetcore is already doing. Ideally this would be easier if we can access some of core-setup's logic or by publishing the shared framework generation logic into an own package (see related issues).

cc @SteveCarrollMSFT @geoffkizer @ericstj @danmosemsft

@krwq
Copy link
Member

krwq commented Aug 14, 2019

@ViktorHofer on linux this should ideally be as simple as sudo make install to match what other open source projects are doing (or ./install.sh)

@ericstj
Copy link
Member

ericstj commented Sep 23, 2019

@krwq build and test of a self-built shared framework should not require installing that on the machine. Supporting direct installation from the build is a different issue (but also a good one).

@msftgits msftgits transferred this issue from dotnet/corefx Feb 1, 2020
@msftgits msftgits added this to the 5.0 milestone Feb 1, 2020
@maryamariyan maryamariyan added the untriaged New issue has not been triaged by the area owner label Feb 23, 2020
@ericstj ericstj removed the untriaged New issue has not been triaged by the area owner label Jun 23, 2020
@ViktorHofer ViktorHofer added the documentation Documentation bug or enhancement, does not impact product or test code label Jul 20, 2020
@ViktorHofer
Copy link
Member Author

Triage: we should update the doc for 5.0 infra changes.

@ViktorHofer
Copy link
Member Author

This is documentation only, so I'm moving this into 6.0.

@ViktorHofer ViktorHofer modified the milestones: 5.0.0, 6.0.0 Aug 31, 2020
@ViktorHofer ViktorHofer modified the milestones: 6.0.0, 7.0.0 Aug 4, 2021
@ViktorHofer ViktorHofer modified the milestones: 7.0.0, Future Jul 20, 2022
@ViktorHofer ViktorHofer removed their assignment Oct 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Infrastructure-libraries dev-innerloop documentation Documentation bug or enhancement, does not impact product or test code
Projects
None yet
Development

No branches or pull requests

5 participants