<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Wow,<br>
    Ok.  There are some good points here, but what we seem to be hitting
    is one of the major criticisms of ham radio -- any new ideas are met
    with stiff resistance.  Which usually means another fork in the road
    and the community is further divided.  Which is quite funny, since
    ham radio operators are normally credited with making the advances
    that everyone else adopts later.<br>
    <br>
    Nobody is forcing you to pay attention to this, I'm just some
    hobbyist who had an idea and is trying to give back to the
    community.  Note that I did most of the work on this back in
    October, almost a year ago, and afterwards it has sat.  I posted
    about this before, and am doing so again since I see there is some
    interest.<br>
    <br>
    1.8 does need some minor tweaks to the extensions.conf file
    generated by the portal to get running.  I will try to include the
    extensions.conf file from my test node, 42088, in the repository for
    an example.  There were just some minor tweaks that were needed to
    get the portal generated file accepted.<br>
    <br>
    As for running NAT, why?  One of the points of moving to IPv6 is to
    get away from using NAT.<br>
    <br>
    For building the system, I just put on the repository for this port
    some simple instructions on the wiki that are needed if you try to
    run ./configure and make.  This assumes that you have all the
    prerequisites for building asterisk in the first place.   You will
    also need to compile and install the patched version of DAHDI as
    well before compiling and running asterisk.<br>
    <br>
    In addition to the features that were added to 1.8, there are some
    pretty significant changes to the code base itself.  Trying to port
    the stuff for supporting IPv6 into 1.4 would be more trouble than it
    is worth.<br>
    <br>
    <br>
    Richard, <br>
    Welcome to the community.  Don't be discouraged by what you are
    seeing.  <br>
    <br>
    I invite you to take a look at the code for 1.8.32.3 that I have up
    on the github repository, poke around in it, and make contributions
    back.  I would love to see this become stable enough for a
    production environment so that we could then ask for it to be
    blessed.<br>
    <br>
    Just my $.04 cents. :)<br>
    <br>
    -Stacy<br>
    KG7QIN<br>
    <br>
    <br>
    On 09/13/2016 09:39 PM, Richard Bateman wrote:<br>
    <blockquote
      cite="mid:A94C4A1A-F081-447F-87AF-15D4ED937F20@batemansr.us"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div class=""><br class="">
      </div>
      <div class="">Hi all,</div>
      <div class=""><br class="">
      </div>
      <div class="">I'm going to toss my $0.02 in as well and see if it
        gets me kicked out onto my backside =]</div>
      <div class=""><br class="">
      </div>
      <div class="">I am a developer with a lot of experience with open
        source software projects, as well as being a ham radio operator
        and one of the newest members of this group.  I'm very
        interested in the possibilities that are presented here, but
        having come from an open source background I have to say that my
        #1 frustration is that there seems to be no effort to set things
        up so that people can easily get involved with the code.</div>
      <div class=""><br class="">
      </div>
      <div class="">Personally I'd be very interested in contributing
        code; I'd like to think that I could fix some things that are
        bothering me and maybe that'd help others as well. Naturally the
        first thing I did was start looking for the codebase and
        figuring out how to build it.</div>
      <div class=""><br class="">
      </div>
      <div class="">I still haven't figured out for sure how to build
        the distribution; that seems to happen under a dark rock
        somewhere.  There are no DIY instructions that I can find.  I
        recently discovered that there is at least one semi-major
        (ARM-specific) fork of the project which is even worse in this
        way than this project is and the documentation for both is
        scattered across the internet and intermixed; I had no idea that
        half of the documentation I was reading from the <a
          moz-do-not-send="true" href="http://hamvoip.org" class="">hamvoip.org</a> group
        may or may not be relevant to what I'm doing because there isn't
        really an easy to find single source of any kind of truth or
        attempt by either group to clarify things.</div>
      <div class=""><br class="">
      </div>
      <div class="">I realize that I'm a total newcomer walking in and
        saying "hey you should do this differently", and I absolutely am
        grateful to everything that has been done, but... subversion? on
        a closed server? And your documentation site is split from an
        old drupal site and a new site that I can't find half the time?
        This feels like it's designed to keep out new developers rather
        than bring them in.</div>
      <div class=""><br class="">
      </div>
      <div class="">That is of course an overly harsh characterization,
        but there are *lots* of open source projects out there these
        days and since this project was created much better
        collaboration tools have been created. </div>
      <div class=""><br class="">
      </div>
      <div class="">Here is what I'd really love to see:</div>
      <div class=""><br class="">
      </div>
      <div class="">(note that this advice is provided free of charge
        and guaranteed to be worth what you paid)</div>
      <div class=""><br class="">
      </div>
      <div class="">1. Move the main code repository to github.  If you
        have devs who don't want to learn how to use git, a) I'm happy
        to get on the phone with them and walk them through whatever is
        annoying them and b) github actually supports checking out the
        master branch via subversion, so you can still use it if you
        really really want to.</div>
      <div class=""><br class="">
      </div>
      <div class="">2. Use github wiki for documentation; this way users
        can submit pull requests to provide documentation on using the
        code, tips and tricks, etc.</div>
      <div class=""><br class="">
      </div>
      <div class="">3. Use the github issue system -- I realize that's
        going to be a pain sometimes, but at least it would provide a
        place where issues can be filed, answered, and *searched* --
        that last is the most important since it means future people
        with the same issue can find the result.</div>
      <div class=""><br class="">
      </div>
      <div class="">I can only imagine that the core developers of the
        project are getting tired of carrying it on their backs for all
        this time; whether we upgrade to 1.8 or stay with 1.4 or jump
        straight to 1.13 can we *please* get this set up somewhere that
        it's easy to get into and contribute? I can't imagine that I'm
        the only newcomer feeling this frustation -- I'm probably just
        one of the few who are annoying enough to write you an email
        about it.</div>
      <div class=""><br class="">
      </div>
      <div class="">Thank you to all who work on this. I am absolutely
        ready and willing to help with migration if any of these
        suggestions (or alternatives to them) are to be implemented.</div>
      <div class=""><br class="">
      </div>
      <div class="">Respectfully,</div>
      <div class="">Richard Bateman a.k.a. taxilian</div>
      <div class="">KD7BBC</div>
      <div class=""><a moz-do-not-send="true" href="http://hamstudy.org"
          class="">HamStudy.org</a></div>
      <br class="">
      <div>
        <blockquote type="cite" class="">
          <div class="">On Sep 13, 2016, at 10:21 PM, David McGough <<a
              moz-do-not-send="true" href="mailto:kb4fxc@inttek.net"
              class="">kb4fxc@inttek.net</a>> wrote:</div>
          <br class="Apple-interchange-newline">
          <div class="">
            <div class=""><br class="">
              Hi Everyone,<br class="">
              <br class="">
              Every time these discussions about upgrading software come
              up, I <br class="">
              re-evaluate the possible gains of a major upgrade.<br
                class="">
              <br class="">
              I'll remind everyone of a major hurdle which can't be
              side-stepped: The<br class="">
              AllStar project would continue to be a FORK of
              Asterisk---not code that<br class="">
              becomes part of the Digium distro, like it once was.  You
              ask why?? Well,<br class="">
              that's due to Digium's draconian contributor license,
              which doesn't<br class="">
              guarantee the code will remain open source and all
              developer's must<br class="">
              surrender their code ownership to Digium, to do with as
              they please.<br class="">
              <br class="">
              So, I guess my question becomes: WHY? ...what glaring
              issues will a major<br class="">
              upgrade resolve?  What issues need to be fixed? What
              -TRULY- known<br class="">
              problems are present? Why not just FIX those problems,
              including<br class="">
              back-porting code, if Asterisk needs a patch.<br class="">
              <br class="">
              As the overall Asterisk project has marched forward,
              gazillions of<br class="">
              features have been added...And gazillions of NEW bugs.
               Are those features<br class="">
              needed for AllStar? For the most part, I would argue
              probably not.<br class="">
              AllStar's primary duty isn't as a phone PBX...<br class="">
              <br class="">
              One aspect many AllStar users are probably unaware of is
              that there were<br class="">
              major command syntax changes as of Asterisk 1.6.x...One
              thing this means<br class="">
              to the user is that the dialplan syntax in the 1.4.x
              extensions.conf file<br class="">
              isn't compatible with syntax in 1.6.x and later...So, now
              both styles of<br class="">
              dialplans must be supported, the old 1.4.x variety and the
              new 1.6.x<br class="">
              style. Yet more confusion.<br class="">
              <br class="">
              As for IPV6, yes, native IPV6 compatibility would be nice,
              but simply NAT<br class="">
              mapping IPV6 address space to IPV4 addresses will and does
              work too. But,<br class="">
              this is only part of the problem, it doesn't fix other
              major issues: All<br class="">
              the AllStar registration and node database software must
              be upgraded to<br class="">
              IPV6 as well! THEN, suddenly, none of the IPV6 users can
              talk to IPV4<br class="">
              users---and, yes, there will be IPV4 address space in use
              by ISP's for<br class="">
              years to come. The IPV4 vs. IPV6 migration problem gets
              more and more<br class="">
              complex to fix, the deeper you dig.<br class="">
              <br class="">
              ....As another long term solution, the IPV6 code could be
              back-ported to<br class="">
              the 1.4.x chan_iax2, chan_sip.  Wouldn't this be easier
              than a full <br class="">
              upgrade??<br class="">
              <br class="">
              Anyhow, as a recap, what is broken that needs to be
              fixed???? IMO, fixing<br class="">
              core issues in the CURRENT codebase is much better use of
              developer's<br class="">
              time, since developers are so few and far between.<br
                class="">
              <br class="">
              <br class="">
              Just my $0.02<br class="">
              <br class="">
              73, David KB4FXC<br class="">
              <br class="">
              <br class="">
              <br class="">
              <br class="">
              On Tue, 13 Sep 2016, Stacy wrote:<br class="">
              <br class="">
              <blockquote type="cite" class="">That is true, 1.8 does
                support IPv6.  Some places are already starting <br
                  class="">
                to offer you only an IPv6 address with a connection.
                Mostly mobile hot <br class="">
                spots.<br class="">
                <br class="">
                If we don't want Allstar to become something of the
                past, we should move <br class="">
                up to at least 1.8 so that it supports IPv6.<br class="">
                <br class="">
                This code really needs someone else's eyes to go over
                it, it works but I <br class="">
                know there are things that need to be fixed.<br class="">
                <br class="">
                <br class="">
                -Stacy<br class="">
                <br class="">
                KG7QIN<br class="">
                <br class="">
                <br class="">
              </blockquote>
              <br class="">
              _______________________________________________<br
                class="">
              App_rpt-users mailing list<br class="">
              <a moz-do-not-send="true"
                href="mailto:App_rpt-users@ohnosec.org" class="">App_rpt-users@ohnosec.org</a><br
                class="">
              <a class="moz-txt-link-freetext" href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a><br
                class="">
              <br class="">
              To unsubscribe from this list please visit
              <a class="moz-txt-link-freetext" href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a>
              and scroll down to the bottom of the page. Enter your
              email address and press the "Unsubscribe or edit options
              button"<br class="">
              You do not need a password to unsubscribe, you can do it
              via email confirmation. If you have trouble unsubscribing,
              please send a message to the list detailing the problem. <br
                class="">
            </div>
          </div>
        </blockquote>
      </div>
      <br class="">
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
App_rpt-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:App_rpt-users@ohnosec.org">App_rpt-users@ohnosec.org</a>
<a class="moz-txt-link-freetext" href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a>

To unsubscribe from this list please visit <a class="moz-txt-link-freetext" href="http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users">http://ohnosec.org/cgi-bin/mailman/listinfo/app_rpt-users</a> and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button"
You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem. </pre>
    </blockquote>
    <br>
  </body>
</html>