Skip to content

Maintenance considerations #531

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

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

Conversation

bkmgit
Copy link

@bkmgit bkmgit commented Dec 10, 2021

MPI has significant functionality and is quite mature. Maintenance should also be considered in new proposals.

MPI has significant functionality and is quite mature. Maintenance should also be considered in new proposals.
@bkmgit bkmgit requested a review from wesbland December 10, 2021 09:39
Copy link

@devreal devreal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it, just have a suggestion to make the text a little less awkward :)

Co-authored-by: Joseph Schuchart <[email protected]>
@devreal
Copy link

devreal commented Dec 10, 2021

Thinking about it: do you refer to maintenance in the standard document or the maintenance for implementations? Do you have a specific example for required maintenance in the document?

@cniethammer
Copy link

It's a very good point to mentioning potential use cases/users!
However, I would have expected, that this is already part of the Problem and Impact on Users sections already?

As @devreal I do not know what "Impact on Maintainability" refers to - user applications/MPI implementations/the MPI standard document(s)

@bkmgit
Copy link
Author

bkmgit commented Dec 10, 2021

Implementation maintenance, expect document maintenance changes will likely be affected much less often by issues raised that use this template. Effect on user applications would probably be addressed in the "Problem and Impact on Users".

@jeffhammond
Copy link
Member

We have impact on users and implementations already. How is this not included in those already?

GitHub issue templates aren't normative. It's still up to the forum to perform due diligence on every change. If the forum isn't considering maintenance costs already, that's our failure and a GitHub issue template won't fix it.

@bkmgit
Copy link
Author

bkmgit commented Dec 11, 2021

The templates are suggestions for relevant information to be included. They provide hints for appropriate information to include. At present, few issues include information that allows for a cost benefit analysis of adding and maintaining a feature against its potential use. Another option is to add these as hints under the "Impact on Users" and "Impact on Implementations".

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

Successfully merging this pull request may close these issues.

4 participants