Replies: 6 comments 11 replies
-
Note that there might be an activity heartbeat (commits, issues with status changes and/or comments by Signatories) yet communication between CF and Signatories may be stale, dark. This could signal a problem between CF and Signatories while the project may still have a working community. If so, definitions should refer to Signatories alone? We don't have other official points of contact with Projects, do we? Don't know if it's too specific. |
Beta Was this translation helpful? Give feedback.
-
meh, too short. |
Beta Was this translation helpful? Give feedback.
-
+1 that if needs to be a longer period and that probably need the be staggered approach. Ie. 90 days of trying to reach directly. After that use public visible announce that one is trying to be reached with regular refreshes then give that 90 days before can pull the plug. |
Beta Was this translation helpful? Give feedback.
-
I like @maxandersen's suggestion of 90 days private, and a subsequent 90 days public. |
Beta Was this translation helpful? Give feedback.
-
There must be a define procedure here. Not just "oh someone tried to send you an email 90 days ago and you didn't respond". With all due respect, that's just rubbish, and it's rubbish that you're even contemplating that this would be sufficient. It might be enough to act as a threshold for initiating the process of determining that a project is abandoned, but it's certainly insufficient to actually serve as the process itself. At minimum, it should be clearly specified:
C'mon, everyone, this is a very serious action to take, with very serious consequences, and requires due process. I don't think you're treating this seriously enough at all, and I'm quite disappointed in ya'll. |
Beta Was this translation helpful? Give feedback.
-
I think we should take a step back. I may have started this discussion without setting the right context. And I'd like to remind everyone that we are having this discussion to understand what all parties need and find a way forward. This isn't about the foundation asserting control - it's about ensuring projects remain healthy even when life inevitably throws curveballs. @gavinking raises excellent points about needing a well-defined procedure with appropriate safeguards. The Ceylon situation illustrates exactly why we need this discussion - to prevent those kinds of scenarios and ensure due process. The terms already specify using all known communication channels, not just email, and reaching out to all Signatories and operational contacts, not just EGC representatives (see Administrative Access and Operational Continuity section). Maybe we should align the Communication section with the procedures in "Scope of Access and Intervention"? We can state that if we haven't had contact from an EGC rep or Signatory within 6 months, we follow those procedures to verify project status. This would mean projects need to keep their contact information current and specify preferred communication methods (which we also already state as a responsibility). This is, after all, a contract. The Foundation is delegating responsibility back to the Project (which is what we all want). Part of delegating that responsibility is an obligation that you (the Project Signatories) will work with us to ensure the project remains "healthy". This does not imply any cadence of releases or commit activity, but it does require some level of responsiveness. |
Beta Was this translation helpful? Give feedback.
-
Starting as an open discussion. I'll open a PR for voting once I have a general idea of what we collectively consider reasonable.
@criccomini and @aalmiray raised questions about the ramifications of this statement:
I think that is also related to additional terms:
Our preference is to facilitate transfer of project things to a successor that the current project leadership chooses; but at what point is a project considered abandoned by the current leaders?
If there is any kind of activity heartbeat, then this doesn't apply. But if communication with any known project contacts goes dark, at what point do we consider a project abandoned? 90 days? 180 days?
cc: @commonhaus/cf-egc and @commonhaus/cf-egc-second
Beta Was this translation helpful? Give feedback.
All reactions