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

[New Port Request] HELICS #43183

Open
tahmid-khan opened this issue Jan 9, 2025 · 2 comments
Open

[New Port Request] HELICS #43183

tahmid-khan opened this issue Jan 9, 2025 · 2 comments
Labels
category:new-port The issue is requesting a new library to be added; consider making a PR! info:good-first-issue This issue would be a good issue to get one's feet wet in solving.

Comments

@tahmid-khan
Copy link

Library name

HELICS

Library description

Hierarchical Engine for Large-scale Infrastructure Co-Simulation

Source repository URL

https://github.com/GMLC-TDC/HELICS

Project homepage (if different from the source repository)

https://helics.org

Anything else that is useful to know when adding (such as optional features the library may have that should be included)

No response

@tahmid-khan tahmid-khan added category:new-port The issue is requesting a new library to be added; consider making a PR! info:good-first-issue This issue would be a good issue to get one's feet wet in solving. labels Jan 9, 2025
@tahmid-khan
Copy link
Author

@nightlark @phlptp

@nightlark
Copy link
Contributor

nightlark commented Jan 9, 2025

https://github.com/GMLC-TDC/HELICS/blob/main/vcpkg.json might be a useful starting point for someone to add HELICS to vcpkg.

As of what we heard when we looked at adding HELICS to vcpkg back in 2019, we were told that we can't make work related contributions to vcpkg due to the Microsoft CLA not having an indemnity clause (not entirely clear on the issue but I think DOE is basically wanting to cover itself from a legal standpoint).

However, we can provide support or potentially even publish a patch (public release with no copyright or under MIT that can then be re-released in the Microsoft repo) for the needed changes that someone else could submit as a PR to the vcpkg repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:new-port The issue is requesting a new library to be added; consider making a PR! info:good-first-issue This issue would be a good issue to get one's feet wet in solving.
Projects
None yet
Development

No branches or pull requests

2 participants