Hi all,
I've read each of your replies, but to reply to each one in depth
individually would really flood the list, so let me address the main
points here in one email. First though:
Brian and Board, can you share the details of how board members become
board members? There is widespread confusion about this as the bylaws
don't really seem to address new director election / appointment procedures.
Can you also state for the record how many directors ARDC has right
now? Some sources I saw show only 1 (Brian), other sources show 3 (is
this current data?). Are there minutes or other records of how these
directors became directors? That might shed further light on the
process. Surprisingly, the state of California does not seem to require
that directors be registered. In Washington we have to list our
directors as part of public record.
Now, onto the replies...
Many of you made good points that I agree with. Improved transparency,
better statements, continued free access, etc. There seems to be
universal desire being expressed for such changes in ARDC. I also like
the idea of treating ARDC as a RIR, but at the same time, the ARDC is a
really *handy* place to define some optional interfacing standards, so I
wouldn't want to do away with that side of things. In short, where
there is agreement, I don't think there's much for me to say, so let me
move on to some of the contentious issues.
Hi lleachii / KB3VWG! I've spent hours (both in public and private
threads) trying to foster your understanding of a one-line router change:
ip rule add from <your 44net> table ampr
I've given you explicit packet flow explanations for every permutation,
but ultimately you're still insisting on more and saying you're taking
the change for review by your engineers. This indicates to me you don't
actually understand the change and/or how Linux does routing. I can't
be responsible for everyone's education. I've given you the time I
consider proper but at some point I need to stop.
The other thing I realized during our discussions is that even if I do
manage to convince you that it's a wonderful change full of unicorns and
rainbows, what does that mean for the outcome? Will AMPR adopt it as
part of some official standard? Will Brian immediately sign off? No!
It's me simply convincing one man that if he wants to talk to my
particular 44net, he can do it by using the mentioned technique. The
return on investment here is particularly poor.
The real root of the problem here is the lack of an official ARDC / AMPR
decision making process. Do I have to convince everybody? Do I have to
convince Brian? Do I have to convince a majority of the 44net members,
or board? Do I not have to convince anyone and just log the suggested
process on the wiki?
Until these questions are answered, anyone trying to do development is
fighting an uphill battle and investing more hours than are needed to
accomplish any given thing.
In the interest of progress, after I broke off the thread with you, I
started a new thread with Brian to enact my simple IP gateway request,
fully accepting the fact that other people may not be able to talk to my
network after the change went through. This got referred to Chris,
whose ultimate reply to me was that the gateway change was "not
permitted". It's not clear to me who is in charge of such decisions and
such permissions to this day.
Having exhausted the normal methods, here I am running for board, to fix
and eliminate such gridlock for anyone else who would like to push AMPR
forward. The present organizational environment is not conducive to
innovation.
Now, as to your other points:
I do not wish to "tear down and rebuild the infrastructure from the
ground up, all other nodes be damned, as long as HamWAN works". You've
worked with me on 1 change, and in that case I gave you a compatibility
solution. JNOS' lack of policy routing may require a different solution
which can come later (eg: extra routes, eg: different gateway list,
etc). If that means JNOS nodes can't reach my network in the interim,
that's OK by me. At least progress has been made.
Regarding "I've asked Bart to contribute the changes he wishes me to
implement on our nodes": I've never actually asked you to implement
anything. You can if you'd like to participate in testing and
development, but you're not required to maintain communication with my
network. It's your network, do with it as you please! Many AMPR
networks don't even have gateways listed. There are plenty of other
folks who are willing to help me test IPIP anycasting, with much less fuss.
The following is just blatant disinformation: "I was shocked when I
realized thier lead guy was the one wanting to tear current
infrastructure apart simply to make HamWAN work with AMPRNet as he
envisioned it, leaving connectivity gaps, not providing a routing 44GW,
etc." Nothing is being torn apart or destroyed. I'm experimenting with
my own 44net allocation and it has no impact on how other people talk
amongst themselves or to UCSD's gateway. At worst, people may not be
able to talk to my network in all cases, and that's a choice that's OK
for me for the time being. Perfection can come after version 1.
Next: "I understand he has his own ASN and therefore probably a pretty
good infrastructure; but it is a commercial outfit." HamWAN is a
non-profit organization, and we do take donations of money or other
resources such as, in this case, an ASN donation. This does not mean
that the name on the ASN is the owner of HamWAN.
Next: "UCSD has been very gracious to HamRadio over the years, and
anyone wanting to make such drastic moves will probably also want to
move the AMPRNet NOC." There is no "NOC", it's a simple peering point
where 44/8 is announced. You don't have to speculate here. As part of
my listed agenda, I stated my desire to create more peering points like
this to eliminate the single point of failure we now have with UCSD.
This does not mean removing UCSD from the equation. Other regional
peering points like this already exist, we just need broader coverage.
Regarding the ARIN comments, I agree ARDC should not sign the ARIN
Legacy Agreement. I still want to see the legal heritage of 44/8 to see
exactly how ARDC can resist any take-over threats. These documents
should be on the website somewhere. How did ARDC come to own 44/8?
What is the documented chain of ownership? What's stopping AnyCorp from
saying the IANA table entry is wrong and AnyCorp owns 44/8 instead?
RFC790 shows ownership of 44/8 falling to Hank in 1981 (which may be
contestable for lack of an NSF letter or something). Where's the chain
of ownership up to 2011's incorporation of ARDC? It's important to get
your ducks in a row as the IPv4 crunch intensifies.
Finally, I don't even know how to respond to this fantastic bout of
paranoia: "Now he reappears lobbying for a board position in lieu of
working to fix his perceived "issues" with ARDC - citing old technology
and old ideas; all one can be left to assume is he want's to disamble
AMPRNet for the 190 other states on the planet, control 44/8 and ARDC -
still not offering anything to the software, processes or services
within AMPR until he has control; basically, a HSMM Radio coup." You
seriously think I'm spending all this time developing HamWAN and dealing
with issues here so I can execute some evil plan? I see an organization
with gridlock and poor governance here, and I'm offering my services at
solving those problems. We don't have problems like this in the HamWAN
org. The doers are empowered with clear processes and red tape has been
removed. The board is elected based on merit, not legacy. Time spent
campaigning is limited to keep everyone focused on what matters - NOT
politics. Voting is transparent. Anyway...
Hi John / K7VE!
From your email: "A lot of people contribute time, we need more that
contribute money." Can you share what ARDC uses the money for? Having
looked over the financials, I'm not seeing any spending details.
Next: "Should the ARDC evolve into a club with members and dues". I'm
generally in favor of this model, but the dues should be optional and
should only entitle you to voting rights. That forces you to have some
skin in the game before affecting the org with your vote. Some other
"skin" techniques were also suggested, like having an allocation or
running a gateway. These are probably appropriate. I also like the
staggering of directorships.
Next: "where it could be formally voted into existence". Voted by who?
Next: "I have advocated a model of using BGP and the Internet to sew
together regional networks into a complete fabric and that those
regional networks could then address "last mile" issues with IPIP or VPN
tunnels as appropriate. I'd like to see this formalized and adopted
sooner rather than later." You're just describing "using the Internet"
here, aren't you? Do you have more details on this proposal? This
sounds really similar to the "more Internet gateways" line item of my
agenda. Are we talking about the same thing?
Next: "As to Bart's "candidacy" for a Director's position. That is
premature, based on the current governance and structure of ARDC." ARDC
is what exists right now. There's no need to wait for a re-birth to fix
some of the problems. We can work with what we have. I don't want
Brian replaced by a new org. His service over the last 20+ years shows
a tremendous dedication to this network. His continued contributions
will no doubt be beneficial. I simply want ARDC to become more open,
better governed, and positioned in such a way that it fosters innovation
and experimentation. You know, the stuff in the charter! :)
Next: "Frankly, I think Bart has accomplished a lot in the last couple
of years from a technical point of view. I happen to live in the area
where HamWan is being developed and the progress seems to be constant.
The problem is, Bart, like many driven technology experts, can come off
as dismissive and narrow-minded, and that isn't productive." This quote
claims that I've both managed to accomplish a lot, and then concludes
that I'm not a productive leader. You're gonna have to pick one. I sit
in a room day in day out with 35 other people and guide decisions, set
goals, and push people beyond their existing limits. All for the shared
end goal of providing the best network we can. I've brokered many deals
to get us the resources we need to operate, some of them requiring
incredible tact. You're not exposed to any of this though, since you
don't develop HamWAN. Those who have actually worked with me have
voiced their support on this mailing list. I didn't ask any of them to
say a thing on my behalf.
I can only speculate you're probably thinking of the HamWAN / HSMM lack
of interoperability that was strongly requested during our initial
phase. As much as people wish for this, there are several reasons a
smooth interop cannot be done. (1) HSMM is Part 15 and we can't carry
that traffic on Part 97 frequencies, (2) The use of 10/8 address space
makes HSMM non-interoperable -- not just with HamWAN, I mean with almost
every other network, and (3) the design of the HSMM organization is
decentralized on purpose, so even if we were to offer some interop
standard, there's noone there to reach an agreement with. The present
situation is this: HSMM folks are free to use HamWAN however they wish.
They simply connect to the network using our documented procedures. If
they wanna run VPNs over the microwave, that's fine. They're hams and
they have a right to do whatever they want on the airwaves as long as
it's legal. There are no special provisions on the HamWAN side to
provide for end-to-end traffic between HSMM nodes. That's all up to the
user.
If you're thinking of some other situations, I don't know what to say.
If you're gonna be a man that accomplishes substantial goals, you're
gonna invariably piss some people off about something. That's the cost
of getting things done.
I wonder if this email has exceeded 32kB yet. If I failed to address a
burning point in an email you sent on this subject, please follow up and
let me know.
--Bart