Hello everyone,
In the hopes that I will be forgiven for joining the fray so late in the proceedings, I'm here to do my obligatory introduction as a GSoC candidate :) My name is Cristian Dinu and I'm a Romanian EECS student with about 2 years of experience in professional web development. Although I've been an avid user of FOSS for many years now, this is the first time I will be applying my skills to further the cause of open-source development. But one has to start somewhere, and I figure, what better way to begin than by making an improvement to the venerable database administration tool that we all know and love?
The idea I've come up for my proposal may seem rather crazy, but I'm confident that I can make it materialize in the short time that is available. Basically, what I want to do is to endow all SQL query editors in phpMyAdmin with IntelliSense-like functionality (obviously implemented using JavaScript). I can't count the number of times I've found myself writing a query, only to have to stop to check the exact name of some field in a table that isn't focused, or this or that obscure bit of SQL syntax. I feel my idea, once implemented, would greatly increase productivity and help many users feel somewhat less frustrated with pma's aging interface.
What do you guys think of this idea? Is it really as useful as I think it is? Would it be overkill or burden pma excessively? Before you ask, it goes without saying that the feature would degrade gracefully so that users with JS disabled or unsupported browsers would still be able to enter queries in a plain text field :)
Thanks, -- Cristian Dinu
Cristian Dinu a écrit :
Hello everyone,
In the hopes that I will be forgiven for joining the fray so late in the proceedings, I'm here to do my obligatory introduction as a GSoC candidate :) My name is Cristian Dinu and I'm a Romanian EECS student with about 2 years of experience in professional web development. Although I've been an avid user of FOSS for many years now, this is the first time I will be applying my skills to further the cause of open-source development. But one has to start somewhere, and I figure, what better way to begin than by making an improvement to the venerable database administration tool that we all know and love?
The idea I've come up for my proposal may seem rather crazy, but I'm confident that I can make it materialize in the short time that is available. Basically, what I want to do is to endow all SQL query editors in phpMyAdmin with IntelliSense-like functionality (obviously implemented using JavaScript). I can't count the number of times I've found myself writing a query, only to have to stop to check the exact name of some field in a table that isn't focused, or this or that obscure bit of SQL syntax. I feel my idea, once implemented, would greatly increase productivity and help many users feel somewhat less frustrated with pma's aging interface.
What do you guys think of this idea? Is it really as useful as I think it is? Would it be overkill or burden pma excessively? Before you ask, it goes without saying that the feature would degrade gracefully so that users with JS disabled or unsupported browsers would still be able to enter queries in a plain text field :)
Hi, while the idea is good, are you sure that it covers a 12 weeks x 40 hours schedule?
See also https://sourceforge.net/tracker/?func=detail&aid=2806806&group_id=23...
and https://sourceforge.net/tracker/?func=detail&aid=1910733&group_id=23...
Hi,
We can implement this in the PMA and can use any existing SQL generator for user friendliness.
However, as noted by someone, won't be a 12x40 hrs project...
But can be very well merged with some other project.
------ Regards, Neeraj Agarwal
On Sat, Mar 27, 2010 at 11:36 PM, Marc Delisle marc@infomarc.info wrote:
Cristian Dinu a écrit :
Hello everyone,
In the hopes that I will be forgiven for joining the fray so late in the proceedings, I'm here to do my obligatory introduction as a GSoC candidate :) My name is Cristian Dinu and I'm a Romanian EECS student with about 2 years of experience in professional web development. Although I've been an avid user of FOSS for many years now, this is the first time I will be applying my skills to further the cause of open-source development. But one has to start somewhere, and I figure, what better way to begin than by making an improvement to the venerable database administration tool that we all know and love?
The idea I've come up for my proposal may seem rather crazy, but I'm confident that I can make it materialize in the short time that is available. Basically, what I want to do is to endow all SQL query editors in phpMyAdmin with IntelliSense-like functionality (obviously implemented using JavaScript). I can't count the number of times I've found myself writing a query, only to have to stop to check the exact name of some field in a table that isn't focused, or this or that obscure bit of SQL syntax. I feel my idea, once implemented, would greatly increase productivity and help many users feel somewhat less frustrated with pma's aging interface.
What do you guys think of this idea? Is it really as useful as I think it is? Would it be overkill or burden pma excessively? Before you ask, it goes without saying that the feature would degrade gracefully so that users with JS disabled or unsupported browsers would still be able to enter queries in a plain text field :)
Hi, while the idea is good, are you sure that it covers a 12 weeks x 40 hours schedule?
See also
https://sourceforge.net/tracker/?func=detail&aid=2806806&group_id=23...
and
https://sourceforge.net/tracker/?func=detail&aid=1910733&group_id=23...
-- Marc Delisle http://infomarc.info
Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel