Marcos Laufer wrote:
I'm not sure that the reason mysql4 isn't in the packages is due to lack of
time
or resources..
There must be some other reason, i think this because everytime there are
more
and more packages, so removing one that so many people use is kind of weird.
http://openbsd.org/faq/faq15.html#PkgFAQ
And the keep packages in sync with the OS. The version 4 was there a
long time ago. Plus it's not the policy of the project to keep multiple
version of a packages. PHP is an exception as an example, but sooner or
later you can sure expect to see the PHP 4.x be drop all together for
example.
I was thinking about upgrading (by making a fresh install) to 4.1 an old 3.4
webserver that also runs mysql4, and i had the intention of installing
mysql4 on
the new one so no modification on applications are needed.
No change in application would be needed really. Your SQL query are
still SQL and will work as they are now. New version added new SQL
functionality, but if you read MySQL, you will see, they didn't drop
anything. Why would you think it wouldn't work. I see nothing to that
effect at all. Any specific facts you want to share?
I can't upgrade the users applications because this server runs at least
1000
websites , the users won't like to modifiy their code, and i am not a
programmer
neither.
Nor would you have too. You connect to the database either by sockets or
TCP connections. As long as your server is setup properly, it does the
same thing. Again, any facts you want to share to the contrary?
But if it's not in the packages , i guess i should have to compile it myself
then.
I just wanted to know the real reason (maybe there is a security reason) of
why
mysql4 isn't included in packages anymore, not just a guess.
Again all explain here, not a guess:
http://openbsd.org/faq/faq15.html#PkgFAQ
And more specifically, quote "The ports collection is a volunteer
project. Sometimes the project simply doesn't have the developer
resources to keep everything up-to-date. Developers pretty much pick up
what they consider interesting and can test in their environment. Your
donations can make a difference for testing ports on more platforms."
This statement also work both ways, meaning newer and older version.
Simply not the resources to keep all possible version, plus it would
pretty much useless if you asked me, witch I am sure you would disagree
anyway.
But no, my first answer wasn't speculations, or guess.
Best,
Daniel