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

Reply via email to