From: Reini U. <ru...@x-...> - 2007-07-13 06:47:51
|
Steve Wainstead schrieb: > I am thinking the benefit is not having to support PHP4 anymore :o) > > What I did for PHP3->PHP4 was to simply say, "Version 1.0 will work > with PHP3, the 1.1 series requires PHP4." Simply creating a > demarcation point in the releases keeps plenty of people in the loop; > and PHP4 will be discontinued sooner or later (next year, if I read > correctly), so PhpWiki dropping PHP4 support is pretty much an > inevitability. So it's a good option for 1.4, which will come later this year. Other opinions? BTW: Profiling tells me that phpwiki is spending a lot of time in the version detection code. Almost 10% of the database and formatting code. I assume that the formatting code will get a bit faster in a php5-only branch. But the real speed advantage will be php6. > Just my two cents. > ~swain > > On Jul 11, 2007, at 6:36 PM, Reini Urban wrote: > >> Steve Wainstead schrieb: >>> Hello Reini, et al: >>> >>> Has anyone approached you yet about the Go PHP 5 project yet? It's a >>> grassroots campaign to get projects to drop support for PHP4. >>> >>> I loosely follow the Gallery project and it looks like they are >>> about to >>> join up (see below). >> Nope. >> What a stupid idea. What should be the benefits? >> >> I see a lot of dropped support for servers only having php4. >> One of the basic principles of phpwiki was always "run everywhere, >> with >> any kind of php version or database or backend storage." >> We should be proud to have full ph4 support, whilst the trendy folks >> just bother to support nifty php5 features. >> >> They should rather target packagers like debian, redhat, ubuntu, >> apachefriends and mandrake to drop php4, not us apps. >> >> I follow the php developers complaints about not wanting to maintain >> php4 any more. >> perl still supports 5.005 up to 5.8 and 5.10 and working on 6, >> just the php folks are too stupid to bring up their build system and >> workflow to a maintainable level. >> >> One counter argument: rdf-api would be nice to have for a reasoner >> backend and query parser (owl export, sparql). They only support php5 >> for these submodules and that would be hard to rewrite to work with >> php4 >> also. >> >>> ~swain >>> >>> Begin forwarded message: >>> >>>> *From: *Larry Garfield <la...@ga... >>>> <mailto:la...@ga...>> >>>> *Date: *July 10, 2007 10:36:40 PM EDT >>>> *To: *Bharat Mediratta <bh...@me... >>>> <mailto:bh...@me...>> >>>> *Cc: *gal...@li... >>>> <mailto:gal...@li...> >>>> *Subject: **Re: [Gallery-devel] The PHP 5 revolution* >>>> >>>> Hi again, Bharat. It's not quite the list you had before, but >>>> does 30 >>>> projects and 50+ web hosts count as "critical mass"? >>>> >>>> http://gophp5.org/projects >>>> http://gophp5.org/hosts >>>> >>>> That's also not counting web hosts that offer PHP 5 as an option but >>>> not the >>>> default. >>>> >>>> I'm actually rather surprised myself at how much steam this has >>>> picked >>>> up. I >>>> don't know if you follow php-internals at all, but they're actively >>>> discussing dropping PHP 4 support completely within the next year. >>>> >>>> Is this something Gallery could get behind at this point? >>>> >>>> On Sunday 01 July 2007, Bharat Mediratta wrote: >>>>> Larry, >>>>> >>>>> How's this progressing? Andy pointed out that we should focus >>>>> on the >>>>> high profile php4-only projects like ezPublish. Serious hosts that >>>>> offer php4 only today will offer both versions when the pressure >>>>> is on, >>>>> but it would help if there were less pressure to keep php4 >>>>> around... >>>>> >>>>> -Bharat >>>>> >>>>> Bharat Mediratta wrote: >>>>>> Larry Garfield wrote: >>>>>>> Thanks, Bharat. I can understand your position, certainly. What >>>>>>> would you consider "critical mass"? Shear number or some >>>>>>> number of >>>>>>> "big" projects (for some definition of big) or...? >>>>>> Good question :-) I think that we'd want to see the majority >>>>>> of the >>>>>> best-of-breed applications in various different webapp categories >>>>>> support this. >>>>>> >>>>>> Here are lists of apps that our affiliate web hosts support: >>>>>> http://partners.powweb.com/powweb/autoInstalls.bml >>>>>> http://wiki.dreamhost.com/One_Click_Installs >>>>>> >>>>>> And we'd want the top 3 hosts here to support PHP5 (I think >>>>>> that they >>>>>> already do, but it wouldn't hurt to get them on the list): >>>>>> http://gallery.menalto.com/wiki/Web_Hosting_Referral_Page >>>>>> >>>>>> If you can get 50% of those apps on board, I think that would >>>>>> be more >>>>>> than enough. >>>>>> >>>>>>> As for advertising, I don't believe we're planning any sort of >>>>>>> real >>>>>>> advertising. This isn't a money-making venture by any >>>>>>> means. :-) We >>>>>>> plan to have a page/link for web hosts that offer 5.2 out of >>>>>>> the box, >>>>>>> just as we'll list projects that are targeting 5.2, as an added >>>>>>> incentive for hosts to get on board; they get to appear >>>>>>> "future-friendly". That's as close to advertising as we plan >>>>>>> to get, >>>>>>> though. >>>>>> Thanks. That's what I figured, but I wanted to make sure that >>>>>> we were >>>>>> clear :-) >>>>>> >>>>>> -Bharat -- Reini Urban http://phpwiki.org/ http://murbreak.at/ http://helsinki.at/ http://spacemovie.mur.at/ |