Hi,
I'm applying for Google Summer of Code 2015. I'm interested in your Error
Reporting Server project.
It sounds great and the code looks nice :).
I'm sure I'll be able to help with some of the improvements listed on the
ideas page.
I look forward to working on this project.
Best Regards
--------------------------
Adeyemi Olaoye
Welcome to phpMyAdmin 4.4.0, an incremental feature release including
many bug fixes.
A complete list of new features and bugs fixed is available in the
ChangeLog file or changelog.php included with this release.
A few highlights:
* Rename configuration directive from
$cfg['NavigationTreeDisableDatabaseExpansion']
to $cfg['NavigationTreeEnableExpansion'] -- if used, please update
your config.inc.php
* Move the SQL scripts to create phpMyAdmin configuration storage from
'examples' to 'sql' directory
* Upgrade Recaptcha to version 2 of the API
* Added support for the SSL GRANT option
* Improvements to the table structure and tracking pages
* Improvements to the console feature
* Improvements to the ZeroConf feature
There are many more; please refer to the ChangeLog for full details.
As always, downloads are available at http://www.phpmyadmin.net
The phpMyAdmin Team
Hello,
I have been using phpMyAdmin for years now and seeing that phpMyAdmin is a
mentoring organisation for Google's Summer of Code, I thought of it as a
great opportunity for me to get invloved in the community as a developer.
I am interested in the parser and the analyzer of SQL queries of
phpMyAdmin. For the past days, I have been looking for a replacement
library, but, unfortunately I was not able to find a suitable one. I came
to the conclusion that this vital part of phpMyAdmin would benefit a lot
from a rewrite.
Most of the current parsing libraries I found are no longer mantained;
phpMyAdmin already has a huge codebase and adding even more code would be a
pain in terms of maintainability. Huge fragments of code that are using the
current `sqlparser` library would require changes as well. Moreover, the
parser is an important part of the core and it has to be optimised, but
flexible. From my experience, most libraries focus more on flexibility and
tend to abstractize a lot, which might increase the overall complexity of
the code.
A few goals I would like to accomplish by rewriting are:
- Modularize the code. What I mean is splitting the library into a lexer, a
parser and other miscellaneous modules (e.g. query tester, builder,
exporter etc.). In my opinion, this is one of the most important targets.
Not only will the code be a lot more easier to understand and extend, but
it will be a step closer to an object-oriented programmed phpMyAdmin.
- Find a better algorithm, in terms of speed and attention paid to detail
as well (ANSI, traditional, strict checking).
- Implement new features. So far, I browsed through current tickets and
came up with a list of issues that will potentially be fixed.
https://sourceforge.net/p/phpmyadmin/bugs/3292/https://sourceforge.net/p/phpmyadmin/bugs/4447/https://sourceforge.net/p/phpmyadmin/bugs/4510/https://sourceforge.net/p/phpmyadmin/bugs/4718/https://sourceforge.net/p/phpmyadmin/bugs/4783/https://sourceforge.net/p/phpmyadmin/bugs/4787/https://sourceforge.net/p/phpmyadmin/feature-requests/1419/https://sourceforge.net/p/phpmyadmin/feature-requests/1611/https://sourceforge.net/p/phpmyadmin/feature-requests/262/
I am looking for feedback, so please don't hesitate to send me any
suggestion you might have!
Best regards,
Dan Ungureanu
Hello Everyone,
My name is Malomo Olawale from the University of Lagos Nigeria.
I intend to participate in the Google Summer Of Code 2015 and I'm
interested in working with phpMyAdmin.
I would like to work on fixing bugs and implementing features.
I picked up a large interest in OOP a while back and would also like to
work on code refactoring.
I would like to request for a guide or aid as I start my quest.
Regards,
Malomo
Hi all,
I am going through the code-base trying to understand how things work
inside, looking out for bugs and feature requests and also have been
working towards my GSoC project proposal.
And I needed slight help. The user interface improvements project on the
idea page mentions RFE #1559
<https://sourceforge.net/p/phpmyadmin/feature-requests/1551/>. Now, the
ticket mentions that it would be good to integrate the SQL debugging with
the recently added console feature. I am acquainted with both these
features independently and am unable to understand what 'to integrate'
these features means here.
Does this mean that the debug output should be included inside the console
window ? or something else altogether ?
Can someone please help me understand the ticket better and correct me if I
am going wrong?
--
*Regards,Deven G. Bansod*
* <f2012316(a)pilani.bits-pilani.ac.in>*
Hello,
I am a student from India. I have been using phpMyAdmin for many years now.
It helped me a lot when I was trying to learn PHP, Databases, etc. Thank
you. :)
I also have been involved with development of phpMyAdmin for some time and
now I intend to participate in GSOC 2015 with phpMyAdmin.
The parser rewrite/replace project interests me, and I would like some more
details and clarifications about it.
I tried searching for some project that already does what we want to do, I
found a project, https://code.google.com/p/php-sql-parser/.
This seems like a fairly good parser, with New BSD Licence, which I think
is compatible with licence of PMA.
Some problems with the project IMO,
1. Probably, not active. (Last commit in September 2014, with last release
in April 2014)
2. Probably does more things than we need (So, maybe bloated for us)
3. Does not provide SQL formatting, which is part of current parser in PMA.
So, we may have to extend the new parser or use something else.
If we think that this parser is a really good parser, we should use it and
find solutions to the problems above.
Solution for 1,3: We can always adopt the project and develop/maintain it
further. (Because we need it :P)
Solution for 2: Use it more and provide more features in PMA ;)
If the team does not like or want to use the external project. I am ready
and excited about writing a new parser/analyzer.
Also, if someone can list some more examples where we need to parse SQL
queries, it would be helpful to understand the project more. I am already
checking the code-base, but there are chances that I might miss the need of
it sometimes.
I would also like some more information about the feature requests listed
on Idea page, but I will ask this on feature tracker.
Any other suggestions?
Regards,
Nisarg Jhaveri
નિસર્ગ ઝવેરી
Hello my name is Shobhit pant, I am currently pursuing Btech CSE from
allahabad(SHIATS).
I am very good in PHP and i have done a lot of work in php as an intern in
various company. But this time i want to join GSOC as i am an open source
enthusiast and love to work directly with exceptionally talented people
like you guys.
On 6 March 2015 at 01:08, <phpmyadmin-devel-request(a)lists.sourceforge.net>
wrote:
> Send Phpmyadmin-devel mailing list submissions to
> phpmyadmin-devel(a)lists.sourceforge.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
> or, via email, send a message with subject or body 'help' to
> phpmyadmin-devel-request(a)lists.sourceforge.net
>
> You can reach the person managing the list at
> phpmyadmin-devel-owner(a)lists.sourceforge.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Phpmyadmin-devel digest..."
>
>
> Today's Topics:
>
> 1. Re: Error reporting server GSoc 2015 (Marc Delisle)
> 2. Re: GSoC 2015 (Marc Delisle)
> 3. Issue with closing tags at the end of the file (Rahul Kadyan)
> 4. Re: Contribution to Phpmyadmin community (Marc Delisle)
> 5. Re: Issue with closing tags at the end of the file (Marc Delisle)
> 6. Re: Issue with closing tags at the end of the file
> (Hugues Peccatte)
> 7. Introduction to myself as GSOC aspirant and some details
> about parser rewrite project (Nisarg Jhaveri)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 04 Mar 2015 16:06:22 -0500
> From: Marc Delisle <marc(a)infomarc.info>
> Subject: Re: [Phpmyadmin-devel] Error reporting server GSoc 2015
> To: phpmyadmin-devel(a)lists.sourceforge.net
> Message-ID: <54F773CE.3000409(a)infomarc.info>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Supun Athukorala a ?crit :
> > I am interested in the idea of the Error reporting server project idea in
> > GSOC 2015 ideas page. I haven't contributed to the PhpMyAdmin yet. But I
> am
> > interested in the this idea and like to get any advice's and
> > recommendations.
> >
> > regards
> > Supun Athukorala
>
> Hi,
> be familiar with
> https://wiki.phpmyadmin.net/pma/GSoC_2015_Applicant_Guide
>
> --
> Marc Delisle (phpMyAdmin)
>
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 04 Mar 2015 16:04:17 -0500
> From: Marc Delisle <marc(a)infomarc.info>
> Subject: Re: [Phpmyadmin-devel] GSoC 2015
> To: phpmyadmin-devel(a)lists.sourceforge.net
> Message-ID: <54F77351.5020507(a)infomarc.info>
> Content-Type: text/plain; charset=UTF-8; format=flowed
>
> Kartik Gupta a ?crit :
> > Hello,
> >
> > I am a student from IIIT-Delhi, New Delhi, India. I had a look at your
> > organisation and there are some things that interest me. I am good at Web
> > Development including HTML, CSS and little bit of Javascript (still in
> > progress). Also, I know Django little bit. I really want to get started
> and
> > looking forward to work under your organisation. I would be really
> grateful
> > if someone could help me get started.
>
> Hi,
> as phpMyAdmin is mostly written in PHP, you'll need a knowledge of this
> language.
>
> --
> Marc Delisle (phpMyAdmin)
>
>
>
> ------------------------------
>
> Message: 3
> Date: Thu, 05 Mar 2015 07:48:08 +0000
> From: Rahul Kadyan <hi(a)znck.me>
> Subject: [Phpmyadmin-devel] Issue with closing tags at the end of the
> file
> To: phpmyadmin-devel(a)lists.sourceforge.net
> Message-ID:
> <
> CACZiu-O+17VNZqgbUVCcZkLMg16j-_iVAckFczNijNHsMkUVXQ(a)mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi everyone,
>
> In all files of phpMyAdmin source code, closing tag (?>) is included at the
> end of file. Most frameworks like zend or symfony or laravel suggest to
> omit closing tag to prevent accidental output of whites paces. In some
> situations output may send headers which makes the application incapable
> to control response headers.
>
> My question is: Is there any specific reason for doing so?
> secondly: Can we omit closing tags at the end of file?
>
> --
> Regards,
> Rahul Kadyan (github.com/znck),
> Junior Year, B. Tech.
> IIT Guwahati
>