PHP Contributions

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
cactus
Forum Regular
Posts: 343
Joined: Tue Jun 10, 2003 4:16 am
Location: UK

PHP Contributions

Post by cactus »

Hi All,

Has any of the forum members contributed to any of the source of PHP ?

What I mean by that is, have any forum users created methods/functions that are now in the distribution of PHP.

Regards,
User avatar
nielsene
DevNet Resident
Posts: 1834
Joined: Fri Aug 16, 2002 8:57 am
Location: Watertown, MA

Post by nielsene »

No but, I'm working on adding to the DB i use :)
User avatar
cactus
Forum Regular
Posts: 343
Joined: Tue Jun 10, 2003 4:16 am
Location: UK

Post by cactus »

PosetGres ? Kewl, what work are you doing ?

Regards,
User avatar
nielsene
DevNet Resident
Posts: 1834
Joined: Fri Aug 16, 2002 8:57 am
Location: Watertown, MA

Post by nielsene »

Trying to do the SQL92 Spec's version of updateable views... Its extremely restrictive and rather useless, but it helps meet specs, is likely to be accepted, and gets my feet wet. Then I can try to propose a design for a more complete updateable view mechanism...
User avatar
cactus
Forum Regular
Posts: 343
Joined: Tue Jun 10, 2003 4:16 am
Location: UK

Post by cactus »

While I'm not trying to dictate your choice of database, I wondered if you new about mySQL's extensions to ANSI SQL92, they are quite good, and could give you a frame work for your implementation in PostGres.

Selfishly, I initiated this thread in a hope to ask the forum users if there is anything they feel is lacking in the current feature set of PHP.

I'm looking for ideas for a new extension to the function list, are there (for example) any strange databases out there waiting to be connected too by a happy PHP script ?

nielsene (Eric), I'd be happy to review your code (if I may be so bold) if you ever get something up and running, I'd be happy to try out a custom-build of PostGres :)

Regards,
User avatar
nielsene
DevNet Resident
Posts: 1834
Joined: Fri Aug 16, 2002 8:57 am
Location: Watertown, MA

Post by nielsene »

Hmm, I'm starting to play with duro, getting it to work with PHP would be cool.

My initial impression from the people at posgtres was that I need to prove myself first, accomplishing an inoffensive task (such as meeting an unmet spec or fixing a bug) before trying to extend a spec, etc. I haven't looked at MySQL's approach, but I plan to use the principle listed by Chris Date, if I get to doing a more complete updateable view.
User avatar
cactus
Forum Regular
Posts: 343
Joined: Tue Jun 10, 2003 4:16 am
Location: UK

Post by cactus »

Yeah, I can appreciate PostGres' opionion on this, it can be a bit difficult to gain the respect of a large(ish) RDBMS co but that's what OpenSource is about.

Not too familiar with the PosGres license but I'm sure there is scope for a mod/lib that you could host somewhere or an actual source distro with your extension and have it mentioned on their site ;)

Hey it's all open source, right? ;)

Send us some info on duro.

Regards,
User avatar
nielsene
DevNet Resident
Posts: 1834
Joined: Fri Aug 16, 2002 8:57 am
Location: Watertown, MA

Post by nielsene »

http://duro.sf.net its a young project, attempting to implement the vision of a True Reltational Database as specified in Date's The Third Manifesto. I've been trying to test it out, but have had some library versioning problems on my test machine and other projects are taking more time right now.... (The author is currently using the Berkeley DB for actual storage while building the relational system around it. My Berkely DB isn't behaving properly so I can't get duro to build....)
User avatar
cactus
Forum Regular
Posts: 343
Joined: Tue Jun 10, 2003 4:16 am
Location: UK

Post by cactus »

Of course ! A collegue at work forwarded that to me.

I'll have a proper read this time, and see if I can get it up and running.

You may have found me a new project ;)

Regards,
Post Reply