Hi, I am a student pursuing B Tech(Graduation) in Computer Science and Engineering from India and i am in final semester.I am new to this community and posting my views for the very first time. I want to convert this application into Three tier architecture. I have worked on PHPMyAdmin for my personal purpose. I also want to work for User Interface improvement but couldn't get so much idea about it, if somebody can help me understanding it? I have a working experience of one year in PHP and i work as a freelancer also in PHP for an organization. And this time i want to contribute in PHPMyadmin as a part of my open source evangelism. I don't have any idea how to post properly on this list so please guide me if i went wrong anywhere.
2011/3/28 Rakesh Kumar kumar3180@gmail.com:
Hi, I am a student pursuing B Tech(Graduation) in Computer Science and Engineering from India and i am in final semester.I am new to this community and posting my views for the very first time. I want to convert this application into Three tier architecture. I have worked on PHPMyAdmin for my personal purpose. I also want to work for User Interface improvement but couldn't get so much idea about it, if somebody can help me understanding it? I have a working experience of one year in PHP and i work as a freelancer also in PHP for an organization. And this time i want to contribute in PHPMyadmin as a part of my open source evangelism. I don't have any idea how to post properly on this list so please guide me if i went wrong anywhere.
-- Thanks and Regards RAKESH KUMAR www.linux-delhi.org
Hi Rakesh,
Completely converting phpMyAdmin to another system, be it 3-tier architecture, MVC or something else, is out of scope for GSoC.
If want to apply for the OOP project of GSoC, you better focus on converting a small part of the current phpMyAdmin code into a class. Are you familiar with OOP? Do you know about Design patterns [0] and [1]? You can get some inspiration for possible classes : [2]
BTW : Did you read the applicants guide [3], especially the part about submitting a patch?
[0] https://secure.wikimedia.org/wikipedia/en/wiki/Design_patterns [1] https://www.ibm.com/developerworks/library/os-php-designptrns/ [2] http://wiki.phpmyadmin.net/pma/Class_structure [3] http://wiki.phpmyadmin.net/pma/GSoC_2011_Applicant_Guide
Good luck.
Kind regards,
Dieter
On Tue, Mar 29, 2011 at 12:15 AM, Dieter Adriaenssens < dieter.adriaenssens@gmail.com> wrote:
2011/3/28 Rakesh Kumar kumar3180@gmail.com:
Hi, I am a student pursuing B Tech(Graduation) in Computer Science and Engineering from India and i am in final semester.I am new to this
community
and posting my views for the very first time. I want to convert this application into Three tier architecture. I have worked on PHPMyAdmin for
my
personal purpose. I also want to work for User Interface improvement but couldn't get so
much
idea about it, if somebody can help me understanding it? I have a working experience of one year in PHP and i work as a freelancer also in PHP for an organization. And this time i want to contribute in PHPMyadmin as a part of my open source evangelism. I don't have any idea how to post properly on this list so please guide
me
if i went wrong anywhere.
-- Thanks and Regards RAKESH KUMAR www.linux-delhi.org
Hi Rakesh,
Completely converting phpMyAdmin to another system, be it 3-tier architecture, MVC or something else, is out of scope for GSoC.
If want to apply for the OOP project of GSoC, you better focus on converting a small part of the current phpMyAdmin code into a class.
You mean current code is just written in raw PHP means without using classes and i will have to delve into current project and pick some modules and convert it into Object Oriented Pattern.
Are you familiar with OOP? Do you know about Design patterns [0] and [1]?
Yes i know it.
You can get some inspiration for possible classes : [2]
The classes listed there are the way you want a student to develop or are just a proposal which can be different at the time of development.
BTW : Did you read the applicants guide [3], especially the part about submitting a patch?
[0] https://secure.wikimedia.org/wikipedia/en/wiki/Design_patterns [1] https://www.ibm.com/developerworks/library/os-php-designptrns/ [2] http://wiki.phpmyadmin.net/pma/Class_structure [3] http://wiki.phpmyadmin.net/pma/GSoC_2011_Applicant_Guide
Yes sir but wanted to ask you that should a student be familiar with Git before he joins you or you accept him? does it work like a criteria to select anyone?
Good luck.
Kind regards,
Dieter
Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
2011/3/28 Rakesh Kumar kumar3180@gmail.com:
On Tue, Mar 29, 2011 at 12:15 AM, Dieter Adriaenssens dieter.adriaenssens@gmail.com wrote:
2011/3/28 Rakesh Kumar kumar3180@gmail.com:
Hi, I am a student pursuing B Tech(Graduation) in Computer Science and Engineering from India and i am in final semester.I am new to this community and posting my views for the very first time. I want to convert this application into Three tier architecture. I have worked on PHPMyAdmin for my personal purpose. I also want to work for User Interface improvement but couldn't get so much idea about it, if somebody can help me understanding it? I have a working experience of one year in PHP and i work as a freelancer also in PHP for an organization. And this time i want to contribute in PHPMyadmin as a part of my open source evangelism. I don't have any idea how to post properly on this list so please guide me if i went wrong anywhere.
-- Thanks and Regards RAKESH KUMAR www.linux-delhi.org
Hi Rakesh,
Completely converting phpMyAdmin to another system, be it 3-tier architecture, MVC or something else, is out of scope for GSoC.
If want to apply for the OOP project of GSoC, you better focus on converting a small part of the current phpMyAdmin code into a class.
You mean current code is just written in raw PHP means without using classes and i will have to delve into current project and pick some modules and convert it into Object Oriented Pattern.
As indicated in [2], there are already some classes, but basically the current codebase of phpMyAdmin is mostly not OOP, so that's exactly what this GSoC project is about.
Are you familiar with OOP? Do you know about Design patterns [0] and [1]?
Yes i know it.
You can get some inspiration for possible classes : [2]
The classes listed there are the way you want a student to develop or are just a proposal which can be different at the time of development.
This is just a list of currently implemented classes and things that could become classes, see it more as an inspiration. We welcome other proposals as well.
BTW : Did you read the applicants guide [3], especially the part about submitting a patch?
[0] https://secure.wikimedia.org/wikipedia/en/wiki/Design_patterns [1] https://www.ibm.com/developerworks/library/os-php-designptrns/ [2] http://wiki.phpmyadmin.net/pma/Class_structure [3] http://wiki.phpmyadmin.net/pma/GSoC_2011_Applicant_Guide
Yes sir but wanted to ask you that should a student be familiar with Git before he joins you or you accept him? does it work like a criteria to select anyone?
We use git for our version control, and we expect students to be able to use it : if you get selected, you will checkin your code in a git repository so that your mentor can monitor your progress. Have you used any version control system before (Subversion (svn), vcs, mercurial, ...)?
More info on how we use git (with links to tutorials) is on our wiki : http://wiki.phpmyadmin.net/pma/Git
Kind regards,
Dieter
On Tue, Mar 29, 2011 at 1:20 PM, Dieter Adriaenssens < dieter.adriaenssens@gmail.com> wrote:
2011/3/28 Rakesh Kumar kumar3180@gmail.com:
On Tue, Mar 29, 2011 at 12:15 AM, Dieter Adriaenssens dieter.adriaenssens@gmail.com wrote:
2011/3/28 Rakesh Kumar kumar3180@gmail.com:
Hi, I am a student pursuing B Tech(Graduation) in Computer Science and Engineering from India and i am in final semester.I am new to this community and posting my views for the very first time. I want to convert this application into Three tier architecture. I have worked on PHPMyAdmin for my personal purpose. I also want to work for User Interface improvement but couldn't get so much idea about it, if somebody can help me understanding it? I have a working experience of one year in PHP and i work as a freelancer also in PHP for an organization. And this time i want to contribute in PHPMyadmin as a part of my open source evangelism. I don't have any idea how to post properly on this list so please
guide
me if i went wrong anywhere.
-- Thanks and Regards RAKESH KUMAR www.linux-delhi.org
Hi Rakesh,
Completely converting phpMyAdmin to another system, be it 3-tier architecture, MVC or something else, is out of scope for GSoC.
If want to apply for the OOP project of GSoC, you better focus on converting a small part of the current phpMyAdmin code into a class.
You mean current code is just written in raw PHP means without using
classes
and i will have to delve into current project and pick some modules and convert it into Object Oriented Pattern.
As indicated in [2], there are already some classes, but basically the current codebase of phpMyAdmin is mostly not OOP, so that's exactly what this GSoC project is about.
Are you familiar with OOP? Do you know about Design patterns [0] and
[1]?
Yes i know it.
You can get some inspiration for possible classes : [2]
The classes listed there are the way you want a student to develop or are just a proposal which can be different at the time of development.
This is just a list of currently implemented classes and things that could become classes, see it more as an inspiration. We welcome other proposals as well.
BTW : Did you read the applicants guide [3], especially the part about submitting a patch?
[0] https://secure.wikimedia.org/wikipedia/en/wiki/Design_patterns [1] https://www.ibm.com/developerworks/library/os-php-designptrns/ [2] http://wiki.phpmyadmin.net/pma/Class_structure [3] http://wiki.phpmyadmin.net/pma/GSoC_2011_Applicant_Guide
Yes sir but wanted to ask you that should a student be familiar with Git before he joins you or you accept him? does it work like a criteria to select anyone?
We use git for our version control, and we expect students to be able to use it : if you get selected, you will checkin your code in a git repository so that your mentor can monitor your progress. Have you used any version control system before (Subversion (svn), vcs, mercurial, ...)?
More info on how we use git (with links to tutorials) is on our wiki : http://wiki.phpmyadmin.net/pma/Git
Kind regards,
Dieter
Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Thank you and i have understood your points and will learn Git. Just one more question, what are the criteria a student must clear to get selected for this project, if any?
Rakesh Kumar a écrit :
Thank you and i have understood your points and will learn Git. Just one more question, what are the criteria a student must clear to get selected for this project, if any?
Officially, it's Google who selects the students, based on the mentors' recommendation. For details about eligibility, see http://www.google-melange.com/document/show/gsoc_program/google/gsoc2011/faq...
For phpMyAdmin's criteria, please read the whole guide at http://wiki.phpmyadmin.net/pma/GSoC_2011_Applicant_Guide
Hi
Dne Mon, 28 Mar 2011 20:18:26 +0530 Rakesh Kumar kumar3180@gmail.com napsal(a):
I am a student pursuing B Tech(Graduation) in Computer Science and
Engineering from India and i am in final semester.I am new to this community and posting my views for the very first time. I want to convert this application into Three tier architecture. I have worked on PHPMyAdmin for my personal purpose. I also want to work for User Interface improvement but couldn't get so much idea about it, if somebody can help me understanding it?
Well this project is mostly meant for people experienced with user interface design who would be able to bring their own ideas for improving the interface.
On Tue, Mar 29, 2011 at 7:30 PM, Michal Čihař michal@cihar.com wrote:
Hi
Dne Mon, 28 Mar 2011 20:18:26 +0530 Rakesh Kumar kumar3180@gmail.com napsal(a):
I am a student pursuing B Tech(Graduation) in Computer Science and Engineering from India and i am in final semester.I am new to this community and posting my views for the very first time. I want to convert this application into Three tier architecture. I have worked on PHPMyAdmin for my personal purpose. I also want to work for User Interface improvement but couldn't get so much idea about it, if somebody can help me understanding it?
Well this project is mostly meant for people experienced with user interface design who would be able to bring their own ideas for improving the interface.
-- Michal Čihař | http://cihar.com | http://blog.cihar.com
Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
I don't how much experience you are talking about and perhaps i couldn't suggest very good ideas according to you, to make user interface better. But i worked as a freelancer for a company for 6 months so i can say that i am not a newbie. And as Google has mentioned this SoC is for students only, i am confident enough to say that YES i can do it. Additionally i have applied for OOP conversion of PhpMyAdmin so i don't think there is anything i can't do (IMHO).
Hi
Dne Tue, 29 Mar 2011 20:36:45 +0530 Rakesh Kumar kumar3180@gmail.com napsal(a):
I don't how much experience you are talking about and perhaps i couldn't suggest very good ideas according to you, to make user interface better. But i worked as a freelancer for a company for 6 months so i can say that i am not a newbie.
If you have good ideas, use them in your proposal, we will most likely choose just one project in this area, so it really depends what you put into the proposal.
And as Google has mentioned this SoC is for students only, i am confident enough to say that YES i can do it. Additionally i have applied for OOP conversion of PhpMyAdmin so i don't think there is anything i can't do (IMHO).
Sorry if my reply sounded like I think you can not do it, it was really not my intention.