Updated Development Road Map - Plugin Architecture Updates

Important information about Cacti developments that all users should be interested in.

Moderators: Developers, Moderators

Post Reply
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Updated Development Road Map - Plugin Architecture Updates

Post by rony »

I'm happy to announce that we have updated the development road map. We have gotten ambitious and will be doing a lot over the next few months, including the long over due inclusion of the Plugin Architecture into the Cacti base code.

For those of you that are willing to help, please don't hesitate to contact me or any of the other developers. If you would like simply to test Cacti 0.8.8 as we progress in it's development, don't hesitate to download it and give it a whirl. If you encounter issues please post bug reports and/or patches following the guidelines at
http://www.cacti.net/bugs.php.

We are currently in the process of enabling nightly builds of the main svn branch. If you are interested in testing before nightly builds are enabled, please visit http://www.cacti.net/svn.php for instructions on checking out Cacti.

Happy Graphing!!!

Tony Roman
Cacti Developer

Code: Select all

Cacti 0.8.8
Release end of 3rd Quarter 2008

Major Features

     * Full support for multiple polling intervals
           o Structured host directories
           o RRA templates/grouping (still designing)
           o Remove step and heartbeat from data template/sources
     * Template packages
           o Reduce efforts needed to import templates with scripts
           o Support author information and version checking
           o More data query XML resources into the database
           o Online Repository/Warehouse released at the same time
     * Revamp of Cacti logging
           o Extensive support for syslog
           o Auto log pruning
           o Logging to database
     * Inclusion of Plugin Architecture
     * Update to Repository/Warehouse for Plugins
     * Event management sub system
     * New user and group permissions system
     * Move interface to CSS and HTML clean up



Cacti 0.8.9
Release 2nd Quarter 2009

Major Features

     * Integration of Boost into base code
     * Internationalization support
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
gthe
Cacti User
Posts: 410
Joined: Sat Jul 29, 2006 1:23 pm
Location: RU

Re: Updated Development Road Map - Plugin Architecture Updat

Post by gthe »

rony wrote:

Code: Select all

Cacti 0.8.8
Release end of 3rd Quarter 2008
......
     * Event management sub system
Snmp traps ?
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

Not directly, but the system should allow for it.. :)
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
User avatar
rony
Developer/Forum Admin
Posts: 6022
Joined: Mon Nov 17, 2003 6:35 pm
Location: Michigan, USA
Contact:

Post by rony »

No clue, Jimmy and I are still working on integration.
[size=117][i][b]Tony Roman[/b][/i][/size]
[size=84][i]Experience is what causes a person to make new mistakes instead of old ones.[/i][/size]
[size=84][i]There are only 3 way to complete a project: Good, Fast or Cheap, pick two.[/i][/size]
[size=84][i]With age comes wisdom, what you choose to do with it determines whether or not you are wise.[/i][/size]
gpeterson1852
Posts: 1
Joined: Sat Apr 19, 2008 11:04 pm

Re: Updated Development Road Map - Plugin Architecture Updat

Post by gpeterson1852 »

rony wrote:

Code: Select all

Cacti 0.8.8
Release end of 3rd Quarter 2008
...
     * New user and group permissions system
As far as this quote goes, where can I get more information on the specifics of the changes you're making? We are currently using a custom script to create and modify cacti users based on group membership in various AD groups from several different domains (it runs on a cron job and updates users periodically). I recently took additional interest in our implementation of cacti and see that I can enable LDAP authentication, but from only one provider which still limits me too much to switch from the custom script.

I've started investigating the potential of expanding the plugin architecture to accomodate adding multiple custom authentication/authorization providers since I also have an application for cacti that would involve authenticating users from another custom auth system. I think that if the functions defined in lib/auth.php were able to be overridden by ones defined in a plugin that would go a ways towards solving my problem. It might turn out that the easiest solution might be for me to just rewrite lib/auth.php and auth_login.php to meet my needs.

Any information you have on the upcoming changes would be appreciated.
User avatar
Howie
Cacti Guru User
Posts: 5508
Joined: Thu Sep 16, 2004 5:53 am
Location: United Kingdom
Contact:

Post by Howie »

BUMP! Just to note that the roadmap has changed, and now all the new features will be here by Christmas 2008!! :D :D

Nah, not really, but the roadmap has changed post-LinuxWorld. (shame to see Boost integration pushed back)
Weathermap 0.98a is out! & QuickTree 1.0. Superlinks is over there now (and built-in to Cacti 1.x).
Some Other Cacti tweaks, including strip-graphs, icons and snmp/netflow stuff.
(Let me know if you have UK DevOps or Network Ops opportunities, too!)
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests