Now I want to know how you think we're doing.
Let us know in this thread please
Best regards,
Stu

I've run my server with gentoo/apache/PHP/mysql for something like 4 years now. Back in the day, I used to install the whole stack manually to avoid having to deal with portage.stuherbert wrote:I want to see Gentoo be the best choice for Apache, for PHP, and ultimately for running web-based applications on. We've put a lot of work into this over the last two years - you can read about that here.
Now I want to know how you think we're doing.
Let us know in this thread please
Best regards,
Stu




That's a good point. I would suggest 3 things:MmmmJoel wrote:I'd like to see another example or two besides rt in the guide to using the webapp eclass to make ebuilds. I failed to create an ebuild for the simplest webapp I could find (http://planscalendar.com/).
Yes, that has been a large bump in the learning process.ciaranm wrote:It'd be nice if all those ebuilds followed the frickin' policy...
I tried once, and my question was the only activity in the channel for 3 days! I'll have to take another crack at it.rl03 wrote:Also, if you need help, try bugging me or Stuart on #gentoo-web, I'll be happy to help out.
Improving developer documentation for webapp-config is very high on my TODO list. In the meantime, it'd be great if you could shoot me an email and describe those differences, and I'll try to clarify them for you.MmmmJoel wrote: I also ran across several webapp.eclass-specific differences in ebuilds. It's tough to tell which I should model from.
We're around, but Real Life sometime's a bitchMmmmJoel wrote: I tried once, and my question was the only activity in the channel for 3 days! I'll have to take another crack at it.
I'll try to take a look after the holidays. If you could include the link in the email, that'd be great.MmmmJoel wrote: Here was my first attempt if you want to take a quick look. I don't seem to be in the right working dir during the src_install.

If think you're misunderstanding your own argument - any PHP 4 code will run under PHP 5 - any that doesn't I'd argue it's a PHP bug. Any PHP developer knows that some PHP 5 syntax and functions wont work on PHP 4. I'm not saying you should do it right away, but you could easily argue the case for removing PHP 4 support, it's slower anyways, and people hanging onto PHP 4 for dear life causes people like me all kinds of problemsWe now support systems with both PHP4 and PHP5 installed at the same time - an important requirement, given upstream's lack of planning on this topic, and PHP5's lack of backwards-compatibility. We also support installing and upgrading extensions separately for each version of PHP.
I don't understand where are you directing, really. Anyway, we are not removing PHP 4 nor are planning to do that in a couple of months or so, that would cause tons of issues.streaky wrote: If think you're misunderstanding your own argument - any PHP 4 code will run under PHP 5 - any that doesn't I'd argue it's a PHP bug. Any PHP developer knows that some PHP 5 syntax and functions wont work on PHP 4. I'm not saying you should do it right away, but you could easily argue the case for removing PHP 4 support, it's slower anyways, and people hanging onto PHP 4 for dear life causes people like me all kinds of problems![]()

I'm sorry, but you've been mis-informed on the topic. Object handling has changed in PHP5, and is not 100% backwards compatible. There are PHP4 extensions (DOMXML, Java, Sablotron to name three) that are not part of PHP5. Code written for PHP4 that uses these won't work in PHP5. That's not a PHP bug. It's just the price we pay for all the nice features in PHP5.streaky wrote:any PHP 4 code will run under PHP 5 - any that doesn't I'd argue it's a PHP bug.
Not really all... Sablotron is not, Java neither (there is an alternative project now, php-java-bridge), and domxml is there, but is highly discouraged in it's use in favour of the PHP5 DOM XML extension, so there's no sobstitute for some things, same goes for PHP 5.1: some extensions will disappear and have no sobstitute, not in the core and not in PECL, it's the way (PHP-)life is.streaky wrote:But DOMXML and stuff are in the PECL repos of course..
/me shuts up