This Week in OpenNMS: July 24th, 2017

Benjamin Reed <[email protected]> Mon, 24 Jul 2017 12:58:36 -0400
Newsgroups gmane.network.opennms.announce
Message-ID <58729d8e-cc80-1244-e860-8b9631863317__46317.7143749364$1500915659$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============8932010223744078028==
Content-Type: multipart/alternative;
 boundary="------------6261EFCDD14932780C57025A"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------6261EFCDD14932780C57025A
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

It's time for This Week in OpenNMS! Last week we were at Dev-Jam, our
annual developer conference hackathon.



      Github Project Updates

  * *Internals, APIs, and Documentation
    *

      * Alejandro fixed a threading issue in Statsd.
      * Ronny did lots of work on converting documentation to be
        rendered by AsciiBinder
      * Jesse worked on APIs for handling merged datacollection
        configuration files
      * DJ did some cleanup of test infrastructure
      * Alejandro implemented alarm northbounders that can feed into BSF
        scripting or Drools
      * Seth worked on cleaning out a bunch of unused code
      * Antonio worked on fixing Enlinkd issues
      * Christian made a daemon that can trigger IFTTT webhooks from alar=
ms
      * Ron fixed unicode handling in the Win32ServiceDetector
      * Alejandro worked on being able to reload drools configurations

  * *Web and UI
    *

      * Markus and Christian added new status views to the front page
      * Markus did more work on exposing web services through OSGi
      * Seth worked on a unified quick search for the web UI
      * Dustin did more work on the scriptable vertex handling for topolo=
gy
      * I worked on making opennms.js work properly when pulled into
        node, and fixed generation of minified and un-minified code


      Upcoming Events and Appearances

  *


          *AusNOG - Melbourne, Australia - September 7th and 8th, 2017
          <http://www.ausnog.net/>*

    Tarus Balog will be speaking at this year's AusNOG conference being
    held in Melbourne, Australia in September. AusNOG
    <http://www.ausnog.net/> is the premier technical and professional
    networking event for Internet Service Providers, Telcos, Hosting
    Providers, and Content Providers in Australia. Tarus will be
    presenting a talk entitled /"Monitoring at Scale with OpenNMS"/.

  *


          *OpenNMS Training - Apex, NC - September 11th through 15th
          <http://www.opennms.com/training/>*

    The OpenNMS Group's next training session in Apex, NC will be
    September 11th through 15th. For more details on OpenNMS training
    and to sign up, see The OpenNMS.com training page:
    http://www.opennms.com/training/

  *


          *Ohio Linux Fest - Columbus, OH - September 29th through 30th,
          2017*

    Tarus Balog will be the keynote speaker at Ohio Linux Fest in
    Columbus. His talk is titled _"A Short History of an Open Source
    Business"_ and will be about the history of OpenNMS, decisions that
    were made, problems that were faced, and things we'd do different.

    For details, see the Ohio Linux Fest announcement:
    https://ohiolinux.org/tarus-balog-to-keynote-ohio-linuxfest-2017/


      Until Next Week=E2=80=A6

If there=E2=80=99s anything you=E2=80=99d like me to talk about in a futu=
re TWiO, or you
just have a comment or criticism you=E2=80=99d like to share, don=E2=80=99=
t hesitate to
say hi <mailto:[email protected]>.

- Ben



      Resolved Issues Since Last TWiO

  * NMS-4000 <https://issues.opennms.org/browse/NMS-4000>: Sortable
    Service input fields
  * NMS-5833 <https://issues.opennms.org/browse/NMS-5833>: Scheduled
    Outages Node Label Field Search is Case Sensitive
  * NMS-7408 <https://issues.opennms.org/browse/NMS-7408>: Size of the
    search type in IP interface table is too small
  * NMS-8229 <https://issues.opennms.org/browse/NMS-8229>: OpenNMS
    Starts and then stops
  * NMS-8686 <https://issues.opennms.org/browse/NMS-8686>:
    grafana-opennms-datasource query returns incorrect values
  * NMS-9341 <https://issues.opennms.org/browse/NMS-9341>: No class
    found exception in OSGi for org.osgi.service.jdbc.DataSourceFactory
  * NMS-9478 <https://issues.opennms.org/browse/NMS-9478>: "query"
    parameter allows SQL injection
  * NMS-9514 <https://issues.opennms.org/browse/NMS-9514>: Rename
    integration tests that are currently running as unit tests


