Colleagues [I make no apologies for the length of this email. There are so many errors to discuss. For an overview you can stop reading at the line of '----'. Below that is the detailed review of all the errors.] I have been reading lots of policies, procedures and agreements/contracts over the last couple of months to catch up with current and historical developments of address policy and it's application to allocating resources. It has been an eye opener. Right now I want to focus mainly on the 'RIPE NCC LIR Account Agreement'. Most of the documents I have read are poorly written. This is probably one of the worst. I will itemise below the details of what is wrong with this document. But firstly I will point out some of the serious mistakes. In this agreement there is a definition in Article 1... -RIPE NCC services The Membership Services provided through an LIR account as specified in the current version of the RIPE NCC Activity Plan. In the 'RIPE NCC Standard Service Agreement" there is also this definition in Article 1... -RIPE NCC services The Membership Services as specified in the current version of the RIPE NCC Activity Plan. There are no Membership Services specified in the current version of the RIPE NCC Activity Plan. There hasn't been such a specification since the activity plan of 2017. So for the last 5 years all the active SSAs and LIR Agreements have been referring to an 'empty list'. As both these agreements revolve heavily around these services, I have no idea what the legal significance is of agreements based on an empty list of services. Another serious issue is the absolute, total lack of any legal definition of an LIR (Local Internet Registry) and LIR account and the relationship between LIR and Member. I have not been able to find any such definitions anywhere on the ripe.net website. I fear they may be mentioned in some early RIPE document written 20 years ago that no one could reasonably be expected to find in relation to these agreements. Then we have in Article 3 of the SSA: "the Member acknowledges and accepts that it has obtained the right to use the RIPE NCC services under the conditions outlined in this agreement." And in Article 3 of the LIR Agreement: "the Member acknowledges and accepts that it has obtained the right to use the RIPE NCC services through this LIR account under the conditions outlined in this Agreement." So under what conditions can a Member use these (undefined) services? -those in the SSA -those in the LIR Agreement -a superset of the two sets -the intersection of the two sets ********** I want to put forward a suggestion that the RIPE NCC engages the services of, or employs, a professional contract lawyer to review and if necessary re-write all of the agreements/contracts used by the RIPE NCC. Or at least someone with legal training and experience in the area of contract writing. ********** It was said in a zoom meeting last Wednesday (about reviewing the PDP) that we should keep to a minimum the legal terminology and rely on common sense. That was a valid mindset in the 1990s when the internet was mostly an 'old boys/girls club'. In 2022 this is a very different global, critical industry. The IPv4 market has also changed this industry. There is so much money invested in IPv4 addresses that one 'wrong' decision by the RIPE community could face a legal challenge. If the RIPE NCC has to go to court to defend such an action they would have a better defence based on rock solid, well written, legally watertight contracts than based on a set of poorly written, contradictory documents, common sense and a generally accepted view of how things work(ed). Almost every document I have read has mistakes in it. Some have lots more than others. I wondered why people sign contracts with so many mistakes. Then I realised that most of the Members are not native English speakers, and neither are their lawyers. They almost certainly pass these documents through some translation app. Probably they accept some of the errors as translation errors. So if they go to court over these contracts it will be a case of an LIR arguing over what they think they signed, vs the RIPE NCC defending what they think they wrote. Neither will be a true reflection of reality. I know some people will criticise me for pointing out 'trivial' grammar errors in this document. (Some people will just criticise me anyway.) They will say they are not important. There are much bigger issues to deal with. We don't want to get lawyers involved in this process. Common sense will always prevail. If it ain't broke don't fix it...etc etc. This LIR Agreement is a legal contract at the core of the RIRs business (and it is broken). The quality of this document should reflect the professionalism of the RIR. As a legal contract it should be rock solid, well written and legally watertight. If there is ever a legal dispute with a Member, this contract, along with the equally error ridden SSA, may take centre stage. Do you really want to gamble on a contract that looks like it was written as an undergraduate project? For a native English speaker reading these documents, the grammar errors just leap off the page. They are trivial to find and fix. (So why have they not already been fixed?) For the legal and other content errors, a contract lawyer would not be expected to make such basic, clumsy mistakes. It is the three 'C's that present the biggest problem - Consistency, Continuity and Contradiction. Someone needs to have a clear view in their mind of the entire document set. When a document is changed or a new document is written they should know where to look to ensure integrity is maintained across the whole set. That simply has not been the case up to now. ---------------------------------------------------- So let's look at this LIR agreement in more detail. I am basing my comments on this version: https://www.ripe.net/about-us/legal/ripe-ncc-lir-account-agreement There is no definition of LIR or LIR account or any explanation of the relationship between a Member and an LIR (account). Article 1 "The Membership Services provided through an LIR account as specified in the current version of the RIPE NCC Activity Plan." There is no list of services in the activity plan. Article 2.2 "To enter into this Agreement for additional LIR accounts the Member must send to the RIPE NCC...one copy of the Agreement containing the handwritten signature of an authorised representative of the Member." This is ambiguous. It could suggest you sign one agreement for the initial LIR and one agreement for all additional LIR accounts, not one agreement for 'each' additional account. It should say: "To enter into this Agreement for each additional LIR account, the Member must..." Is it possible for a Member to delegate operational control of an LIR account to another (anonymous) company or natural person in the same way some Members delegate management of their RIPE Database objects to a consultant? It is not clear if an LIR account is an administrative concept or something tangible that can be delegated. As the initial LIR account is not subject to any agreement (see below) that one can certainly be delegated. Article 2.3 "The RIPE NCC reserves the right to amend this Agreement. The RIPE NCC shall notify the Member of such amendments at least one month before these amendments come into effect." This clause is almost certainly unenforceable. It is also ridiculous. It says the RIPE NCC can make any change it wants to this agreement at any time (after you have signed it) without any consultation with any individual, group or community and without any consensus, approval or acceptance and put the change into effect and expect all LIRs to comply with the change. If the NCC wants to fix the simple grammar errors, they would probably get away with it. Any substantive change would almost certainly be met with a legal challenge. They cannot impose a substantive change on 20k+ signatories. The SSA says: "2.3 The Member acknowledges and accepts that the RIPE NCC Standard Service Agreement may be amended by a resolution of the General Meeting of the RIPE NCC according to the procedure outlined in the RIPE NCC Articles of Association. An amendment shall automatically become effective upon the date mentioned in the resolution or the date of first publication of the resolution of the General Meeting and the full text of the amended agreement on https://www.ripe.net, whichever is the latest, without the re-signing of the RIPE NCC Standard Service Agreement being necessary." The same conditions must apply to changing the LIR Agreement. Article 3.3 "The Member acknowledges applicability of, and adheres to, the RIPE Policies and RIPE NCC procedural documents." Use of 'Member' and 'LIR' are interchanged throughout these documents. This agreement is about an LIR account. Do policies also apply to the LIR account or just to the Member? This is not clearly defined. Article 3.4 "The Member shall provide the RIPE NCC with complete, updated and accurate information necessary for the provision of the RIPE NCC services and shall assist the RIPE NCC with audits and security checks as outlined in the RIPE NCC procedural documents, and in particular with the RIPE NCC procedural document “Due Diligence for the Quality of the RIPE NCC Registration Data”." Is this the same information required by Article 2.2 of the SSA? Articles 2, 3 and 6 of the SSA overlap considerably with Articles 2 and 3 of the LIR Agreement. Such overlaps encourage contradictions between separate contracts. Article 3.6 refers to the document ‘Closure of Members, Deregistration of Internet Resources and Legacy Internet Resources' https://www.ripe.net/publications/docs/ripe-775 This document (ripe-775) was last updated on 30 Dec 2021, which is quite recent. Yet in Section B.1.b it says: "Internet number resources are allocated/assigned based on a specific need. When the original technical requirements or the business purpose for the use of the Internet number resources changes, the allocation/assignment becomes invalid. If the RIPE NCC notices any change in the original technical criteria or the original business purposes for using the Internet number resources, the RIPE NCC is authorised to deregister the relevant Internet number resources." This conflicts with ripe-733 'IPv4 Address Allocation and Assignment Policies for the RIPE NCC Service Region', Section 5.1 which says: "On application for IPv4 resources LIRs will receive IPv4 addresses according to the following: - All allocation requests are placed on a first-come-first-served waiting list. No guarantees are given about the waiting time. - The size of the allocation made will be exactly one /24. - The sum of all allocations made to a single LIR by the RIPE NCC is limited to a maximum of 256 IPv4 addresses (a single /24). If this allocation limit has been reached or exceeded, an LIR cannot request an IPv4 allocation under this policy." No mention of any 'need' based requirement. This has been the case at least since November 2019. This shows the lack of continuity and contradictions between these documents. Article 3.7 says: "Unless otherwise specified in this Agreement, this Agreement is valid only for one specific LIR account. If the Member wishes to operate an additional LIR accounts, the Member shall sign an additional RIPE NCC LIR Account Agreement." Note the plurality of "an additional LIR accounts". It may be a simple typo. But as written it supports my comment above on Article 2.2 that maybe only one agreement needs to be signed for all additional LIR accounts. Article 4.2 "The Member's obligation to pay any fees corresponding for the LIR account of this Agreement" 'for' instead of 'to' - Another simple grammar error. Article 4.3 "The Member shall make the payment to the RIPE NCC within 30 days of date of invoice" of 'the' date - Another simple grammar error. (Or perhaps even 'within 30 days of the date of the invoice') Article 4.4 "without prejudice to any other of the RIPE NCC's rights which it may revoke against the Member in connection with the latter's failure to effect (timely) the payment." 'other' is in the wrong place, 'to any of the RIPE NCC's other rights' 'revoke' instead of 'invoke' '(timely) the payment' instead of 'the (timely) payment' More simple grammar errors. Article 4.1 refers to the 'RIPE NCC Charging Scheme 2022' and Article 4.6 refers to the 'RIPE NCC Billing Procedure and Fee Schedule' document This takes us off into billing and fees documents. I have reviewed these documents at the end. Article 5.2 "The Member shall be entitled to terminate this Agreement at any time." It doesn't say if the Member needs to give any notice period. Maybe: "The Member shall be entitled to terminate this Agreement at any time with immediate effect." Article 6.1 "The Member shall also be liable for all aspects of its use and all that ensues from its use from the Internet number resources." It should say 'its use of the Internet...' This wording, 'its use', only puts liability onto the Member if they use the resources themselves. It does not put liability onto the Member if they allow someone else to use the resources by assigning them. The wording should be 'the use' or 'any use'. Then the Member accepts full liability for use of these resources by anyone. Article 6.6 "The Member shall indemnify the RIPE NCC against any and all third party claims filed against the RIPE NCC in relation to the Member's use of the RIPE NCC services." Again the indemnity is limited to claims resulting from only the Member's use of the services. This article should say: "The Member shall indemnify the RIPE NCC against any and all third party claims filed against the RIPE NCC in relation to the any use of the RIPE NCC services provided to this Member through any of it's LIR accounts." Then it doesn't matter who is using the services. Article 6.7 "In any event the RIPE NCC's liability shall be limited to a maximum amount equivalent to the Member's service fee of the relevant financial year" This may apply in the event of the Member filing a claim against the RIPE NCC. If a third party files a claim against the RIPE NCC, I don't think the RIPE NCC can set it's own limit on the claim within an agreement the third party has not signed. Article 7.2 "The RIPE NCC's intellectual property (agreements, documents, software, databases, website, etc.) may only be used, reproduced and made available to third parties upon prior written authorisation from the RIPE NCC." If the Member has been allocated address space and they sub-allocate part of that space to another organisation, this is an acceptable use of the address space. By making assignments from the sub-allocation the second organisation will make use of the RIPE Database. This is an acceptable use of the RIPE NCC's intellectual property (database) without written authorisation needed. Article 8.2 "Any disputes that may arise from this Agreement shall be settled in accordance with the RIPE NCC Conflict Arbitration Procedure." This highlights one of the base issues with this LIR Agreement. It clearly started life as a copy of the SSA which was then modified to create the LIR Agreement. If you replace 'this Agreement' with 'the RIPE NCC SSA' you have the basis of Article 11.2 of the SSA. The problem in this Article 8.2 is that the Conflict Arbitration Procedure (ripe-691) is specific to the SSA. Disputes arising from the LIR Agreement are not within scope, according to both the Introduction and Section A.1. of the Procedure. But even in Article 11.2 of the SSA "shall be settled" should be changed to "may be settled". There is always the option to take a dispute to a national court. (Incidentally after a quick read, I only found one error in ripe-691. In Section C.1. "timeframe cannot not exceed".) Article 2.2 "By signing the RIPE NCC Standard Service Agreement as instructed by the RIPE NCC the Member confirms that they have read, understood and agree to be bound by the terms of this agreement for an initial LIR account." After writing all of the above I was told by a Member that they don't sign an LIR Agreement for their initial LIR account. It is somehow implied by signing the SSA. The LIR Agreement is only signed for additional LIR accounts. Now I understand the intention of the wording of Article 2.2 but it is complete madness. You can NOT hold me to the terms of this agreement because I signed some other agreement that makes no mention of this one. IF the SSA included something like this "The LIR Agreement forms an integral part of this SSA. By signing the SSA the Member agrees to be bound by the terms of the LIR Agreement for their initial LIR account." then it would be valid. BUT the SSA makes no mention anywhere of the LIR Agreement. In fact the SSA only mentions 'LIR' 7 times and they are all links to the 'Closure of LIR...' procedure. Article 6.1 of the SSA does say: The Member acknowledges applicability of, and adheres to, the RIPE Policies and RIPE NCC procedural documents. The RIPE Policies and the RIPE NCC procedural documents are publicly available from the RIPE NCC Document Store. These documents, which may be revised and updated from time to time, form an integral part of and apply fully to the RIPE NCC Standard Service Agreement. Each revised document will receive a new document number and can be found on https://www.ripe.net." It then includes a non-exclusive list of these documents, which does not include the LIR Agreement. There are several key points in Article 6.1 that specifically EXCLUDE the LIR Agreement from being an integral part of the SSA. Although the term 'procedural documents' is not defined anywhere, just like LIR, it would be a considerable stretch of the imagination to include an agreement or contract in a commonly understood definition of a procedural document. It also specifically says in 6.1 that the 'procedural documents are publicly available from the RIPE NCC Document Store'. The LIR Agreement is not listed in the document store. It also says 'Each revised document will receive a new document number'. Unlike the SSA, the LIR Agreement does not have a document number. The LIR Agreement is therefore NOT an integral part of the SSA. Signing the SSA does not bind a Member to the terms of the LIR Agreement. This opens an entire can of worms. None of the Member's initial LIR accounts are registered as LIR accounts. None of them are subject to any terms or conditions. As the charging scheme requires a service fee per (registered) LIR and these initial LIR accounts are not registered, technically Members do not need to pay a fee for their initial LIR accounts. Another interesting point is that all RIPE NCC procedural documents are said to form an integral part of the SSA. These documents may be 'revised and updated'. Article 2.3 of the SSA says changes to the SSA need a resolution by the GM. Under what conditions can a procedural document be changed if it is an integral part of the SSA? How is a new procedural document implemented if it becomes an integral part of the SSA? ********** As I said at the start of this email, it will benefit the RIPE NCC to employ someone qualified or experienced in contract law to review and re-write all the NCC's contracts and agreements so they actually say what they were intended to mean. ********** Moving on to the billing docs referenced in the LIR Agreement, there seems to be 3 significant documents which contradict each other. One even contradicts itself. The referenced 'RIPE NCC Billing Procedure and Fee Schedule' document https://www.ripe.net/participate/member-support/payment is marked as last updated on 19 Dec 2018 but refers to the fees for 2022 and has probably been updated each year. What it says is confusing: "RIPE NCC members pay a membership fee every year. For 2022, this fee is €1,400. This is charged on a pro rata basis for new member. New members also pay a sign-up fee, which is currently €1,000. Members can have more than one LIR account, but they must pay the membership and sign-up fee for each LIR account." Again total confusion between Members and LIR accounts. The 'RIPE NCC Charging Scheme 2022' refers to this as a 'service fee' not a 'membership fee'. It doesn't make sense to refer to it as a membership fee and then say it is paid per LIR account. This wording also suggests that there is a sign-up and annual fee for being a member and also a sign-up and annual fee for each LIR account, including the initial LIR account. It makes no distinction between initial and additional LIR accounts. 'This is charged on a pro rata basis for new member.' should say 'new members' - Another simple grammar error. In the 'RIPE NCC Charging Scheme 2022' document https://www.ripe.net/publications/docs/ripe-771 it says: "New members or additional LIR account registrations also pay an additional one-time sign-up fee alongside their annual contribution." Again this is grammatically totally wrong. It uses 'or' instead of 'and'. Also an 'LIR account' is not an entity that can pay anything. It should say: "An additional one-time sign-up fee is paid alongside the annual contribution for new members and when new LIR accounts are registered." In the 'RIPE NCC Billing Procedure 2022' document https://www.ripe.net/participate/member-support/payment/ripe-ncc-billing-pro... it has the same incorrect sentence as the Charging Scheme document: "New members or additional LIR account registrations also pay an additional one-time sign-up fee alongside their annual contribution." In 2.1 the image does not match the table immediately following the image. In Column A of the table it should show the one-time sign-up fee for New Members as 'per LIR account'. For Existing Members it should show the one-time sign-up fee for 'Additional LIR accounts' also in Column A. In 3. it is not clear if the service fees for all LIR accounts set up by a new member will be applied pro rata. Also there is no mention if the service fees for an existing member who sets up additional LIR accounts during the year will pay a pro rata fee for the new LIR accounts. It also says the 'pro rata for each quarter' will be based on 'the time of the year the membership application is submitted.' This has to be the time of year the SSA is concluded. You cannot reasonably charge for services before the period in which the services are made available. In 3.1 it says "The annual invoices will be sent to members between the end of the first quarter and the beginning of the second quarter of 2022." This time period does not exist. It has to be either 'after the end of the first quarter' or 'before the start of the second quarter'. In 3.2 it says "Members are responsible for providing and maintaining correct billing." It should be 'billing details'. In 3.3 it suggests that payment for any Member LIR account can come from any source. There doesn't appear to be any requirement for the payment details to match up with the Member legal entity or natural person. Surely this is open to abuse, fraud or money laundering possibilities? I have done an extensive review here of the LIR Agreement and touched on some of the errors in the SSA and billing documents. Almost every policy, procedure, agreement, contract, document I have read has one or more grammar and/or content errors. Maybe it is time for a full review.... cheers denis co-chair DB-WG
Dennis, Since you are a working group chair I am making this response in public. Thank you very much for your feedback on the LIR and Member Agreements. I do welcome constructive feedback and suggestions for improvements. I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct. https://www.ripe.net/publications/docs/ripe-766 <https://www.ripe.net/publications/docs/ripe-766> I read your characterisations of the document, as "This is probably one of the worst» as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary. They are not helping everyone to feel safe and included. Your choice of language does in my opinion, not adhere to the following principles from the Code of Conduct: • Being considerate and showing empathy towards others, especially when disagreeing or raising issues • Giving/receiving feedback or suggestions in a positive way. • Using welcoming and inclusive language I would like to encourage a healthy discussion for improving the document, but you make it very difficult for me to do so, and I sincerely hope the tone of the discussion can be constructive. Sincerely, Hans Petter Holen Managing Director RIPE NCC
Hi, On Mon, Jan 31, 2022 at 08:58:22PM +0100, Hans Petter Holen wrote:
I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct.
https://www.ripe.net/publications/docs/ripe-766 <https://www.ripe.net/publications/docs/ripe-766>
I read your characterisations of the document, as "This is probably one of the worst»
as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary.
They are not helping everyone to feel safe and included.
I find the use of the Code of Conduct as a tool to suppress criticism *on documents* very much inappropriate. This is not making *me* feel "safe and included". Denis has explained well enough why he thinks that many of these documents are not in a good shape, singling out the one he thinks is the worst of these as a starting point to get the work started to improve them. Gert Doering -- LIR representative -- have you enabled IPv6 on something today...? SpaceNet AG Vorstand: Sebastian v. Bomhard, Michael Emmer Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279
On 31/01/2022 21:15, Gert Doering wrote:
Hi,
On Mon, Jan 31, 2022 at 08:58:22PM +0100, Hans Petter Holen wrote:
I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct.
https://www.ripe.net/publications/docs/ripe-766 <https://www.ripe.net/publications/docs/ripe-766>
I read your characterisations of the document, as "This is probably one of the worst»
as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary.
They are not helping everyone to feel safe and included.
I find the use of the Code of Conduct as a tool to suppress criticism *on documents* very much inappropriate.
This is not making *me* feel "safe and included".
Denis has explained well enough why he thinks that many of these documents are not in a good shape, singling out the one he thinks is the worst of these as a starting point to get the work started to improve them.
I'm afraid that I agree with Gert. Denis was not attacking a person. He was attacking a document. His language might not have been as temperate as it might have been but he makes a number of very valid, well reasoned points. The appropriate response would have been to start a discussion with the aim of fixing the problems he has found (and they seem at face value to be substantial). And as much of this occurred on my watch as Chairman of the EB I accept a degree of blame. Nigel
On 01/02/2022 00:09, Nigel Titley wrote:
On 31/01/2022 21:15, Gert Doering wrote:
Hi,
On Mon, Jan 31, 2022 at 08:58:22PM +0100, Hans Petter Holen wrote:
I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct.
https://www.ripe.net/publications/docs/ripe-766 <https://www.ripe.net/publications/docs/ripe-766>
I read your characterisations of the document, as "This is probably one of the worst»
as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary.
They are not helping everyone to feel safe and included.
I find the use of the Code of Conduct as a tool to suppress criticism *on documents* very much inappropriate.
This is not making *me* feel "safe and included".
Denis has explained well enough why he thinks that many of these documents are not in a good shape, singling out the one he thinks is the worst of these as a starting point to get the work started to improve them.
I'm afraid that I agree with Gert. Denis was not attacking a person. He was attacking a document. His language might not have been as temperate as it might have been but he makes a number of very valid, well reasoned points. The appropriate response would have been to start a discussion with the aim of fixing the problems he has found (and they seem at face value to be substantial). And as much of this occurred on my watch as Chairman of the EB I accept a degree of blame.
Nigel
Nigel, I too agree with Denis and Gert but there is no need to accept blame. Denis is not accusing anyone. If anything, we are all to blame for not being as diligent as Denis. Denis has even suggested a way forward: "it will benefit the RIPE NCC to employ someone qualified or experienced in contract law to review and re-write all the NCC's contracts and agreements so they actually say what they were intended to mean." Regards, Hank
+1. I honestly didn't read Denis' lenghty e-mail until i read HPH's message, and thought "oh i really need to go back and read that" :-) Regards, Carlos On Tue, 1 Feb 2022, Hank Nussbacher wrote:
I too agree with Denis and Gert but there is no need to accept blame. Denis is not accusing anyone. If anything, we are all to blame for not being as diligent as Denis. Denis has even suggested a way forward:
"it will benefit the RIPE NCC to employ someone qualified or experienced in contract law to review and re-write all the NCC's contracts and agreements so they actually say what they were intended to mean."
Regards,
Hank
Totally agree with what others have said: I don't think Denis email had anything wrong. Each person has a different way to say things. Language and expressions may look a bit in the limit sometimes, especially when the reader is not native speaker (or even worst, when you aren't English native speaker and you write in English), but I can't find anything wrong in that specific message. This brings us to another big problem: * if the CoC can be interpreted in such way, we have the wrong CoC * and that's really dangerous, because it means that the one who judges the CoC can become a dictator. (just to make sure I'm on the safe side and not being accused myself about breking the CoC: I'm not accusing anyone here, just expressing what a wrong CoC can mean) Regards, Jordi @jordipalet El 1/2/22 10:32, "ripe-list en nombre de Carlos Friaças via ripe-list" <ripe-list-bounces@ripe.net en nombre de ripe-list@ripe.net> escribió: +1. I honestly didn't read Denis' lenghty e-mail until i read HPH's message, and thought "oh i really need to go back and read that" :-) Regards, Carlos On Tue, 1 Feb 2022, Hank Nussbacher wrote: > I too agree with Denis and Gert but there is no need to accept blame. Denis > is not accusing anyone. If anything, we are all to blame for not being as > diligent as Denis. Denis has even suggested a way forward: > > "it will benefit the RIPE NCC to employ someone qualified or experienced in > contract law to review and re-write all the NCC's contracts and agreements so > they actually say what they were intended to mean." > > > Regards, > > Hank-- To unsubscribe from this mailing list, get a password reminder, or change your subscription options, please visit: https://lists.ripe.net/mailman/listinfo/ripe-list ********************************************** IPv4 is over Are you ready for the new Internet ? http://www.theipv6company.com The IPv6 Company This electronic message contains information which may be privileged or confidential. The information is intended to be for the exclusive use of the individual(s) named above and further non-explicilty authorized disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited and will be considered a criminal offense. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited, will be considered a criminal offense, so you must reply to the original sender to inform about this communication and delete it.
I can’t believe I agree with Jordi in this one (and I hope I am not violating the CoC by saying this) But… HPH with a whole RIPE NCC communications team couldn’t miss interpret the CoC, right? They even went as far as to quote the articles the e-mail violates… So, if the CoC’s interpretation of Denis’ e-mail says he is violating a few articles, then we definitely have the wrong CoC or the wrong interpretation. What I don’t understand is the first sentence in HPH’s e-mail. Had Denis been a regular community member (no wg chair hats), would the message have been different or just private? Elvis On Tue, Feb 1, 2022 at 02:03 JORDI PALET MARTINEZ via ripe-list < ripe-list@ripe.net> wrote:
Totally agree with what others have said: I don't think Denis email had anything wrong.
Each person has a different way to say things. Language and expressions may look a bit in the limit sometimes, especially when the reader is not native speaker (or even worst, when you aren't English native speaker and you write in English), but I can't find anything wrong in that specific message.
This brings us to another big problem:
* if the CoC can be interpreted in such way, we have the wrong CoC * and that's really dangerous, because it means that the one who judges the CoC can become a dictator.
(just to make sure I'm on the safe side and not being accused myself about breking the CoC: I'm not accusing anyone here, just expressing what a wrong CoC can mean)
Regards, Jordi @jordipalet
El 1/2/22 10:32, "ripe-list en nombre de Carlos Friaças via ripe-list" < ripe-list-bounces@ripe.net en nombre de ripe-list@ripe.net> escribió:
+1.
I honestly didn't read Denis' lenghty e-mail until i read HPH's message, and thought "oh i really need to go back and read that" :-)
Regards, Carlos
On Tue, 1 Feb 2022, Hank Nussbacher wrote:
> I too agree with Denis and Gert but there is no need to accept blame. Denis > is not accusing anyone. If anything, we are all to blame for not being as > diligent as Denis. Denis has even suggested a way forward: > > "it will benefit the RIPE NCC to employ someone qualified or experienced in > contract law to review and re-write all the NCC's contracts and agreements so > they actually say what they were intended to mean." > > > Regards, > > Hank--
To unsubscribe from this mailing list, get a password reminder, or change your subscription options, please visit: https://lists.ripe.net/mailman/listinfo/ripe-list
********************************************** IPv4 is over Are you ready for the new Internet ? http://www.theipv6company.com The IPv6 Company
This electronic message contains information which may be privileged or confidential. The information is intended to be for the exclusive use of the individual(s) named above and further non-explicilty authorized disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited and will be considered a criminal offense. If you are not the intended recipient be aware that any disclosure, copying, distribution or use of the contents of this information, even if partially, including attached files, is strictly prohibited, will be considered a criminal offense, so you must reply to the original sender to inform about this communication and delete it.
--
To unsubscribe from this mailing list, get a password reminder, or change your subscription options, please visit: https://lists.ripe.net/mailman/listinfo/ripe-list
Hank On 01/02/2022 06:56, Hank Nussbacher wrote:
I too agree with Denis and Gert but there is no need to accept blame. Denis is not accusing anyone. If anything, we are all to blame for not being as diligent as Denis. Denis has even suggested a way forward:
"it will benefit the RIPE NCC to employ someone qualified or experienced in contract law to review and re-write all the NCC's contracts and agreements so they actually say what they were intended to mean."
Indeed, and I think that this would be the way forward. And I also thank Denis for the excellent analysis that he has done. If this had occurred on my watch then I would have started by pointing the RIPE NCC legal team at Denis' remarks and asking them to do their own analysis. I would also have thanked Denis publicly, whilst noting that his language might have been more temperate. The trouble with the Respect Policy is that it is rather like a machine gun. There are times when it is the weapon of choice: in a case of bullying or ad hominem attack for instance. But where the attack has been against a document, whose authors are lost in the mists of time, it is like using a machine gun against a pea-shooter. And for it to be brought out at the start of a discussion makes one start to very gently wonder if there is maybe more of a case to answer than can be explained by bit-rot, documents not written by native English speakers and internet chat-room lawyers (amongst whom I proudly count myself (although I would claim that my English is probably fair enough)). Finally, I would just like this to be laid to rest. Tempers are rising and the heat may eventually reach the level where the Respect Policy *is* the weapon of choice. I call on everyone, myself included, to calm down, have a cup of tea, and let Hans-Petter get on with the job of getting his legal team to verify (or not) what Denis has said. Yours in Peace ;-) Nigel
Hi Nigel, On Tue, Feb 01, 2022 at 10:31:15AM +0000, Nigel Titley wrote:
I call on everyone, myself included, to calm down, have a cup of tea, and let Hans-Petter get on with the job of getting his legal team to verify (or not) what Denis has said.
This sounds like excellent advice :-) Getting a nice cup of black tea with ginger now... Gert Doering -- NetMaster -- have you enabled IPv6 on something today...? SpaceNet AG Vorstand: Sebastian v. Bomhard, Michael Emmer Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (0)89/32356-444 USt-IdNr.: DE813185279
On 01/02/2022 10:49, Gert Doering wrote:
Hi Nigel,
On Tue, Feb 01, 2022 at 10:31:15AM +0000, Nigel Titley wrote:
I call on everyone, myself included, to calm down, have a cup of tea, and let Hans-Petter get on with the job of getting his legal team to verify (or not) what Denis has said.
This sounds like excellent advice :-)
Getting a nice cup of black tea with ginger now...
I'm not generally a fan of black tea, but I *do* like ginger. That sounds like an interesting combination. All the best Nigel
I too agree with Denis and Gert but there is no need to accept blame.
if folk really feel the need to cast blame, blame me. i don't give a damn :)
"it will benefit the RIPE NCC to employ someone qualified or experienced in contract law to review and re-write all the NCC's contracts and agreements so they actually say what they were intended to mean."
i thing the NCC has a legal team. the work would be in how structuring legal documents interacts with community policy making. randy
Hi all, I have to say, I find some of the reactions to Hans' email perplexing. It's almost as if one has never written anything that has been criticised is public. Of course 'the documents' don't have feelings. But the authors do, and I expect these authors are amongst our community and on the executive. Coming at this with such bullish language as the following is not the way to start a discussion on this:
Most of the documents I have read are poorly written. This is probably one of the worst. I will itemise below the details of what is wrong with this document. But firstly I will point out some of the serious mistakes.
I, like Hans (which has somehow been interpreting as an attempt to 'suppress criticism'?), would suggest Denis come at this again with a more conciliatory stance. Let me restate for the absolute avoidance of doubt: zero suppression; please restate and try again. - Barry Gert Doering wrote on 31/01/2022 21:15:
Hi,
On Mon, Jan 31, 2022 at 08:58:22PM +0100, Hans Petter Holen wrote:
I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct.
https://www.ripe.net/publications/docs/ripe-766 <https://www.ripe.net/publications/docs/ripe-766>
I read your characterisations of the document, as "This is probably one of the worst»
as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary.
They are not helping everyone to feel safe and included. I find the use of the Code of Conduct as a tool to suppress criticism *on documents* very much inappropriate.
This is not making *me* feel "safe and included".
Denis has explained well enough why he thinks that many of these documents are not in a good shape, singling out the one he thinks is the worst of these as a starting point to get the work started to improve them.
Gert Doering -- LIR representative
-- Kind regards, Barry O'Donovan Open Solutions - Internet Infrastructure Specialists Web: http://www.opensolutions.ie/ Mob: +353 86 801 7669 Open Source Solutions Limited 52 Sandwith Street Lower Dublin, D02 WR26, Ireland
Great, a new month and two issues: * the state of the RIPE NCC' legal stack * a 'tone police' issue Many of Dennis' points are valid. Yes documents are written by ppl. PPL make mistakes. You should be able to call out mistakes. Using the Code of Conduct in this way, for me, feels totally inappropriate. Dennis' email was a balanced fact giving exercise, not a rant attacking individual persons. Using the CoC in this way certainly does not help solve issue #1, and might even have a negative effect by people not willing to speak out on issues (issues always involve people and speaking out sometimes hurt feelings etc.) due to CoC concerns. This is not the way.-- IDGARA | Alex de Joode | alex@idgara.nl | +31651108221 On Tue, 01-02-2022 10h 00min, "Barry O'Donovan (Open Solutions)" <barry@opensolutions.ie> wrote:
Hi all,
I have to say, I find some of the reactions to Hans' email perplexing. It's almost as if one has never written anything that has been criticised is public. Of course 'the documents' don't have feelings. But the authors do, and I expect these authors are amongst our community and on the executive.
Coming at this with such bullish language as the following is not the way to start a discussion on this:
Most of the documents I have read are poorly written. This is probably one of the worst. I will itemise below the details of what is wrong with this document. But firstly I will point out some of the serious mistakes. I, like Hans (which has somehow been interpreting as an attempt to 'suppress criticism'?), would suggest Denis come at this again with a more conciliatory stance. Let me restate for the absolute avoidance of doubt: zero suppression; please restate and try again. - Barry Gert Doering wrote on 31/01/2022 21:15:
Hi, On Mon, Jan 31, 2022 at 08:58:22PM +0100, Hans Petter Holen wrote:
I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct. https://www.ripe.net/publications/docs/ripe-766 <https://www.ripe.net/publications/docs/ripe-766> I read your characterisations of the document, as "This is probably one of the worst» as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary. They are not helping everyone to feel safe and included. I find the use of the Code of Conduct as a tool to suppress criticism *on documents* very much inappropriate. This is not making *me* feel "safe and included". Denis has explained well enough why he thinks that many of these documents are not in a good shape, singling out the one he thinks is the worst of these as a starting point to get the work started to improve them. Gert Doering -- LIR representative -- Kind regards, Barry O'Donovan Open Solutions - Internet Infrastructure Specialists Web: http://www.opensolutions.ie/ Mob: +353 86 801 7669 Open Source Solutions Limited 52 Sandwith Street Lower Dublin, D02 WR26, Ireland
On 31 Jan 2022, at 21:15, Gert Doering <gert@space.net> wrote:
I find the use of the Code of Conduct as a tool to suppress criticism *on documents* very much inappropriate.
This is not making *me* feel "safe and included".
+gazillions Hans Petter’s comments were ill judged and grossly inappropriate.
On 01/02/2022 12:40, Jim Reid wrote:
On 31 Jan 2022, at 21:15, Gert Doering <gert@space.net> wrote:
I find the use of the Code of Conduct as a tool to suppress criticism *on documents* very much inappropriate.
This is not making *me* feel "safe and included".
+gazillions
Hans Petter’s comments were ill judged and grossly inappropriate.
Tea, Jim, tea...
Dear Denis, Dear Fellow Members, Dear all, First of all thanks a lot to Denis for all his work, I imagine it must have taken hours. We, the board and the NCC will follow up on it and will not just have a look at the content itself but also look into how did we end up in this situation in the first place. We will come back to the mailing list after the legal evaluation is conducted and also report on this at the next RIPE Meeting. Regarding the CoC aspect of this emails, we the board did not read Hans Petters comments as shutting down the conversation or policing anyone and we would not have allowed that. Best regards and please keep a respectful discussion in this challenging times. Christian Kaufmann Chairman of the NCC Executive Board
On 31. Jan 2022, at 20:58, Hans Petter Holen <hph@ripe.net> wrote:
Dennis,
Since you are a working group chair I am making this response in public.
Thank you very much for your feedback on the LIR and Member Agreements.
I do welcome constructive feedback and suggestions for improvements.
I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct.
https://www.ripe.net/publications/docs/ripe-766
I read your characterisations of the document, as "This is probably one of the worst»
as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary.
They are not helping everyone to feel safe and included.
Your choice of language does in my opinion, not adhere to the following principles from the Code of Conduct:
• Being considerate and showing empathy towards others, especially when disagreeing or raising issues • Giving/receiving feedback or suggestions in a positive way. • Using welcoming and inclusive language
I would like to encourage a healthy discussion for improving the document, but you make it very difficult for me to do so, and I sincerely hope the tone of the discussion can be constructive.
Sincerely,
Hans Petter Holen Managing Director RIPE NCC
<signature.asc>
Hi Christian,
First of all thanks a lot to Denis for all his work, I imagine it must have taken hours. We, the board and the NCC will follow up on it and will not just have a look at the content itself but also look into how did we end up in this situation in the first place. We will come back to the mailing list after the legal evaluation is conducted and also report on this at the next RIPE Meeting.
Thank you, this is what I would like to see.
Regarding the CoC aspect of this emails, we the board did not read Hans Petters comments as shutting down the conversation or policing anyone and we would not have allowed that.
Well, then you the board should read it again... Invoking the Code of Conduct when criticising the RIPE NCC is seen exactly as silencing. It also diminishes the value of the Code of Conduct and sets a horrendous precedent. This abuse of the CoC is EXACTLY what makes people afraid of adopting a CoC in the first place. This abuse of the CoC bij a managing director and then explicitly condoning that by the board damages all the hard work done by the community. The board should be ashamed of itself regarding this part of its response. Sander
Hi all, I just had a phone call with Christian (because, you know, intonation and vocal emphasis can make a huge difference in understanding each other) and I want to report back here.
First of all thanks a lot to Denis for all his work, I imagine it must have taken hours. We, the board and the NCC will follow up on it and will not just have a look at the content itself but also look into how did we end up in this situation in the first place. We will come back to the mailing list after the legal evaluation is conducted and also report on this at the next RIPE Meeting.
Thank you, this is what I would like to see.
First of all, Christian acknowledged there were a lot of useful things in Denis' email that will be looked at by the NCC staff, so all the work Denis did will get used.
Regarding the CoC aspect of this emails, we the board did not read Hans Petters comments as shutting down the conversation or policing anyone and we would not have allowed that.
Well, then you the board should read it again... Invoking the Code of Conduct when criticising the RIPE NCC is seen exactly as silencing. It also diminishes the value of the Code of Conduct and sets a horrendous precedent. This abuse of the CoC is EXACTLY what makes people afraid of adopting a CoC in the first place. This abuse of the CoC bij a managing director and then explicitly condoning that by the board damages all the hard work done by the community.
But then the hard bit… As I understand it some of the NCC staff felt offended by some things Denis wrote, like "looks like it was written as an undergraduate project". The more people care about something, the more they are likely to be offended by criticism like this, and I *like* that the NCC staff cares! And I agree with them that Denis' tone was much too harsh for a community where we are all supposed to be working together. All of that apparently lead to Hans Petter to jump in and defend his staff, and that is part of his job. So I don't have any problems with any of this so far. Where I strongly disagree is invoking the Code of Conduct in this case. There is a very difficult boundary between "don't write strong criticism on the RIPE NCC" vs "don't write strong criticism on the RIPE NCC in such a harsh tone". Cristian reminded me that many of us have know Hans Petter for many years, and though his use of the CoC reads like the former to some, we could give him the benefit of the doubt and read it as the latter. I still think invoking the CoC here was wrong, but I do indeed give Hans Petter the benefit of the doubt and will assume he indeed meant the latter. (HPH, would be nice if you could confirm my assumption here! ;) I also understood from Christian that some people felt they couldn't speak up in defence of Hans Petter because of the strong replies sent to the list by me and other longtime members of this community. That leaves me in the awkward position of me myself not contributing to a welcoming and inclusive environment... So I'll invoke the Code of Conduct on myself :) To summarise: - I think Denis' wording was not very nice - I think Hans Petter's use of the CoC was not good - I know them both and am convinced they both want to do the best for this community (and the NCC staff which is also part of this community) - My harsh response to Hans Petter was not good and I should have used milder language to keep the discussion open for positive contributions I therefore want to defuse this thread and urge us to get back to the content of Denis' message and work with the NCC in a friendly way to make things better for all of us. And whenever invoking the CoC let us do it in that spirit. Cheers, Sander
Colleagues Can we all take a deep breath and enjoy that cup of tea Nigel suggested. I would like to thank people for their support, but also apologise if I have caused a major incident. That was never my intention. I have been a part of this community for a long time. Those of you who have also been around for a while will know that I have an emotive style of writing. I am naturally an emotional person. I have touched on this issue before and no one really picked up on it. So I thought by identifying the problems with one document it would show there is an issue here to be sorted. Incidentally it didn't take me many hours, it took me about 2 months. My concentration levels are not what they used to be :) My goal was to be positive in moving this matter forwards. The problems I have identified can be easily fixed. These documents have been written over a long period of time. Inconsistencies can build up. It is now time for a review. Maybe that should be done by the legal team who then report back to the mailing list or perhaps set up a Task Force to work with the legal team to review the full set of policy and procedure documents and make recommendations. At the end of the exercise we will have a more solid foundation for this industry to move forwards. cheers denis co-chair DB-WG On Tue, 1 Feb 2022 at 15:37, Sander Steffann <sander@steffann.nl> wrote:
Hi Christian,
First of all thanks a lot to Denis for all his work, I imagine it must have taken hours. We, the board and the NCC will follow up on it and will not just have a look at the content itself but also look into how did we end up in this situation in the first place. We will come back to the mailing list after the legal evaluation is conducted and also report on this at the next RIPE Meeting.
Thank you, this is what I would like to see.
Regarding the CoC aspect of this emails, we the board did not read Hans Petters comments as shutting down the conversation or policing anyone and we would not have allowed that.
Well, then you the board should read it again... Invoking the Code of Conduct when criticising the RIPE NCC is seen exactly as silencing. It also diminishes the value of the Code of Conduct and sets a horrendous precedent. This abuse of the CoC is EXACTLY what makes people afraid of adopting a CoC in the first place. This abuse of the CoC bij a managing director and then explicitly condoning that by the board damages all the hard work done by the community.
The board should be ashamed of itself regarding this part of its response. Sander
Dear Denis, all, Thank you for your response, Denis. I recognise the positive intent. Criticism delivered in the right way is always welcome and helps to keep us pointed in the right direction. With your first mail, I find myself asking if it would be acceptable for me to critique a community member’s work in a similar tone. I am convinced that it would not, and I suspect there wouldn’t be many objections if someone referred me to the code of conduct in response. That being said, your second message encapsulates what I believe this community should be all about - open, friendly, acknowledging potential mistakes and willing to address them constructively. So again, my thanks for turning that around. One of the reasons to have the code of conduct is to encourage an open and respectful exchange of ideas. It provides a clear framework for how we should interact and have our discussions, and staying within the bounds of the CoC is important if we want to be an open community where people feel safe to voice their opinions. I belive we all sould bring each others attention to the code of conduct when we feel the need to do so. Encouraging the positive behaviour described in the code of conduct should in my opinion be seen as contributing to improving the community. If we have a code of conduct but are noafraid reference it, then I think we still have serious problems to solve. And I would add that to point people to the code of conduct is not to apply or invoke it but to remind people of the expectations it contains. Having said that, an obvious concern is that we as the RIPE NCC might be tempted to use the CoC as an excuse to avoid difficult questions. I like to think we are better than that as a company, and I hope the community will challenge me if this is ever something we are doing. As for the substantive issue that Denis raises, I will send a separate mail on that topic because it is one worth discussing and I prefer not to conflate several issues in one mail. Sincerely Hans Petter Holen Managing Director, RIPE NCC
On 1 Feb 2022, at 16:57, denis walker <ripedenis@gmail.com> wrote:
Colleagues
Can we all take a deep breath and enjoy that cup of tea Nigel suggested.
I would like to thank people for their support, but also apologise if I have caused a major incident. That was never my intention. I have been a part of this community for a long time. Those of you who have also been around for a while will know that I have an emotive style of writing. I am naturally an emotional person. I have touched on this issue before and no one really picked up on it. So I thought by identifying the problems with one document it would show there is an issue here to be sorted. Incidentally it didn't take me many hours, it took me about 2 months. My concentration levels are not what they used to be :)
My goal was to be positive in moving this matter forwards. The problems I have identified can be easily fixed. These documents have been written over a long period of time. Inconsistencies can build up. It is now time for a review. Maybe that should be done by the legal team who then report back to the mailing list or perhaps set up a Task Force to work with the legal team to review the full set of policy and procedure documents and make recommendations. At the end of the exercise we will have a more solid foundation for this industry to move forwards.
cheers denis co-chair DB-WG
Dear colleagues, Earlier this year, Denis Walker (RIPE Database Working Group co-Chair) emailed with a list of comments and suggestions to improve our legal framework and documentation, and specifically the SSA and LIR Account Agreement. First off, we would like to thank Denis for taking the time and effort to review all of this and for sending his suggestions for improvement and clarity. The Legal Department at the RIPE NCC has devoted quite some time to looking at all the comments and checking whether we need to make changes based on them. Some of the comments they found should not lead to changes in the text as there are valid legal reasons to keep it as is or there are no legal reasons to amend the text. The areas where we agree we need to make changes are listed below: - Correct a number of typos as suggested - Clarify the applicability of the arbitration procedure in conflicts arising from the LIR Account Agreement - Review the needs-based criterion mentioned in the procedural document about Closure of Members and Deregistration of Resources - Align the wording on our webpages regarding the term “service fee- annual contribution” The RIPE NCC can start to implement some of these changes quite soon. For amendments concerning the SSA, they will need to make changes that require the approval of the RIPE NCC General Meeting. They plan to make the proposed amendments ahead of the GM in May 2023 and request that the members approve the changes to the relevant documents there. It is also clear that the distinction between LIRs and RIPE NCC members is one that causes confusion, and we believe this is an area where both the membership and community should discuss how best to ensure there is clarity in this area. In the legal documentation, it refers to RIPE NCC members that may have one or more LIR accounts. The RIPE NCC will continue to make improvements based on both the legal and policy requirements that we work under. Again, we very much appreciate this input and think it will lead to greater clarity for everyone. Best regards, Ondřej Filip RIPE NCC Executive Board Chair [1] https://www.ripe.net/ripe/mail/archives/ripe-list/2022-January/002418.html On 01/02/2022 15:20, Christian Kaufmann wrote:
Dear Denis, Dear Fellow Members, Dear all,
First of all thanks a lot to Denis for all his work, I imagine it must have taken hours. We, the board and the NCC will follow up on it and will not just have a look at the content itself but also look into how did we end up in this situation in the first place. We will come back to the mailing list after the legal evaluation is conducted and also report on this at the next RIPE Meeting.
Regarding the CoC aspect of this emails, we the board did not read Hans Petters comments as shutting down the conversation or policing anyone and we would not have allowed that.
Best regards and please keep a respectful discussion in this challenging times.
Christian Kaufmann Chairman of the NCC Executive Board
On 31. Jan 2022, at 20:58, Hans Petter Holen <hph@ripe.net <mailto:hph@ripe.net>> wrote:
Dennis, Since you are a working group chair I am making this response in public.
Thank you very much for your feedback on the LIR and Member Agreements.
I do welcome constructive feedback and suggestions for improvements.
I will not comment on your email right now, now but I will, however, point you to the RIPE Code of Conduct.
https://www.ripe.net/publications/docs/ripe-766 <https://www.ripe.net/publications/docs/ripe-766>
I read your characterisations of the document, as "This is probably one of the worst»
as well as numerous others characterisations I will refrain from quoting, though out the document as completely unnecessary.
They are not helping everyone to feel safe and included.
Your choice of language does in my opinion, not adhere to the following principles from the Code of Conduct:
• Being considerate and showing empathy towards others, especially when disagreeing or raising issues • Giving/receiving feedback or suggestions in a positive way. • Using welcoming and inclusive language
I would like to encourage a healthy discussion for improving the document, but you make it very difficult for me to do so, and I sincerely hope the tone of the discussion can be constructive.
Sincerely,
Hans Petter Holen Managing Director RIPE NCC
<signature.asc>
Dear all, We appreciate this input on our legal documents. I would like to assure you that the points raised will be evaluated by legal experts. This type of feedback is always appreciated and we will give it our full attention. However, I would caution against confusing opinion with legal expertise. Regards, Athina Fragkouli Chief Legal Officer RIPE NCC
On 31 Jan 2022, at 16:20, denis walker <ripedenis@gmail.com> wrote:
Colleagues
[I make no apologies for the length of this email. There are so many errors to discuss. For an overview you can stop reading at the line of '----'. Below that is the detailed review of all the errors.]
I have been reading lots of policies, procedures and agreements/contracts over the last couple of months to catch up with current and historical developments of address policy and it's application to allocating resources. It has been an eye opener. Right now I want to focus mainly on the 'RIPE NCC LIR Account Agreement'. Most of the documents I have read are poorly written. This is probably one of the worst. I will itemise below the details of what is wrong with this document. But firstly I will point out some of the serious mistakes.
In this agreement there is a definition in Article 1...
-RIPE NCC services The Membership Services provided through an LIR account as specified in the current version of the RIPE NCC Activity Plan.
In the 'RIPE NCC Standard Service Agreement" there is also this definition in Article 1...
-RIPE NCC services The Membership Services as specified in the current version of the RIPE NCC Activity Plan.
There are no Membership Services specified in the current version of the RIPE NCC Activity Plan. There hasn't been such a specification since the activity plan of 2017. So for the last 5 years all the active SSAs and LIR Agreements have been referring to an 'empty list'. As both these agreements revolve heavily around these services, I have no idea what the legal significance is of agreements based on an empty list of services.
Another serious issue is the absolute, total lack of any legal definition of an LIR (Local Internet Registry) and LIR account and the relationship between LIR and Member. I have not been able to find any such definitions anywhere on the ripe.net website. I fear they may be mentioned in some early RIPE document written 20 years ago that no one could reasonably be expected to find in relation to these agreements.
Then we have in Article 3 of the SSA: "the Member acknowledges and accepts that it has obtained the right to use the RIPE NCC services under the conditions outlined in this agreement."
And in Article 3 of the LIR Agreement: "the Member acknowledges and accepts that it has obtained the right to use the RIPE NCC services through this LIR account under the conditions outlined in this Agreement."
So under what conditions can a Member use these (undefined) services? -those in the SSA -those in the LIR Agreement -a superset of the two sets -the intersection of the two sets
********** I want to put forward a suggestion that the RIPE NCC engages the services of, or employs, a professional contract lawyer to review and if necessary re-write all of the agreements/contracts used by the RIPE NCC. Or at least someone with legal training and experience in the area of contract writing. **********
It was said in a zoom meeting last Wednesday (about reviewing the PDP) that we should keep to a minimum the legal terminology and rely on common sense. That was a valid mindset in the 1990s when the internet was mostly an 'old boys/girls club'. In 2022 this is a very different global, critical industry. The IPv4 market has also changed this industry. There is so much money invested in IPv4 addresses that one 'wrong' decision by the RIPE community could face a legal challenge. If the RIPE NCC has to go to court to defend such an action they would have a better defence based on rock solid, well written, legally watertight contracts than based on a set of poorly written, contradictory documents, common sense and a generally accepted view of how things work(ed).
Almost every document I have read has mistakes in it. Some have lots more than others. I wondered why people sign contracts with so many mistakes. Then I realised that most of the Members are not native English speakers, and neither are their lawyers. They almost certainly pass these documents through some translation app. Probably they accept some of the errors as translation errors. So if they go to court over these contracts it will be a case of an LIR arguing over what they think they signed, vs the RIPE NCC defending what they think they wrote. Neither will be a true reflection of reality.
I know some people will criticise me for pointing out 'trivial' grammar errors in this document. (Some people will just criticise me anyway.) They will say they are not important. There are much bigger issues to deal with. We don't want to get lawyers involved in this process. Common sense will always prevail. If it ain't broke don't fix it...etc etc. This LIR Agreement is a legal contract at the core of the RIRs business (and it is broken). The quality of this document should reflect the professionalism of the RIR. As a legal contract it should be rock solid, well written and legally watertight. If there is ever a legal dispute with a Member, this contract, along with the equally error ridden SSA, may take centre stage. Do you really want to gamble on a contract that looks like it was written as an undergraduate project? For a native English speaker reading these documents, the grammar errors just leap off the page. They are trivial to find and fix. (So why have they not already been fixed?) For the legal and other content errors, a contract lawyer would not be expected to make such basic, clumsy mistakes. It is the three 'C's that present the biggest problem - Consistency, Continuity and Contradiction. Someone needs to have a clear view in their mind of the entire document set. When a document is changed or a new document is written they should know where to look to ensure integrity is maintained across the whole set. That simply has not been the case up to now.
----------------------------------------------------
So let's look at this LIR agreement in more detail. I am basing my comments on this version: https://www.ripe.net/about-us/legal/ripe-ncc-lir-account-agreement
There is no definition of LIR or LIR account or any explanation of the relationship between a Member and an LIR (account).
Article 1 "The Membership Services provided through an LIR account as specified in the current version of the RIPE NCC Activity Plan." There is no list of services in the activity plan.
Article 2.2 "To enter into this Agreement for additional LIR accounts the Member must send to the RIPE NCC...one copy of the Agreement containing the handwritten signature of an authorised representative of the Member." This is ambiguous. It could suggest you sign one agreement for the initial LIR and one agreement for all additional LIR accounts, not one agreement for 'each' additional account. It should say: "To enter into this Agreement for each additional LIR account, the Member must..."
Is it possible for a Member to delegate operational control of an LIR account to another (anonymous) company or natural person in the same way some Members delegate management of their RIPE Database objects to a consultant? It is not clear if an LIR account is an administrative concept or something tangible that can be delegated. As the initial LIR account is not subject to any agreement (see below) that one can certainly be delegated.
Article 2.3 "The RIPE NCC reserves the right to amend this Agreement. The RIPE NCC shall notify the Member of such amendments at least one month before these amendments come into effect." This clause is almost certainly unenforceable. It is also ridiculous. It says the RIPE NCC can make any change it wants to this agreement at any time (after you have signed it) without any consultation with any individual, group or community and without any consensus, approval or acceptance and put the change into effect and expect all LIRs to comply with the change. If the NCC wants to fix the simple grammar errors, they would probably get away with it. Any substantive change would almost certainly be met with a legal challenge. They cannot impose a substantive change on 20k+ signatories.
The SSA says: "2.3 The Member acknowledges and accepts that the RIPE NCC Standard Service Agreement may be amended by a resolution of the General Meeting of the RIPE NCC according to the procedure outlined in the RIPE NCC Articles of Association. An amendment shall automatically become effective upon the date mentioned in the resolution or the date of first publication of the resolution of the General Meeting and the full text of the amended agreement on https://www.ripe.net, whichever is the latest, without the re-signing of the RIPE NCC Standard Service Agreement being necessary." The same conditions must apply to changing the LIR Agreement.
Article 3.3 "The Member acknowledges applicability of, and adheres to, the RIPE Policies and RIPE NCC procedural documents." Use of 'Member' and 'LIR' are interchanged throughout these documents. This agreement is about an LIR account. Do policies also apply to the LIR account or just to the Member? This is not clearly defined.
Article 3.4 "The Member shall provide the RIPE NCC with complete, updated and accurate information necessary for the provision of the RIPE NCC services and shall assist the RIPE NCC with audits and security checks as outlined in the RIPE NCC procedural documents, and in particular with the RIPE NCC procedural document “Due Diligence for the Quality of the RIPE NCC Registration Data”." Is this the same information required by Article 2.2 of the SSA? Articles 2, 3 and 6 of the SSA overlap considerably with Articles 2 and 3 of the LIR Agreement. Such overlaps encourage contradictions between separate contracts.
Article 3.6 refers to the document ‘Closure of Members, Deregistration of Internet Resources and Legacy Internet Resources' https://www.ripe.net/publications/docs/ripe-775 This document (ripe-775) was last updated on 30 Dec 2021, which is quite recent. Yet in Section B.1.b it says: "Internet number resources are allocated/assigned based on a specific need. When the original technical requirements or the business purpose for the use of the Internet number resources changes, the allocation/assignment becomes invalid. If the RIPE NCC notices any change in the original technical criteria or the original business purposes for using the Internet number resources, the RIPE NCC is authorised to deregister the relevant Internet number resources."
This conflicts with ripe-733 'IPv4 Address Allocation and Assignment Policies for the RIPE NCC Service Region', Section 5.1 which says: "On application for IPv4 resources LIRs will receive IPv4 addresses according to the following:
- All allocation requests are placed on a first-come-first-served waiting list. No guarantees are given about the waiting time. - The size of the allocation made will be exactly one /24. - The sum of all allocations made to a single LIR by the RIPE NCC is limited to a maximum of 256 IPv4 addresses (a single /24). If this allocation limit has been reached or exceeded, an LIR cannot request an IPv4 allocation under this policy."
No mention of any 'need' based requirement. This has been the case at least since November 2019. This shows the lack of continuity and contradictions between these documents.
Article 3.7 says: "Unless otherwise specified in this Agreement, this Agreement is valid only for one specific LIR account. If the Member wishes to operate an additional LIR accounts, the Member shall sign an additional RIPE NCC LIR Account Agreement."
Note the plurality of "an additional LIR accounts". It may be a simple typo. But as written it supports my comment above on Article 2.2 that maybe only one agreement needs to be signed for all additional LIR accounts.
Article 4.2 "The Member's obligation to pay any fees corresponding for the LIR account of this Agreement" 'for' instead of 'to' - Another simple grammar error.
Article 4.3 "The Member shall make the payment to the RIPE NCC within 30 days of date of invoice" of 'the' date - Another simple grammar error. (Or perhaps even 'within 30 days of the date of the invoice')
Article 4.4 "without prejudice to any other of the RIPE NCC's rights which it may revoke against the Member in connection with the latter's failure to effect (timely) the payment." 'other' is in the wrong place, 'to any of the RIPE NCC's other rights' 'revoke' instead of 'invoke' '(timely) the payment' instead of 'the (timely) payment' More simple grammar errors.
Article 4.1 refers to the 'RIPE NCC Charging Scheme 2022' and Article 4.6 refers to the 'RIPE NCC Billing Procedure and Fee Schedule' document This takes us off into billing and fees documents. I have reviewed these documents at the end.
Article 5.2 "The Member shall be entitled to terminate this Agreement at any time." It doesn't say if the Member needs to give any notice period. Maybe: "The Member shall be entitled to terminate this Agreement at any time with immediate effect."
Article 6.1 "The Member shall also be liable for all aspects of its use and all that ensues from its use from the Internet number resources." It should say 'its use of the Internet...' This wording, 'its use', only puts liability onto the Member if they use the resources themselves. It does not put liability onto the Member if they allow someone else to use the resources by assigning them. The wording should be 'the use' or 'any use'. Then the Member accepts full liability for use of these resources by anyone.
Article 6.6 "The Member shall indemnify the RIPE NCC against any and all third party claims filed against the RIPE NCC in relation to the Member's use of the RIPE NCC services." Again the indemnity is limited to claims resulting from only the Member's use of the services. This article should say: "The Member shall indemnify the RIPE NCC against any and all third party claims filed against the RIPE NCC in relation to the any use of the RIPE NCC services provided to this Member through any of it's LIR accounts." Then it doesn't matter who is using the services.
Article 6.7 "In any event the RIPE NCC's liability shall be limited to a maximum amount equivalent to the Member's service fee of the relevant financial year" This may apply in the event of the Member filing a claim against the RIPE NCC. If a third party files a claim against the RIPE NCC, I don't think the RIPE NCC can set it's own limit on the claim within an agreement the third party has not signed.
Article 7.2 "The RIPE NCC's intellectual property (agreements, documents, software, databases, website, etc.) may only be used, reproduced and made available to third parties upon prior written authorisation from the RIPE NCC." If the Member has been allocated address space and they sub-allocate part of that space to another organisation, this is an acceptable use of the address space. By making assignments from the sub-allocation the second organisation will make use of the RIPE Database. This is an acceptable use of the RIPE NCC's intellectual property (database) without written authorisation needed.
Article 8.2 "Any disputes that may arise from this Agreement shall be settled in accordance with the RIPE NCC Conflict Arbitration Procedure." This highlights one of the base issues with this LIR Agreement. It clearly started life as a copy of the SSA which was then modified to create the LIR Agreement. If you replace 'this Agreement' with 'the RIPE NCC SSA' you have the basis of Article 11.2 of the SSA. The problem in this Article 8.2 is that the Conflict Arbitration Procedure (ripe-691) is specific to the SSA. Disputes arising from the LIR Agreement are not within scope, according to both the Introduction and Section A.1. of the Procedure. But even in Article 11.2 of the SSA "shall be settled" should be changed to "may be settled". There is always the option to take a dispute to a national court.
(Incidentally after a quick read, I only found one error in ripe-691. In Section C.1. "timeframe cannot not exceed".)
Article 2.2 "By signing the RIPE NCC Standard Service Agreement as instructed by the RIPE NCC the Member confirms that they have read, understood and agree to be bound by the terms of this agreement for an initial LIR account." After writing all of the above I was told by a Member that they don't sign an LIR Agreement for their initial LIR account. It is somehow implied by signing the SSA. The LIR Agreement is only signed for additional LIR accounts. Now I understand the intention of the wording of Article 2.2 but it is complete madness. You can NOT hold me to the terms of this agreement because I signed some other agreement that makes no mention of this one. IF the SSA included something like this "The LIR Agreement forms an integral part of this SSA. By signing the SSA the Member agrees to be bound by the terms of the LIR Agreement for their initial LIR account." then it would be valid. BUT the SSA makes no mention anywhere of the LIR Agreement. In fact the SSA only mentions 'LIR' 7 times and they are all links to the 'Closure of LIR...' procedure.
Article 6.1 of the SSA does say: The Member acknowledges applicability of, and adheres to, the RIPE Policies and RIPE NCC procedural documents. The RIPE Policies and the RIPE NCC procedural documents are publicly available from the RIPE NCC Document Store. These documents, which may be revised and updated from time to time, form an integral part of and apply fully to the RIPE NCC Standard Service Agreement. Each revised document will receive a new document number and can be found on https://www.ripe.net."
It then includes a non-exclusive list of these documents, which does not include the LIR Agreement. There are several key points in Article 6.1 that specifically EXCLUDE the LIR Agreement from being an integral part of the SSA. Although the term 'procedural documents' is not defined anywhere, just like LIR, it would be a considerable stretch of the imagination to include an agreement or contract in a commonly understood definition of a procedural document. It also specifically says in 6.1 that the 'procedural documents are publicly available from the RIPE NCC Document Store'. The LIR Agreement is not listed in the document store. It also says 'Each revised document will receive a new document number'. Unlike the SSA, the LIR Agreement does not have a document number.
The LIR Agreement is therefore NOT an integral part of the SSA. Signing the SSA does not bind a Member to the terms of the LIR Agreement. This opens an entire can of worms. None of the Member's initial LIR accounts are registered as LIR accounts. None of them are subject to any terms or conditions. As the charging scheme requires a service fee per (registered) LIR and these initial LIR accounts are not registered, technically Members do not need to pay a fee for their initial LIR accounts.
Another interesting point is that all RIPE NCC procedural documents are said to form an integral part of the SSA. These documents may be 'revised and updated'. Article 2.3 of the SSA says changes to the SSA need a resolution by the GM. Under what conditions can a procedural document be changed if it is an integral part of the SSA? How is a new procedural document implemented if it becomes an integral part of the SSA?
********** As I said at the start of this email, it will benefit the RIPE NCC to employ someone qualified or experienced in contract law to review and re-write all the NCC's contracts and agreements so they actually say what they were intended to mean. **********
Moving on to the billing docs referenced in the LIR Agreement, there seems to be 3 significant documents which contradict each other. One even contradicts itself. The referenced 'RIPE NCC Billing Procedure and Fee Schedule' document https://www.ripe.net/participate/member-support/payment is marked as last updated on 19 Dec 2018 but refers to the fees for 2022 and has probably been updated each year. What it says is confusing: "RIPE NCC members pay a membership fee every year. For 2022, this fee is €1,400. This is charged on a pro rata basis for new member. New members also pay a sign-up fee, which is currently €1,000. Members can have more than one LIR account, but they must pay the membership and sign-up fee for each LIR account." Again total confusion between Members and LIR accounts. The 'RIPE NCC Charging Scheme 2022' refers to this as a 'service fee' not a 'membership fee'. It doesn't make sense to refer to it as a membership fee and then say it is paid per LIR account. This wording also suggests that there is a sign-up and annual fee for being a member and also a sign-up and annual fee for each LIR account, including the initial LIR account. It makes no distinction between initial and additional LIR accounts. 'This is charged on a pro rata basis for new member.' should say 'new members' - Another simple grammar error.
In the 'RIPE NCC Charging Scheme 2022' document https://www.ripe.net/publications/docs/ripe-771 it says: "New members or additional LIR account registrations also pay an additional one-time sign-up fee alongside their annual contribution." Again this is grammatically totally wrong. It uses 'or' instead of 'and'. Also an 'LIR account' is not an entity that can pay anything. It should say: "An additional one-time sign-up fee is paid alongside the annual contribution for new members and when new LIR accounts are registered."
In the 'RIPE NCC Billing Procedure 2022' document https://www.ripe.net/participate/member-support/payment/ripe-ncc-billing-pro... it has the same incorrect sentence as the Charging Scheme document: "New members or additional LIR account registrations also pay an additional one-time sign-up fee alongside their annual contribution."
In 2.1 the image does not match the table immediately following the image. In Column A of the table it should show the one-time sign-up fee for New Members as 'per LIR account'. For Existing Members it should show the one-time sign-up fee for 'Additional LIR accounts' also in Column A.
In 3. it is not clear if the service fees for all LIR accounts set up by a new member will be applied pro rata. Also there is no mention if the service fees for an existing member who sets up additional LIR accounts during the year will pay a pro rata fee for the new LIR accounts.
It also says the 'pro rata for each quarter' will be based on 'the time of the year the membership application is submitted.' This has to be the time of year the SSA is concluded. You cannot reasonably charge for services before the period in which the services are made available.
In 3.1 it says "The annual invoices will be sent to members between the end of the first quarter and the beginning of the second quarter of 2022." This time period does not exist. It has to be either 'after the end of the first quarter' or 'before the start of the second quarter'.
In 3.2 it says "Members are responsible for providing and maintaining correct billing." It should be 'billing details'.
In 3.3 it suggests that payment for any Member LIR account can come from any source. There doesn't appear to be any requirement for the payment details to match up with the Member legal entity or natural person. Surely this is open to abuse, fraud or money laundering possibilities?
I have done an extensive review here of the LIR Agreement and touched on some of the errors in the SSA and billing documents. Almost every policy, procedure, agreement, contract, document I have read has one or more grammar and/or content errors. Maybe it is time for a full review....
cheers denis co-chair DB-WG
--
To unsubscribe from this mailing list, get a password reminder, or change your subscription options, please visit: https://lists.ripe.net/mailman/listinfo/ripe-list
Dear Athina On 01/02/2022 13:26, Athina Fragkouli wrote:
We appreciate this input on our legal documents. I would like to assure you that the points raised will be evaluated by legal experts.
This type of feedback is always appreciated and we will give it our full attention. However, I would caution against confusing opinion with legal expertise.
I think this is the response we were all hoping for. Many thanks Nigel
participants (16)
-
Alex de Joode
-
Athina Fragkouli
-
Barry O'Donovan (Open Solutions)
-
Carlos Friaças
-
Christian Kaufmann
-
denis walker
-
Elvis Daniel Velea
-
Gert Doering
-
Hank Nussbacher
-
Hans Petter Holen
-
Jim Reid
-
JORDI PALET MARTINEZ
-
Nigel Titley
-
Ondřej Filip
-
Randy Bush
-
Sander Steffann