-
Notifications
You must be signed in to change notification settings - Fork 408
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
HIP draft - LoRaWAN Committee Terms of Reference #378
Conversation
Nice work, I believe implementation of this proposal will go a long way to strengthen the process within the Helium LoRaWan committee. |
Great document and on behalf of the wider Helium community , thanks for the work to put this together . HIP45 certainly exposed some gaps - but these are the necessary learnings and the evolution of a growing , inclusive , transparent , global ecosystem . Definitely a step in the right direction . |
Good work, it looks pretty thorough but it would be good to get feedback from people who do this kind of thing (not me). |
Referencing a summary of why do we need this post: dewi-alliance/hplans#28 (comment) Thanks those that have provided feedback , read, commented here on and on other communities. Any community that is this complex with so many moving parts needs the use of a documented TOR(s) and associated governance to survive a lengthy amount of time these days. There is likely some governance occurring but it is undocumented and thus not transparent to the community ,leading to some rather undesirable conversations. Good to hear the focus is being put on governance and also of the interest by a Helium representative to look at this HIP. |
This proposal is sorely needed. No governance & TOR leaves Helium open to to either poor decisions or accusations of conflicts of interest (real or imagined). Glad someone has put forth a well thought out document that promotes open & transparent governance. Which is critical for the Helium community |
Great work to those involved it is well due that governance is sorted out for any discussion and promote some transparency without the cloak and dagger back room deals being done for a single group when the biggest percent of Australian companies currently using IOT is on the most suitable network |
Great work. I think having the stakeholders clearly defined and clearly declaring their interests and motivations is very important. There is no fundamental reason for commercial applications and considerations to be taken into account with these matters but they need to be clearly defined and any potential conflict of interest readily identified. By no means do I want to jump on the conspiracy theory bandwagon but like all things the optics are the important thing with that. If someone appears to have a conflict of interest people will always assume, rightly or wrongly, that they are biased |
@vudutech one thing I'd like to see here though, representation from manufacturers. They are important stakeholders in the ecosystem and are often not thought about. In a wider way, I'm thinking perhaps a "manufacturers association" or something similar makes sense. Similar to how Formula 1 have a constructors and drivers association (just catching up on the qualifying hence my thought!) |
Thanks for the input @shawaj - greatly appreciated!
This did come up in our discussions when starting this HIP! @tonysmith55 in particular did bring up the way standards bodies are often governed with formal input from all stakeholder groups. We tried initially to keep it simple and broad (as there was some concern from our community call about too many regulations "hindering fast innovation"): "demonstrate that the views of affected stakeholder groups have been considered" But I do agree with you that considering all stakeholder groups and allowing input is very important. A lot of this can also be avoided by transparency and good communication.
I do think this is a good idea. However, it is probably outside of the scope of this HIP. It would make the inclusion process easier if there is a clear stakeholder group defined. Would you be interested in helping us create a listing of stakeholder groups that should be considered? You mention manufacturers. Gateway manufacturers? Device manufacturers? Software vendors? If you have any suggestions in terms of wording please do submit an issue or a PR on the repo https://github.com/leogaggl/HIP/blob/main/00XX-lorawan-committee.md [On a more humorous note: I doubt Lewis Hamilton would argue that F1 should be taken as a model of transparency and great decisions ;-)] |
Great work we really need better governance and transparency . |
Thanks @shawaj for your input and support around this HIP, I believe it will if implemented form the basis to similar HIPs that help to address governance issues Helium / DeWi has in some other areas. You are absolutely correct in my opinion that a representative of the gateway manufacturers be considered as a committee position as long as any conflict of interest that could arise on occasion follows due process to allow the committee to be unbiased. |
Fantastic work guys, if there is anything I can do to help, please let me know. What has been presented so far is very comprehensive and should be a significant improvement to the current process. |
Hi @vudutech @leogaggl, @tonysmith55, @buzzware, @jamesmeikle – would y'all be able to write this as an actual HIP file that can be merged into the repo, per convention? I've also written a rough guide to doing this using the github.com web interface: https://jamiedubs.com/blog/how-to-submit-helium-manufacturer-application/ |
Hi @jamiew, Do you mean this file: https://github.com/leogaggl/HIP/blob/main/00XX-lorawan-committee.md? It was forked from HIP repo and based on the template. Cheers, |
@leogaggl yes, thank you, I was thrown off the scent by having the full post in the PR body too (which is also convenient). Un-stale'ing and will review tomorrow for merger. Please forgive the delay! |
is it safe to assume it's actually Ready For Review? it's technically still listed as draft, which means don't merge |
I would be ready from our perspective to fix the issues around the Committee. So you can definitely take it out of the draft. It really depends on how @Scottsigel and @edakturk14 want to take this forward. To me, it would make more sense as part of a wider governance HIP which also contains the fixes that @Scottsigel and the Australian community flagged as necessary on HIP-45 during the Town Hall session. |
Following up to @leogaggl 's last comment. The Foundation, including myself, will be proposing a larger governance structure and processes. All of this will be taken into consideration and we'll engage the community shortly on our proposal. |
@leogaggl is this replaced by the governance pieces of #480 ? Per @vincenzospaghetti note they are working on a new governance HIP as well, but we could merge this, merge that one, and merge a new one and discuss each independently. So sorry this one has taken so long to be addressed properly
|
This particular piece of work was related to HIP-45 which was quietly dropped by the foundation with little fanfare it seems. I would agree that this can probably be closed and seen as another perfect example of a governance failure. I am happy to see some work done by yourself and @vincenzospaghetti - but unless the Helium Foundation Board steps up and treats this seriously I am afraid it seems little and very late. |
@leogaggl was the outcome from this and HIP45 something you don’t agree with, or is it about the process of getting there? I think everyone would welcome community participation from you and others in organizing committees like what you had proposed here, and would consider the outputs seriously |
Hey @jamiew - I was referring to the process in this context here. We had a whole process leading to a town hall meeting where Scott promised that the governance process will be addressed and no decision will be made without the affected community. Instead there was radio silence for over six months, the whole process discarded rather than fixed and then there was some "announcement" blaming the LoRa Alliance (which has actually stated previously that it does not take a position in those matters - as it is determined by the local authorities and the choice is up to the operator). You might as well not bother with governance and just let Nova Labs do what they like to do. And don't pretend the Helium Foundation is actually in charge of anything. |
Added myself as an author, let me know if this is appropriate or not - I'm just here to help, I’m happy to conference call to talk through the changes. -Fixed a bunch of spelling and typo errors - might have added some more, hope not! -Changed several sentences to be concise, you may want to check the spelling again, I've been at this a while. -Added roles and subgroups to improvements under summary it is mentioned further through but not up there where it should have been -Updated motivation wording to include statements from Tony Smith from 3rd March 2022 community zoom meeting with Helium reprehensive, also to recognise existing work -Updated Stakeholders removed a title to keep with formatting of HIP -Added how improvement will be achieved to first line of the detailed explanation, note this will mean the proposal is the create the Terms of Reference using the details as the minizine baseline rather then make the proposal the TOR. -Updated recommendation to include makers and consumers rather than just operators (following Tony Smith's words as for mentioned). -Removed part about contracts, not sure what you mean but I’m not legal so if it’s something on that… -We may want to discuss the definition of an independent chair! -Removed "and remaining committee members" from decision on conflict of interest, the TOR will have to describe what occurs if the chair has a conflict of interest. -Added quorum statement, feel free to change and look at proxy use. -Updated titles to use the role words instead of expected to be more consistent with a TOR and the improvements mentioned in summary. -Added to chair and member roles some nominal common TOR ones -Updated Drawbacks statement, no I didn’t add one about my conversation with our friendly discord community 😉 -Added to Rationale on reduced confidence statement as per a few comments from Helium discord. -Added to the todo for out of scope and an unresolved question. Let me know if you can answer the unresolved question as IoT has a lot of inherent security issues.
Bullet points incorrect
LoRaWAN Committee
Summary
The proposed change of frequency plan for Australia highlighted some major deficiencies on how the DEWI LoRaWAN committee is currently selected, operated and how the process can be improved for all impacted by the committee decisions.
This HIP suggests improvements in the following areas:
Motivation
Currently there are no publicly available Terms of Reference (TOR) for the DEWI LoRaWAN committee. This can place burden on the committee and the community creating an absence of clarity for both that has led to undesirable results.
Given the accelerated growth of the community, the number of diverse groups (such as makers, operators, and consumers) the number of diverse cultures (worldwide) that are asked to contribute time, financials (blood, sweat and tears) either directly or indirectly we believe it is now time to enact a governance framework that values all contributors to the community and continues to strengthen the resilience of it as it grows.
This proposed change should be seen as a positive for the existing committee, as due to their effort thus far the community has grown to the size and complexity that requires more formal governance.
Stakeholders
There are two (2) stakeholder groups with this HIP:
We have started reaching out to people
Detailed Explanation
The improvements are to be achieved by the development of a publically accessible Terms of Reference (TOR) that establishes the governance of the comittee, the following details provide a minimine guidence for what must be part of the TOR.
Guiding principles of the committee
The committee has a responsibility to:
The committee’s recommendations must:
Membership
Committee membership is critical to the transparency and capability of the committee for effective and independent in decision making.
The committee must consist of at least:
A quorum must be established to proceed with the committee meeting.
The committee should engage other external experts and participants invited by the chair as required and determined by the agenda.
The committee has the opportunity to establish sub groups (may be topic or region specific) to provide advice the committee.
Eligibility requirements and declarations of personal interests (conflicts of interest)
Each member is required to make a declaration confirming they met the eligibility requirements upon their appointment to the committee. Members must continue to comply with eligibility requirements.
During the operation of the committee, members are to declare to the chair all known actual or potential conflicts of interest as soon as they become aware of the conflict. Each meeting should contain a standard agenda item to allow for actual and perceived acknowledgement.
The initial declaration of eligibility made to the DEWI prior to joining the committee and subsequent statements of personal interest will be deemed to be a ‘standing statement’ for all meetings of the committee.
At each meeting, members are to advise of any new actual or potential conflicts of interest arising in respect of issues on the meeting agenda. These should be recorded in the minutes of the meeting, along with the course of action taken in relation to managing the conflict of interest. Where a conflict of interest is declared by a member on a particular agenda item, the chair is to consider the nature and extent of the conflict and adopt one of
the following courses of action:
The use of external experts is also subject to conflict of interest considerations. Each potential external expert must declare any potential conflict of interest or any possible perception of bias that could prevent him or her from participating in the review of a particular issue/standard. If this declaration raises concerns about whether the external expert should participate in the review, the chair may nominate an alternative expert.
Technical Advisory Committee Operational Guidelines
Committee roles and responsibilities
The committee structure has been designed to balance the skills, interests and expertise of its members so that the group may offer sound advice to DEWI.
Role of individual members:
Role of the independent chair:
Reporting arrangements
The committee, through the chair, will report to DEWI. In addition to their final recommendations the committee will provide a report that outlines their consultation process, issues raised by stakeholders and their deliberations in reaching their recommendations to DEWI.
The information shall be published on DEWI's website or Github repository. This information published will include information outlining the issues for consideration, the consultation timelines and updates on progress of the review. Submissions (unless clearly marked ‘IN CONFIDENCE’) and draft and final recommendations
will also be published on these pages.
Drawbacks
None.
The Helium ecosystem needs a governance framework to meet the fast growth that has occurred and allow continued positive growth for the community.
Rationale and Alternatives
No other proposals are currently available. Widest possible community feedback will be sought to consider in this proposal.
Best practice governance provides strong platform for growth, sustainability and resilience.
Poor decision making and unnecessary disruption of the ecosystem due to such decisions. Regional disruptions and potential disconnect. Reduction of confidence in the Helium network. If so by whom? Likely loss or reduction of network growth and adoption for all stakeholders.
Unresolved Questions
How does this governance proposal for the LoRaWAN committee fit in with an overall DEWI governance structure?
Do any decisions made by the LoRaWAN committee prior to the approval of this HIP need to be reviewed? Details of existing documentation has been sought?
Does cyber security have enough representation within the committees?
What related issues do you consider out of scope for this HIP that could be addressed in the future independently of the solution that comes out of this HIP?
-Issue escalation procedure with Alliance
-Positive mental health of members (including reduction of burnout)
-Risk management.
-[TODO] add some more.
Deployment Impact
There is no deployment impact. This HIP purely describes proper governance and procedures in the decision making process.
It will create a proper governance structure ensuring that decisions are made with proper consideration of all stakeholders and ensures that conflicts of interest have to be declared.
Documentation on this process should be made available via Helium Docs.
There are no backwards compatibility issues. The only potential issue is how to deal with decisions made prior to this change in governance.
Success Metrics
What metrics can be used to measure the success of this design?