--------------6261EFCDD14932780C57025A
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html>
  <head>
    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf=
-8">
  </head>
  <body link=3D"#0B6CDA" vlink=3D"#551A8B" bgcolor=3D"#ffffff" alink=3D"#=
EE0000"
    text=3D"#000000">
    <font face=3D"Helvetica Neue,sans-serif"> </font>
    <article class=3D"markdown-body">
      <p><font face=3D"Helvetica Neue,sans-serif">It's time for This Week
          in OpenNMS! Last week we were at Dev-Jam, our annual developer
          conference hackathon.<br>
        </font> </p>
      <h3 id=3D"github-project-updates"><font face=3D"Helvetica
          Neue,sans-serif"><br>
        </font> </h3>
      <h3 id=3D"github-project-updates"><font face=3D"Helvetica
          Neue,sans-serif">Github Project Updates</font></h3>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong>Internals,
              APIs, and Documentation<br>
            </strong></font></li>
      </ul>
      <blockquote>
        <ul>
          <li><font face=3D"Helvetica Neue,sans-serif">Alejandro fixed a
              threading issue in Statsd.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Ronny did lots of
              work on converting documentation to be rendered by
              AsciiBinder</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Jesse worked on
              APIs for handling merged datacollection configuration
              files</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">DJ did some cleanu=
p
              of test infrastructure</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Alejandro
              implemented alarm northbounders that can feed into BSF
              scripting or Drools</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth worked on
              cleaning out a bunch of unused code</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Antonio worked on
              fixing Enlinkd issues</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Christian made a
              daemon that can trigger IFTTT webhooks from alarms</font></=
li>
          <li><font face=3D"Helvetica Neue,sans-serif">Ron fixed unicode
              handling in the Win32ServiceDetector</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Alejandro worked o=
n
              being able to reload drools configurations</font></li>
        </ul>
      </blockquote>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong>Web and UI<b=
r>
            </strong></font></li>
      </ul>
      <blockquote>
        <ul>
          <li><font face=3D"Helvetica Neue,sans-serif">Markus and
              Christian added new status views to the front page</font></=
li>
          <li><font face=3D"Helvetica Neue,sans-serif">Markus did more
              work on exposing web services through OSGi</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth worked on a
              unified quick search for the web UI</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Dustin did more
              work on the scriptable vertex handling for topology</font><=
/li>
          <li><font face=3D"Helvetica Neue,sans-serif">I worked on making
              opennms.js work properly when pulled into node, and fixed
              generation of minified and un-minified code</font></li>
        </ul>
      </blockquote>
      <font face=3D"Helvetica Neue,sans-serif"><br>
      </font>
      <h3 id=3D"upcoming-events-and-appearances"><font face=3D"Helvetica
          Neue,sans-serif">Upcoming Events and Appearances</font></h3>
      <ul>
        <li>
          <h3><font face=3D"Helvetica Neue,sans-serif"><strong><a
                  href=3D"http://www.ausnog.net/">AusNOG - Melbourne,
                  Australia - September 7th and 8th, 2017</a></strong></f=
ont></h3>
          <p><font face=3D"Helvetica Neue,sans-serif">Tarus Balog will be
              speaking at this year's AusNOG conference being held in
              Melbourne, Australia in September. <a
                href=3D"http://www.ausnog.net/">AusNOG</a> is the premier
              technical and professional networking event for Internet
              Service Providers, Telcos, Hosting Providers, and Content
              Providers in Australia. Tarus will be presenting a talk
              entitled <i>"Monitoring at Scale with OpenNMS"</i>.</font><=
/p>
        </li>
        <li>
          <h3><font face=3D"Helvetica Neue,sans-serif"><strong><a
                  href=3D"http://www.opennms.com/training/">OpenNMS
                  Training - Apex, NC - September 11th through 15th</a></=
