> I believe that PHP should have a bundled feature that can even support > OO approach for OO enthusiasts (like me) and also Structural. If not > bundled, support the project like Smarty, something like > http://orm.php.net > ... > I have to say that your idea is good enough to even be out of Google > SoC. This could be a separate project, and should already exist for > years. If the only needed starting point is SoC, that's ok. But you > have to understand that this project should already exist in PHP land. > Java already has a lot of ORM tools, and Hibernate is the most known. > PHP should have a similar thing.
I like the idea of the bundled ORM support, I think it's getting so common, that bundling it with PHP makes sense. However, in the C vs. PHP question I agree with Jacob Santos, I think PHP land implementations are good, but if we create a common API, it should be written in C. Why is PDO implemented as a native extension? The project is existing, I'm doing it for about a year and a half, and SoC is way I can spend more time on it in the summer. > I am not part of Core Team, but I'll deliver my proposal to everyone here. > If we group ORM authors, generate a draft and implement it, I think we > can reach a commom sense. As I already mentioned, this is out of SoC > scope. I don't see why any open source project should be out of SoC scope. It's only a way for students to work on OS project in the summer instead of flipping burgers in McDonald's. > > Please, do not ignore the idea. An answer that this does not belong to > PHP land is going against your own principles, since you're trying to > bring PHP more OO. Yes, I like OO, and want create good object-oriented API, but I don't see why can't that be achieved with a native extension. Maybe you are thinking that C is not an OO language, so I can't build nicely object oriented software with it? If you look at a source you can see that OO and C can live together nicely. http://sourceforge.net/project/showfiles.php?group_id=183889 > I am opened to start a dialog about this subject. > If you want to add me to your MSN/GTalk/Yahoo!/Skype: > MSN: [EMAIL PROTECTED] > GTalk/Yahoo!/Skype: guilhermeblanco I've added you to my contact list, but I think the main discussion belongs to this list. Adam -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php