Re: ext/mysql updates (~deprecated)

From: Date: Tue, 10 Apr 2012 05:06:39 +0000
Subject: Re: ext/mysql updates (~deprecated)
References: 1 2 3 4  Groups: php.doc 
Request: Send a blank email to phpdoc+get-969383771@lists.php.net to get a copy of this message
On Tue, Apr 10, 2012 at 02:17, cythrawll <chadm@codeangel.org> wrote: > > On 04/09/2012 04:25 PM, Philip Olson wrote: >> >> On Apr 6, 2012, at 4:35 AM, Hannes Magnusson wrote: >> >>> On Fri, Apr 6, 2012 at 06:41, Philip Olson<philip@roshambo.org>  wrote: >>>> >>>> Hello everyone, >>>> >>>> I gently began the process of softly deprecating ext/mysql. Basically, >>>> all I did was add<note>'s to several ext/mysql functions (to demonstrate >>>> the concept), and added a related<para>  in the ext/mysql introduction. >>>> Although the PHP community has been asking people to move away from >>>> ext/mysql for years now, the idea here is to take the next [small] step >>>> to make it both clearer and easier. >>>> >>>> The aim of each<note>  is to: >>>>  - Generally refer to the alternatives >>>>   (mysqli and pdo_mysql) >>>>  - Specify methods within said alternatives >>>>   (e.g., mysql_connect->  mysqli_connect|pdo::__construct) >>>> >>>> Possible problems: >>>>  - Hidden (<note>  is near the bottom, and mixed with other notes) >>>>  - Confusion (ext/mysql functions linking to ext/mysqli >>>>   functions) >>> >>> >>> Isn't "see also" more appropriate? >>> >>> When the alternative isn't an exact mapping, like with >>> mysql_data_seek() =>  PDO::FETCH_ORI_ABS (I had to lookup wtf that >>> constant did) a better and more concrete example should be included >>> somewhere imo. >> >> That was the original idea but it doesn't feel ideal for this task. The >> <note>  feels closer, and lends itself to allowing additional information >> with the ability to insert explanations. So IMHO this<note>  is better >> than See Also links. >> >> As for the less intuitive alternatives (e.g., FETCH_ORI_ABS) I agree that >> it should include information, although in this case FETCH_ORI_ABS >> should be better documented and then a simple link would do. The detailed >> examples are probably better suited for the migration guide. >> >> > Is there a way we can put the <note> in the role="description" section (or a > reason why we shouldn't)? I think it needs to be above the "fold". > No, we have a notes role for a reason. It would just increase the confusion having bunch of alternative suggestions there. If the idea is to keep it as notes then the current location is ok. -Hannes

« previous php.doc (#969383771) next »