<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">> Hi everyone,<br>><br>> My name is Madhura Jayaratne and I am an undergraduate from the<br>> University of Moratuwa Sri Lanka. I have few years of experience in<br>
> using php and mySql and was a user of phpMyAdmin for few years.<br>><br>> When I was going through the GSoC idea list I noticed the project idea<br>> on charts and was interested as I have engaged in developing a general<br>
> charting framework during my internship. I went through the requested<br>> feature list and had a look at the area of the codebase where I have to<br>> do the development.<br>><br>> I have few ideas to add in this regard. My feeling is that, before<br>
> adding charts to the runtime information tab we should put in place a<br>> framework that would allow us to extend charting facilitates wherever we<br>> want to have it in phpMyAdmin.<br>><br>>  What I'm proposing is a general data structure that would facilitate<br>
> multiple types of charts (we can learn a lot from Google Visualization<br>> API in this regard), and a set of interfaces that would facilitate<br>> different implementation for different chart rendering engines( we can<br>
> even go for something other than CD2, if we feel like that sometimes<br>> down the line)<br>><br>> Though this would take few weeks of extra time, I feel that this allows<br>> a lot of extensibility. When we have this framework in place we can do<br>
> the implementation as for the requirement we have now and we can go on<br>> to add different charts to phpMyAdimn in the future as the requirement<br>> arises.<br>><br>> Would love to hear your opinion about this<br>
><br>> Thanx in advance<br>><br>> Regards,<br>> --<br>> Madhura Jayaratne<br><br>Are you thinking about a js framework (producing the charts on the<br>client) or a PHP framework (running on the server).<br>
<br>--<br>Marc Delisle<br><a href="http://infomarc.info/" target="_blank" style="color: rgb(6, 88, 181); ">http://infomarc.info</a><br></span><br><br><div>What I had in my mind was a PHP framework running on the server. </div>
<div>What do you think about that?</div><div><br></div><div>Regards</div><div>-- </div><div>Madhura Jayaratne<br><br><br>
</div>