OpenNMS Hackers:
Dev-Jam is just a month away! Brozow, Sortova, and I have been
talking a little about the format and agenda for this year's
conference and we think that the best strategy is for Brozow and team
to simply be there to provide design/code/paring support for
everyone's individual objectives. Collectively, we see 3 major goals
for DevJam.
1) Get everyone back in sync with the latest code base and OpenNMS
development trends and re-armed for the next year's development.
2) Create a definitive roadmap for 2.0.
3) Catch up with each other and have fun!
With that, there are some agendas that have been suggested and, in
some cases, work has already begun. We've put a list of ideas for 2.0
that we've been kicking around for years just to get the 2.0 roadmap
kick-started as well as being potential "tracks" for Dev-Jam. We
don't anticiapte
--ACLs
Massimiliano Dessi, from IT, is coming to work on OpenNMS security
with the main object to have full ACLs in OpenNMS. So, what does that
mean? Right now we're going to start a wave to begin defining the
requirements. Hopefully, what follows, is a specification that can
begin work during DevJam.
--IPv6
Dr. Gallen is working to define the IPv6 requirements (use cases) for
any NMS and certainly, OpenNMS. We will put that in a wave when he
completes for everyone's review and we can begin a specification once
the requirements are adopted.
--Build/Packaging
Brozow wants to reorganize the code to remove circular dependencies
and make the build packaging system faster. Requirements and
specifications should begin ASAP.
--WebUI
There have been a lot of changes to the UI since the last time we met
and certainly a lot of changes have happened in the past year. GWT
seems to be a perfect fit for our development methodology and Java
focused developers. We need to make a decision whether to rewrite the
current UI using GWT or to start from scratch and create a brand new
UI. A new UI should being with some sort of usability study. Input
ideas welcome.
-- Mobile Apps
--- iPhone: Anyone that would like to work on and contribute the
current iPhone app? We should create a new wave and discuss ideas
based on feedback from the current app and exploring new requirements.
--- Android: We need someone to take lead on this one.
-- TIP
--- Implementation of service problem management interface in OpenNMS.
-- Reporting
Executive reporting??? We'll we really need to work to unify the
reporting capabilities in OpenNMS. All the hard work put in by
Jonathan, Ronnie, several others over the years have greatly improved
reporting in OpenNMS. One requirement that would add another
dimension to or reporting is to create a JRDataSoruce implementation
that allows access to the performance data in the RRDs as well as the
entities in PostgreSQL.
-- Hibernate additional Dialects
Being able to implement other Hibernate dialects for the underlying
RDBMS was the main reason for moving to an ORM. Giving users the
flexibility to choose between MySQL, Oracle, MS SQL Sever, etc. could
help drive OpenNMS adoption.
David Hustace
The OpenNMS Group, Inc.
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ
opennms-devel mailing list
To *unsubscribe* or change your subscription options, see the bottom of this
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel