Hello,
Thank you for giving me the opportunity to participate in GSoC with
phpMyAdmin. Also, congratulations to Smita, Dan, Zhang and Deven.
My project title is "Page-related settings and other user interface
improvements". You can find my proposal [here][0].
You can find something more about me [here][1].
Looking forward to a great summer :D
[0]: http://nisargjhaveri.me/gsoc15/proposal.html
[1]: http://nisargjhaveri.me/
--
Nisarg Jhaveri
નિસર્ગ ઝવેરી
Hello,
I have not formally introduced myself since I was accepted in Google Summer
of Code, but I hope it is not too late. My name is Dan and I am a first
year student at the University Politehnica of Bucharest, Romania. My
proposal was about the SQL parser and analyzer of phpMyAdmin and this
summer I am going to rewrite it from scratch. Basically, what I want to
achieve is more advanced analysis and better performance. If you want to
check out my proposal, you can find it on the blog I set up here [1] and
where I am going to write weekly reports about my progress during the
summer.
I already started working on the library and so far I am pleased with the
result, but before proceeding further I would like to test it under
appropriate conditions. I was hoping that you could suggest me a way to
properly configure an environment that I can use for testing. What I am
looking for is a multi-server environment where I can set up and use
multiple versions of MySQL, MariaDB and Drizzle that and multiple MySQL
modes as well. I tried using multiple virtual machines but having more than
3 or 4 stresses my laptop a lot. So far I believe that multiple Docker
instances is what I am looking for. Since phpMyAdmin is so broadly used
with so many configurations, I believe that the SQL parser should take into
consideration all these factors and that is why I want to test my library
under these conditions.
I am looking forward for your suggestions. Thank you very much!
[1] http://dan.ungureanu.tk/gsoc-2015/
Best regards,
Dan Ungureanu
Hi all,
Our *Testing Environment* Wiki page[0] has a quite a good documentation
along with links on how to install all the dependencies. But the command
stated about installing the PHPUnit_Selenium package under the section
'Installing Selenium'
pear install phpunit/PHPUnit_Selenium
is deprecated and is not functional now[1].
A general Google-lookup suggests a way of using composer to download the
required package.
The text to be included in composer.json is
'
{
"require": {
"phpunit/phpunit": "*",
"phpunit/phpunit-selenium": ">=1.2"
}
}
'
and then run
$ php composer.phar install
in the directory where you have your .phar file and composer.json file.
So, I suggest we should make the appropriate changes to the wiki page.
[0] : https://wiki.phpmyadmin.net/pma/TestingEnvironment
[1] :
https://github.com/sebastianbergmann/phpunit/wiki/End-of-Life-for-PEAR-Inst…
--
Regards,
Deven Bansod
* <f2012316(a)pilani.bits-pilani.ac.in>*
We are pleased to announce that phpMyAdmin has accepted 5 students/projects
as part of Google Summer of Code 2015 [0] :
Error Reporting Server - Smita
Parser and Analyzer Rewrite - Dan
Page-related settings and other UI improvements - Nisarg
Codebase Improvements: OOP and refactoring - Zhang
Feature request project enhancements - Deven
Details about the accepted projects can be found on our wiki [1].
We wish all students good luck and look forward to their contributions to
the project. Also, we request all accepted students to make their GSoC
proposals publicly visible.
[0] http://www.google-melange.com/gsoc/homepage/google/gsoc2015
[1] https://wiki.phpmyadmin.net/pma/GSoC_2015_Projects
[2] https://wiki.phpmyadmin.net/pma/GSoC_2015_Student_Guide
--
Atul Pratap Singh
phpMyAdmin
Hi, when I'm building the documentation (with 'make html' for instance),
I get the following error:
copying static files... WARNING: html_static_path entry
'/var/www/pma-dev/fork/doc/_static' does not exist
I don't see this path in the github repo or locally, and I wonder if
it's just me.
Full output:
writing additional files... genindex search
copying static files... WARNING: html_static_path entry
'/var/www/pma-dev/fork/doc/_static' does not exist
done
dumping search index...
Exception occurred:
File "/usr/lib/python3/dist-packages/sphinx/application.py", line 204,
in build
self.builder.build_update()
File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py",
line 196, in build_update
'out of date' % len(to_build))
File "/usr/lib/python3/dist-packages/sphinx/builders/__init__.py",
line 255, in build
self.finish()
File "/usr/lib/python3/dist-packages/sphinx/builders/html.py", line
466, in finish
self.handle_finish()
File "/usr/lib/python3/dist-packages/sphinx/builders/html.py", line
755, in handle_finish
self.dump_search_index()
File "/usr/lib/python3/dist-packages/sphinx/builders/html.py", line
798, in dump_search_index
self.indexer.dump(f, self.indexer_format)
File "/usr/lib/python3/dist-packages/sphinx/search/__init__.py", line
194, in dump
format.dump(self.freeze(), stream)
File "/usr/lib/python3/dist-packages/sphinx/search/__init__.py", line
248, in freeze
objects = self.get_objects(fn2index) # populates _objtypes
File "/usr/lib/python3/dist-packages/sphinx/search/__init__.py", line
202, in get_objects
domain.get_objects():
File "/var/www/pma-dev/fork/doc/_ext/configext.py", line 182, in
get_objects
for (type, name), info in self.data['objects'].iteritems():
AttributeError: 'dict' object has no attribute 'iteritems'
The full traceback has been saved in /tmp/sphinx-err-elbhvy.log, if you
want to report the issue to the developers.
Please also report this if it was a user error, so that a better error
message can be provided next time.
Either send bugs to the mailing list at
<http://groups.google.com/group/sphinx-dev/>,
or report them in the tracker at
<http://bitbucket.org/birkenfeld/sphinx/issues/>. Thanks!
make: *** [html] Error 1