<br><br><div class="gmail_quote">On Mon, Jan 31, 2011 at 9:06 PM, Marc Delisle <span dir="ltr"><<a href="mailto:marc@infomarc.info" target="_blank">marc@infomarc.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Madhura Jayaratne a écrit :<br>
<div>> Hi All,<br>
><br>
> When I was looking at the 'Idea List' for GSoC 2011, I came across two<br>
> project ideas that interest me. I would like to know more about these<br>
> ideas, so I would be able to focus on one specific project idea.<br>
><br>
> The first project idea I'm interested in is 'OpenGIS support' [1]<br>
</div>> <<a href="http://wiki.phpmyadmin.net/pma/GSoC_2011_Ideas_List#OpenGIS_support" target="_blank">http://wiki.phpmyadmin.net/pma/GSoC_2011_Ideas_List#OpenGIS_support</a>>.<br>
<div>> As a first step I went through the MySQL documentation on 'Spacial<br>
> Extension' [2]<br>
</div>> <<a href="http://dev.mysql.com/doc/refman/5.0/en/spatial-extensions.html" target="_blank">http://dev.mysql.com/doc/refman/5.0/en/spatial-extensions.html</a>>. I<br>
<div>> would like to know a rough outline of the features that is expected to<br>
> be implemented under OpenGIS support.<br>
<br>
</div>Maybe you noticed that nobody offered to mentor this one so its fate if<br>
more uncertain. In general, I think it's up to you to propose the<br>
features that would make sense in a GUI like phpMyAdmin.<br>
<div><br>
><br>
> The second project idea that caught my interest is 'phpMyAdmin_OOP' [3]<br>
</div>> <<a href="http://wiki.phpmyadmin.net/pma/GSoC_2011_Ideas_List#phpMyAdmin_OOP" target="_blank">http://wiki.phpmyadmin.net/pma/GSoC_2011_Ideas_List#phpMyAdmin_OOP</a>>. Undoubtedly,<br>
<div>> when implemented this would help the life of developers much easy. I<br>
> would like to know the expected scope of this project. Further I would<br>
> appreciate if you could direct me to any articles or documentation I<br>
> should read with regard to this.<br>
<br>
</div>The expected scope is not to rewrite all of phpMyAdmin in OOP. You'll<br>
have to pick some part of the source code that needs refactoring then<br>
OOPing; a part big enough to make sense in a 12 weeks x 40 hours<br>
project. Sorry but the exact scope of this has to be determined by the<br>
student and we'll evaluate if this makes sense.<br>
<br>
I found that this book has interesting views about this process:<br>
<a href="http://www.manning.com/reiersol/" target="_blank">http://www.manning.com/reiersol/</a><br>

<br></blockquote><div> </div><div>Hi Marc,</div><div><br></div><div>I will analyse the code base to identify the areas that can be OOPed and where the design patterns can be applied. Additionally I will have a look at the code segments that have already been OOPed to get a better understanding. Hopefully I will be able to chose the scope such that it is neither too big nor too small.</div>

<div><br></div><div>Thanks for the clarifications and the useful link.</div></div><br>-- <br>Thanks and Regards,<div><br></div><div>Madhura Jayaratne<br><div><br></div></div><br>