Hi Piyush,
Your SF.net E-mail address doesn't seem to work (yet), so I send my answer to your mail (see below) to the developers mailing list. I hope you are subscribed to it.
Kind regards,
Dieter
---------- Forwarded message ---------- From: Dieter Adriaenssens dieter.adriaenssens@gmail.com Date: 2011/3/20 Subject: Re: Want to join and help in bug fixin To: piyushmishra@users.sourceforge.net
Hi Piyush,
2011/3/20 piyushmishra@users.sourceforge.net:
Hi Dieter, I am a GSoC aspirant. I wish to apply for making phpMyAdmin Object Oriented using popular / new programming patterns in php.
Just to be clear, the scope of the GSoC project is not to convert phpMyAdmin completely into OOP. Doing so would mean almost a complete rewrite of the current codebase, and at this moment the team has no plans in doing so. The GSoC OOP project is about turning a small part of phpMyAdmin into OOP, f.e. turning a somewhat standalone module into OOP, or turning a commonly used 'object' into a class, and refactor the code of phpMyAdmin into using that class. Take also into account that the proposal you make should be feasible in the set time frame of GSoC, ie. 12 weeks of approx. 40 working hours. This includes, creating the class, implementing it in the phpMyAdmin code (at least, your branch of it), refactoring, testing and documenting.
What version of php are you planning to use for the new OO phpMyAdmin? (I have made a half-baked front controller framework on php 5.3.x, trying to use dependency injections)
At this moment, phpMyAdmin 3.3 (and upcoming 3.4) should work on 5.2 or higher, so you cannot use things that are only present in 5.3 or higher. You might want to take a look at this article about design patterns : http://www.ibm.com/developerworks/library/os-php-designptrns
Currently, I am trying to familiarize myself with the codebase of phpMyAdmin and may be help fix some bugs along the way.
Good, it is a requirement to fix some bugs before the end of the application period, so that we can see how you work and if you understand the phpmyadmin codebase.
I am new to sourceforge (am familiar with git though) and phpMyAdmin also. I have used it and have been bitten by a particular bug and would like to try fix it. https://sourceforge.net/tracker/?func=detail&aid=2107746&group_id=23...
Go ahead, post a message on the tracker you will be taking this bug on, and submit your solution on the patch tracker (as is described in FAQ 7.3 : http://www.phpmyadmin.net/documentation/Documentation.html#faq7_3)
I have added you on facebook.
I'm not going to add you, I only use Facebook for close friends, I hope you understand.
Good luck with GSoC and with submitting your application.
Kind regards,
Dieter