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

JSON format for power management #223

Open
tpatki opened this issue Feb 4, 2020 · 4 comments
Open

JSON format for power management #223

tpatki opened this issue Feb 4, 2020 · 4 comments
Assignees

Comments

@tpatki
Copy link
Member

tpatki commented Feb 4, 2020

Create an RFC for standardized vendor-neutral interaction with libraries such as variorum to interact with Flux, and to allow for interfacing with other power management libraries/APIs such as PowerAPI or PlatformIO should they choose to implement a JSON interface to Flux.

@dongahn
Copy link
Member

dongahn commented Feb 4, 2020

Thank you for opening this up, @tpatki!

@tpatki
Copy link
Member Author

tpatki commented Feb 4, 2020

@dongahn: Is there a guideline on how to write RFCs? Should I just follow the format of the other RFCs we have under Flux? I've never written an RFC, so making sure the first cut I have is in the correct direction.

Once we have a first cut, I am assuming the Flux team can iterate over it. And once we are in agreement, @slabasan and I will also iterate over these in the PowerStack working group meetings.

@dongahn
Copy link
Member

dongahn commented Feb 4, 2020

@tpatki: I don't think we have RFC for RFC :-). Modeling after other RFCs make sense. @grondo or @garlick?

@grondo
Copy link
Contributor

grondo commented Feb 4, 2020

Yes, just follow an existing example. Be sure to use the language definitions from ietf RFC 2119 (as the other RFCs do). The process for developing an RFC is the same as other PRs (C4.1, with modifications noted at the bottom of rfc/README)

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

3 participants