strong></font></h3>
          <p><font face=3D"Helvetica Neue,sans-serif">The OpenNMS Group's
              next training session in Apex, NC will be September 11th
              through 15th. For more details on OpenNMS training and to
              sign up, see The OpenNMS.com training page: <a
                href=3D"http://www.opennms.com/training/">http://www.open=
nms.com/training/</a></font></p>
        </li>
        <li>
          <h3><font face=3D"Helvetica Neue,sans-serif"><strong><a href=3D=
"">Ohio
                  Linux Fest - Columbus, OH - September 29th through
                  30th, 2017</a></strong></font></h3>
          <p><font face=3D"Helvetica Neue,sans-serif">Tarus Balog will be
              the keynote speaker at Ohio Linux Fest in Columbus. His
              talk is titled _"A Short History of an Open Source
              Business"_ and will be about the history of OpenNMS,
              decisions that were made, problems that were faced, and
              things we'd do different.</font></p>
          <p><font face=3D"Helvetica Neue,sans-serif">For details, see th=
e
              Ohio Linux Fest announcement: <a
                href=3D"https://ohiolinux.org/tarus-balog-to-keynote-ohio=
-linuxfest-2017/">https://ohiolinux.org/tarus-balog-to-keynote-ohio-linux=
fest-2017/</a></font></p>
        </li>
      </ul>
      <h3 id=3D"until-next-week"><font face=3D"Helvetica Neue,sans-serif"=
>Until
          Next Week=E2=80=A6</font></h3>
      <p><font face=3D"Helvetica Neue,sans-serif">If there=E2=80=99s anyt=
hing
          you=E2=80=99d like me to talk about in a future TWiO, or you ju=
st have
          a comment or criticism you=E2=80=99d like to share, don=E2=80=99=
t hesitate to
          <a href=3D"mailto:[email protected]">say hi</a>.</font></p>
      <p><font face=3D"Helvetica Neue,sans-serif">- Ben</font></p>
      <h3 id=3D"resolved-issues-since-last-twio"><font face=3D"Helvetica
          Neue,sans-serif"><br>
        </font> </h3>
      <h3 id=3D"resolved-issues-since-last-twio"><font face=3D"Helvetica
          Neue,sans-serif">Resolved Issues Since Last TWiO</font></h3>
      <meta charset=3D"utf-8">
      <font face=3D"Helvetica Neue,sans-serif"> </font>
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <meta charset=3D"utf-8">
      <ul style=3D"box-sizing: border-box; padding: 0px 0px 0px 2em;
        margin-top: 0px; margin-bottom: 0px ! important; color: rgb(51,
        51, 51); font-size: 16px; font-style: normal;
        font-variant-ligatures: normal; font-variant-caps: normal;
        font-weight: normal; letter-spacing: normal; text-align: start;
        text-indent: 0px; text-transform: none; white-space: normal;
        word-spacing: 0px; -webkit-text-stroke-width: 0px;
        text-decoration-style: initial; text-decoration-color: initial;">
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-4000"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-4000</a>: Sortable Service input fields</font></=
li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-5833"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-5833</a>: Scheduled Outages Node Label Field
            Search is Case Sensitive</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-7408"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-7408</a>: Size of the search type in IP
            interface table is too small</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8229"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-8229</a>: OpenNMS Starts and then stops</font></=
li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-8686"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-8686</a>: grafana-opennms-datasource query
            returns incorrect values</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-9341"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9341</a>: No class found exception in OSGi for
            org.osgi.service.jdbc.DataSourceFactory</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-9478"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9478</a>: "query" parameter allows SQL
            injection</font></li>
        <li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
            Neue,sans-serif"><a
              href=3D"https://issues.opennms.org/browse/NMS-9514"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9514</a>: Rename integration tests that are
            currently running as unit tests</font></li>
      </ul>
      <!--
  https://github.com/OpenNMS/twio-fodder/blob/master/scripts/twio-issues-=
list.pl
--></article>
    <font face=3D"Helvetica Neue,sans-serif"> </font>
  </body>
</html>

--------------6261EFCDD14932780C57025A--


--===============8932010223744078028==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--===============8932010223744078028==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq

opennms-announce mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-announce
--===============8932010223744078028==--