Closed shahzebsiddiqui closed 2 years ago
Hi Shahzeb,
As we stand up the E4S support contract, I would prefer that the E4S support team be the primary contact for these concerns. I am not opposed to having a list of maintainers for each product, but am thinking that using the E4S support team could do a good job of handling these issues as part of the tier-2 responsibilities.
Does this make sense to you and Sameer?
Mike
From: Shahzeb Siddiqui @.> Sent: Thursday, February 10, 2022 10:50 AM To: E4S-Project/e4s @.> Cc: Heroux, Michael A @.>; Mention @.> Subject: [EXTERNAL] [E4S-Project/e4s] Complete Maintainers field for E4S Product Dictionary (Issue #45)
@sameershendehttps://github.com/sameershende @maherouhttps://github.com/maherou we have this page https://e4s.readthedocs.io/en/latest/E4S_Products.html which i helped create that summarize all the E4S Products in single page. This has been quite useful when we need to reach out to package maintainers and I'd like this list to be updated so facilities can reach out to the correct person. Often times the maintainers field in spack package is not the same as E4S POC simply because we may have a maintainer non-US citizen that may not have access to DOE machine so it doesn't make sense we reach out to some unknown person that may violate security protocols.
I'd like these maintainers to have access to DOE system at the minimum but these POC would also serve as a direct communication for any E4S support including
So one option is we reach out to each teams and get the POC and populate this ourselves, or we communicate this with all the ECP teams that are E4S member products and review this list and update this if its inaccurate. The second option would sustainable if users know about this page, often times folks may leave their position go elsewhere so it should be responsibility for teams to update the list as pose to us figuring this out.
— Reply to this email directly, view it on GitHubhttps://github.com/E4S-Project/e4s/issues/45, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAHZIS4FGPZMRPPKKMKXERLU2PUE3ANCNFSM5OBKZSXQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.Message ID: @.***>
Hi Mike, Yes, the E4S support team should be the primary contact for these concerns and they would route it to the product team and triage and update the issue on the issue tracker. Thanks,
On Feb 10, 2022, at 9:12 AM, Mike Heroux @.***> wrote:
Hi Shahzeb,
As we stand up the E4S support contract, I would prefer that the E4S support team be the primary contact for these concerns. I am not opposed to having a list of maintainers for each product, but am thinking that using the E4S support team could do a good job of handling these issues as part of the tier-2 responsibilities.
Does this make sense to you and Sameer?
Mike
From: Shahzeb Siddiqui @.> Sent: Thursday, February 10, 2022 10:50 AM To: E4S-Project/e4s @.> Cc: Heroux, Michael A @.>; Mention @.> Subject: [EXTERNAL] [E4S-Project/e4s] Complete Maintainers field for E4S Product Dictionary (Issue #45)
@sameershendehttps://github.com/sameershende @maherouhttps://github.com/maherou we have this page https://e4s.readthedocs.io/en/latest/E4S_Products.html which i helped create that summarize all the E4S Products in single page. This has been quite useful when we need to reach out to package maintainers and I'd like this list to be updated so facilities can reach out to the correct person. Often times the maintainers field in spack package is not the same as E4S POC simply because we may have a maintainer non-US citizen that may not have access to DOE machine so it doesn't make sense we reach out to some unknown person that may violate security protocols.
I'd like these maintainers to have access to DOE system at the minimum but these POC would also serve as a direct communication for any E4S support including
- User support tickets that reach up to this project
- POC for compliance with E4S community policy that would be useful for new products that get added into list using the issue form https://github.com/E4S-Project/e4s/issues/new/choose "New Package Request"
- POC for debugging package builds at facility and contributing test at facility
So one option is we reach out to each teams and get the POC and populate this ourselves, or we communicate this with all the ECP teams that are E4S member products and review this list and update this if its inaccurate. The second option would sustainable if users know about this page, often times folks may leave their position go elsewhere so it should be responsibility for teams to update the list as pose to us figuring this out.
— Reply to this email directly, view it on GitHubhttps://github.com/E4S-Project/e4s/issues/45, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAHZIS4FGPZMRPPKKMKXERLU2PUE3ANCNFSM5OBKZSXQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.Message ID: @.***> — Reply to this email directly, view it on GitHub https://github.com/E4S-Project/e4s/issues/45#issuecomment-1035183840, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAUHIOIHG6GWYZ7RVESSIBTU2PWW5ANCNFSM5OBKZSXQ. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.
So what should we do with the maintainers list in the table. Should we remove it?
Good question. I think we still want a maintainer list, but don’t want users to directly contact a maintainer as the default first step. The details are things we still need to work out as we ramp up on the E4S support effort. The contract for E4S support should be in place soon.
Michael A. Heroux +1 505 379 5518 https://maherou.github.io
From: Shahzeb Siddiqui @.> Sent: Thursday, February 10, 2022 1:51:31 PM To: E4S-Project/e4s @.> Cc: Heroux, Michael A @.>; Mention @.> Subject: [EXTERNAL] Re: [E4S-Project/e4s] Complete Maintainers field for E4S Product Dictionary (Issue #45)
So what should we do with the maintainers list in the table. Should we remove it?
— Reply to this email directly, view it on GitHubhttps://github.com/E4S-Project/e4s/issues/45#issuecomment-1035421176, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAHZIS5HM6HDGEXOJ2HDLYDU2QJMHANCNFSM5OBKZSXQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.Message ID: @.***>
I understand, so it seems like we need this information internally for E4S team. Whether this be outside of github in some gdrive or excel spreadsheet would be fine.
Correct. I don’t think there is a rush to move it right now. Let’s see how our workflows evolve.
From: Shahzeb Siddiqui @.> Reply-To: E4S-Project/e4s @.> Date: Thursday, February 10, 2022 at 2:11 PM To: E4S-Project/e4s @.> Cc: "Heroux, Michael A" @.>, Mention @.***> Subject: [EXTERNAL] Re: [E4S-Project/e4s] Complete Maintainers field for E4S Product Dictionary (Issue #45)
I understand, so it seems like we need this information internally for E4S team. Whether this be outside of github in some gdrive or excel spreadsheet would be fine.
— Reply to this email directly, view it on GitHubhttps://github.com/E4S-Project/e4s/issues/45#issuecomment-1035447133, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAHZIS5LM7PH4I3UK52HWIDU2QLVHANCNFSM5OBKZSXQ. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you were mentioned.Message ID: @.***>
Resolved.
@sameershende @maherou we have this page https://e4s.readthedocs.io/en/latest/E4S_Products.html which i helped create that summarize all the E4S Products in single page. This has been quite useful when we need to reach out to package maintainers and I'd like this list to be updated so facilities can reach out to the correct person. Often times the maintainers field in spack package is not the same as E4S POC simply because we may have a maintainer non-US citizen that may not have access to DOE machine so it doesn't make sense we reach out to some unknown person that may violate security protocols.
I'd like these maintainers to have access to DOE system at the minimum but these POC would also serve as a direct communication for any E4S support including
So one option is we reach out to each teams and get the POC and populate this ourselves, or we communicate this with all the ECP teams that are E4S member products and review this list and update this if its inaccurate. The second option would sustainable if users know about this page, often times folks may leave their position go elsewhere so it should be responsibility for teams to update the list as pose to us figuring this out.
In case you forgot you may want to read https://github.com/E4S-Project/e4s/pull/19 which started this discussion and led to this page