Anope IRC Services

Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Modular Databases?  (Read 6259 times)

0 Members and 1 Guest are viewing this topic.

zEkE

  • Anope User
  • Offline Offline
  • Posts: 34
Modular Databases?
« on: March 13, 2009, 06:17:35 AM »

All Users,

We have recently introduced an LDAP backend for Anope. The purpose of this was to allow a single account to be used across the Forums, Bugzilla, & Wiki along with any new services we may offer in the future.

We have taken the databases from the Forum and Bugtracker and merged them together as best we could in order to import the most amount of unique entries into the LDAP system.

All users must reset their passwords via the following link in order to allow logins to function again across all services.

Password Reset Link

Once this has been done, you will be able to log into any of our services using your uid.

Any problems, let us know on IRC.

What are the intentions for 1.9's databases? Is it intended to be hardcoded (or at the ./Config point/conf-time) for MySQL and flatfile or is it to be modular?

The move to LDAP for the Anope site got me wondering if the system were to be modular if anyone would be interested in writing an LDAP DB module or a Postrgre SQL module, or another type of database to appeal to other users with these systems in place already.

It could be useful to have a default standard configuration/tables but also more advanced configuration options to allow for integration with existing systems, much like some FTP servers do now - where an admin would, at services.conf time, define "SELECT" queries based on how his database is set up. It wouldn't necessarily have to be fully supported, perhaps consider them like the source, related problems unsupported if changed, but it would enable website integration to be a lot easier over a range of systems such as wordpress, phpbb, almost anything with an SQL backend.

Just puttin' it out there..
Logged

Amanda Folson

  • Anope User
  • Offline Offline
  • Posts: 164
  • O_O
    • ZomgIRC
Re: Modular Databases?
« Reply #1 on: March 13, 2009, 06:20:00 AM »

Rob actually made an ldap module for 1.9.1. It's still under development and currently works with our ldap stuff.

Not sure about the rest of that but the ldap thing has been done :P
Logged

Charles Kingsley

  • Contributor
  • *
  • Offline Offline
  • Posts: 1405
Re: Modular Databases?
« Reply #2 on: March 13, 2009, 12:17:10 PM »

1.9's database architecture is still up for debate. We have some ideas whereby we will be in a position to offer something a LOT more flexible than the current set up within 1.8-stable.

Rob's ldap module is rather clever and you're more than welcome to get involved in the poking around with it if you give us a shout on irc.

Logged
Pages: [1]   Go Up