Skip to content
William Desportes edited this page Apr 6, 2019 · 7 revisions

This page lists all Google Summer of Code 2015 projects at phpMyAdmin. You can follow the progress on aggregated feed at https://planet.phpmyadmin.net/.

Error Reporting Server - Smita

This project aims at improving the phpMyAdmin's error reporting server in terms of performance and functionality.

Student: Smita Kumari

Mentor: User:Nijel

Blog: https://smita786.blogspot.com/

Git: https://github.com/smita786/phpmyadmin

Proposal: google-melange.com/archive/gsoc/2015/orgs/phpmyadmin/projects/smita786.html

Parser and Analyzer Rewrite - Dan

The purpose of this project is to write a replacement for the current SQL parsing library. In my opinion, it is going to have a huge impact on phpMyAdmin as it improves the user's experience by fixing old bugs and implementing new features, based on users' feedback. For developers, this project will ship a parsing library which will provide high performance and flexibility. I am sure that this library will be a step forward.

Student: Dan Ungureanu

Mentor: User:Lem9

Blog: https://dan.ungureanu.me/gsoc-2015/

Git: github.com/udan11/phpmyadmin

Proposal: https://www.google-melange.com/archive/gsoc/2015/orgs/phpmyadmin/projects/udan11.html

Page-related settings and other UI improvements - Nisarg

The project is about implementing several feature requests. Majority of these feature requests are affecting user interface. The feature requests planned for the project are listed below. - rfe#1559 Page-related settings - rfe#1541 Disable foreign key checks in some operations - rfe#1551 Integrate SQL debugging into the console - rfe#1557 Option to remove functions and procedures from navigation tree - rfe#1603 Export: per-table structure/data

Student: Nisarg Jhaveri

Mentor: User:Lem9

Blog: https://nisargjhaveri.com/blog/

Git: https://github.com/nisargjhaveri/phpmyadmin

Proposal: https://www.google-melange.com/archive/gsoc/2015/orgs/phpmyadmin/projects/nisargjhaveri.html

Alternate link to proposal: https://nisargjhaveri.com/gsoc15/proposal.html

Codebase Improvements: OOP and refactoring - Zhang

The project aims at improving the phpMyAdmin code base by refactoring existing functions and classes with object-oriented design patterns. The goal of the project is to convert current not well OOPed .lib and .class to be OOPed classes, which will ease future development of phpMyAdmin. This project will bring many benefits to developers like well designed and OOPed classes, and a simple template system for HTML outputs.

Student: Zhang Hao

Mentor: User:zixtor

Blog: https://jasondaurus.wordpress.com/

Git: https://github.com/gzzhanghao/phpmyadmin/

Proposal: https://www.google-melange.com/archive/gsoc/2015/orgs/phpmyadmin/projects/gzzhanghao.html

Alternate link to proposal: https://jasondaurus.wordpress.com/2015/05/03/details-on-the-oop-and-refactoring-project/

Feature request project enhancements - Deven

Every project over a period of time has to come up with new features that may help its users as well as its own performance to get better. In this regard, phpMyAdmin, since its start has always responded to the needs and requests of its users and this project aims to continue that by implementing a few of the selected RFEs over the summer.

Student: Deven Bansod

Mentor: User:Ibennetch

Blog: https://devenbansod.wordpress.com/

Git: https://github.com/devenbansod/phpmyadmin

Proposal: https://www.google-melange.com/archive/gsoc/2015/orgs/phpmyadmin/projects/bansod_deven.html

Alternate link to proposal: https://devenbansod.wordpress.com/2015/04/28/project-details-feature-request-enhancements/

Category:Google Summer of Code 2015

Clone this wiki locally