[isf-wifidog] WiFiDog Roadmap, first draft

Mina Naguib webmaster at topfx.com
Mer 8 Juin 10:06:05 EDT 2005


On 6-Jun-05, at 3:32 PM, Matthew Asham wrote:


> Benoit, thank you for the post, this makes your vision very clear to
> understand and I fundamentally agree with you.
>
> So far as MySQL vs. Postgres goes, I greatly prefer MySQL for general
> database work but Postgres provides the functionality we need to build
> on top of.  I personally believe the MySQL support should be removed
> entirely.
>
> Matthew
>

I cannot say I agree with this opinion.

When people say "free database" MySQL comes to mind, not PostgreSQL.

Yes, I know that pgsql is better, yes I know it has more features,  
and yes, I've been eyeing it for more serious database work ever  
since I started using it in this project.

However, It is NOT the de-facto db that is available to most people.

Our early rationale for convincing ourselves that it was a good  
choice was that people who are interested in running a WifiDog auth  
server are highly experienced in the technical nature and would  
probably run their own server with whatever software they need;  
However, that assumption has been proven wrong quite clearly by  
people who want to use our software along with the mainstream open  
source db.  At least one person who posted to the mailing list passed  
off on our otherwise excellent software simply because of our  
slightly eccentric DB choice.

We need to make a decision and make it clear.  The "DB abstraction"  
that makes it "hard to add a second DB layer" is not a good DB  
abstraction.

If we decide that, hey, we will only do PGSQL then remove all partial  
mysql support and post that decision in bold letters in the FAQ.   
While we're at it let's maximize the use of pgsql.

If not, let's move all "cleverness" away from the DB and into the PHP  
code so we may get away with 1-syntax-fits-all for maximum db support.






More information about the WiFiDog mailing list