<4A92CD2E.4070508@infomarc.info>
Message-ID: <4A92EEED.9080206@linuxos.sk>
Hello,
I'm sending my changes for synchronization GUI.
Changelog:
*Fixed bug with different port than 3306
*Fixed support for other server than localhost
*Added support for sockets
*Fixed GUI bugs - strings (localization), table, fieldset...
*new PNG transparent icon.16x16
Remains:
*Add support for current PMA server - to be able to choose from
available databases
I still have to make some changes in backend, so it can work with
replication.
Tomas
Marc Delisle wrote:
> zahranaeem at users.sourceforge.net a écrit :
>
>> Revision: 12877
>> http://phpmyadmin.svn.sourceforge.net/phpmyadmin/?rev=12877&view=rev
>> Author: zahranaeem
>> Date: 2009-08-24 17:23:14 +0000 (Mon, 24 Aug 2009)
>>
>> Log Message:
>> -----------
>> Removed spaces that were used to align text boxes in the form.
>>
>> Modified Paths:
>> --------------
>> trunk/phpMyAdmin/server_synchronize.php
>>
>> Modified: trunk/phpMyAdmin/server_synchronize.php
>> ===================================================================
>> --- trunk/phpMyAdmin/server_synchronize.php 2009-08-24 17:00:31 UTC (rev 12876)
>> +++ trunk/phpMyAdmin/server_synchronize.php 2009-08-24 17:23:14 UTC (rev 12877)
>> @@ -68,7 +68,7 @@
>> */
>> echo '' . "\n" ;
>> if(!$src_connection) {
>> - echo "Could not connect to the source";
>> + echo "Could not connect to the source
";
>> }
>> if(!$trg_connection){
>> echo "Could not connect to the target";
>>
>
> Hello Zahra,
> These messages are not extracted to message files?
>
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: synchronization-patch-toms-01.patch
URL:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: s_sync.png
Type: image/png
Size: 551 bytes
Desc: not available
URL:
From marc at infomarc.info Mon Aug 24 20:00:41 2009
From: marc at infomarc.info (Marc Delisle)
Date: Mon, 24 Aug 2009 14:00:41 -0400
Subject: [Phpmyadmin-devel] [Phpmyadmin-svn]
SF.net SVN: phpmyadmin:[12877] trunk/phpMyAdmin/server_synchronize.php
In-Reply-To: <4A92EEED.9080206@linuxos.sk>
References: <4A92CD2E.4070508@infomarc.info>
<4A92EEED.9080206@linuxos.sk>
Message-ID: <4A92D549.9050001@infomarc.info>
Tomas Srnka a écrit :
> Hello,
>
> I'm sending my changes for synchronization GUI.
> Changelog:
> *Fixed bug with different port than 3306
> *Fixed support for other server than localhost
> *Added support for sockets
> *Fixed GUI bugs - strings (localization), table, fieldset...
> *new PNG transparent icon.16x16
>
> Remains:
> *Add support for current PMA server - to be able to choose from
> available databases
>
> I still have to make some changes in backend, so it can work with
> replication.
>
> Tomas
Hello Tomas,
you are sending these changes to the devel list, because you want use to
look at them before merging? If so, please next time open an artifact on
the Patches tracker.
If the goal is not that you want some review, you could merge these
changes to trunk directly, now that Zahra'a code is in trunk.
--
Marc Delisle
http://infomarc.info
From toms at linuxos.sk Mon Aug 24 22:08:03 2009
From: toms at linuxos.sk (Tomas Srnka)
Date: Mon, 24 Aug 2009 22:08:03 +0200
Subject: [Phpmyadmin-devel] [Phpmyadmin-svn]
SF.net SVN: phpmyadmin:[12877] trunk/phpMyAdmin/server_synchronize.php
In-Reply-To: <4A92D549.9050001@infomarc.info>
References: <4A92CD2E.4070508@infomarc.info> <4A92EEED.9080206@linuxos.sk>
<4A92D549.9050001@infomarc.info>
Message-ID: <4A92F323.2070105@linuxos.sk>
Hello,
I sent them here, because I did not know, that I can commit to trunk
directly and I did not wanted to open "Patch" on SF.
Tomas
Marc Delisle wrote:
> Tomas Srnka a écrit :
>
>> Hello,
>>
>> I'm sending my changes for synchronization GUI.
>> Changelog:
>> *Fixed bug with different port than 3306
>> *Fixed support for other server than localhost
>> *Added support for sockets
>> *Fixed GUI bugs - strings (localization), table, fieldset...
>> *new PNG transparent icon.16x16
>>
>> Remains:
>> *Add support for current PMA server - to be able to choose from
>> available databases
>>
>> I still have to make some changes in backend, so it can work with
>> replication.
>>
>> Tomas
>>
>
> Hello Tomas,
> you are sending these changes to the devel list, because you want use to
> look at them before merging? If so, please next time open an artifact on
> the Patches tracker.
>
> If the goal is not that you want some review, you could merge these
> changes to trunk directly, now that Zahra'a code is in trunk.
>
>
>
From marc at infomarc.info Mon Aug 24 20:19:28 2009
From: marc at infomarc.info (Marc Delisle)
Date: Mon, 24 Aug 2009 14:19:28 -0400
Subject: [Phpmyadmin-devel] Tomas and trunk
In-Reply-To: <4A92F323.2070105@linuxos.sk>
References: <4A92CD2E.4070508@infomarc.info> <4A92EEED.9080206@linuxos.sk> <4A92D549.9050001@infomarc.info>
<4A92F323.2070105@linuxos.sk>
Message-ID: <4A92D9B0.2010704@infomarc.info>
Tomas Srnka a écrit :
> Hello,
>
> I sent them here, because I did not know, that I can commit to trunk
> directly and I did not wanted to open "Patch" on SF.
Yes you can. Please don't forget to add any new image to the
darkblue_orange theme.
--
Marc Delisle
http://infomarc.info
From michal at cihar.com Thu Aug 27 09:37:53 2009
From: michal at cihar.com (Michal =?UTF-8?B?xIxpaGHFmQ==?=)
Date: Thu, 27 Aug 2009 09:37:53 +0200
Subject: [Phpmyadmin-devel] Summer of Code in phpMyAdmin
Message-ID: <20090827093753.225d521c@raptor>
Hi all
This is just a copy from my [blog][b], because I'm not sure everybody
here follows it.
As the project is over, I think it's time for some summary. I think
this year we got quite a good improvements. Most of them are already
merged in trunk, but they might need some polishing, especially as the
branches were developed separately and now they are first time used
together. Anyway if you want to give new code a try, please go to our
[demo server][1] and play with it!
So what do we have?
#### Import and export improvements
When I saw the proposal for first time, I thought that this is the best
prepared proposal I've ever seen and we must have this student. And it
turned to be true. Derek did great job, going in more directions than
proposal included and brought great improvements to phpMyAdmin.
To start with import part, phpMyAdmin can now take any spreadsheet or
CSV and create table from it automatically, with some kind of
heuristics to find out numerical or date columns.
On the export side, he integrated [PHPExcel][2] library and phpMyAdmin
can now generate proper Excel 2003 and 2007 documents.
The good thing also is that he wants to stay active even after GSoC.
#### Changes tracking
Even though Alexander Rutkowski was really quited in first half of the
project, he indeed did code in that time and he brought feature that
will be useful mostly for application developers. You can activate
tracking of certain table, all your changes will be logged and you can
get SQL commands to replay the changes on other database later.
This can be useful either for monitoring changes which users did or for
making changes on development system and applying them later on
production one.
#### Database synchronisation
Zahra Naeem did originally also apply for changes tracking, but as we
did not want to have two students on the same topic, we persuaded him
to take another project, which was not taken by other students -
database synchronisation. This feature is somewhat similar to previous
in one use case - you can use it to apply changes from development
system to production one. You enter connection settings for two
database servers and phpMyAdmin finds out difference between the
databases and allows you to synchronize them.
I feel like Zahra felt that almost everything is done in mid-term and
slowed down a lot and I'm still not happy with documentation he had
provided. Hopefully he will get to that and improve it.
#### Replication support
This project was mentored by Marc and to me it looks like Tomáš Srnka
did good job there. The changes are not yet in trunk, but hopefully
they will be merged soon and I will then try to set up some replication
stuff on demo server, so that you can play with it.
#### Permanent user preferences
The only unsuccessful project this year. The student failed to deliver
something for mid-term evaluation and because of this he failed. We
still have his patch in [patch tracker][3] and I think I will try to
find time to look at it more deeply, whether it is worth using and
cleaning up or it is better to write whole thing from beginning.
#### Summary
I think this Summer of Code was great and I hope next year we will be
really a separate project there and not under MySQL hood (not that
would be bad, but I think with five students it is better to be
directly there than coordinating with MySQL guys). And I hope we will
have more students like Derek :-).
[1]:http://demo.phpmyadmin.net/
[2]:http://www.codeplex.com/PHPExcel
[3]:https://sourceforge.net/tracker/?func=detail&aid=2825187&group_id=23067&atid=377410
[b]:http://blog.cihar.com/archives/2009/08/27/summer_of_code_in_phpmyadmin/
--
Michal Čihař | http://cihar.com | http://phpmyadmin.cz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL:
From lists at sebastianmendel.de Fri Aug 28 07:50:19 2009
From: lists at sebastianmendel.de (Sebastian Mendel)
Date: Fri, 28 Aug 2009 07:50:19 +0200
Subject: [Phpmyadmin-devel] Summer of Code in phpMyAdmin
In-Reply-To: <20090827093753.225d521c@raptor>
References: <20090827093753.225d521c@raptor>
Message-ID: <4A97701B.10305@sebastianmendel.de>
Hi all,
On 27.08.2009 09:37, Michal Čihař wrote:
> [...]
>
> On the export side, he integrated [PHPExcel][2] library and phpMyAdmin
> can now generate proper Excel 2003 and 2007 documents.
>
> [...]
>
> [2]:http://www.codeplex.com/PHPExcel
i think we should/could mention the software/libraries we are using on
the main.php page.
something like
"phpMyAdmin makes use of following software or parts of them:"
* PHPExcel
* TCPDF
--
Sebastian Mendel
From marc at infomarc.info Fri Aug 28 11:45:15 2009
From: marc at infomarc.info (Marc Delisle)
Date: Fri, 28 Aug 2009 05:45:15 -0400
Subject: [Phpmyadmin-devel] Summer of Code in phpMyAdmin
In-Reply-To: <4A97701B.10305@sebastianmendel.de>
References: <20090827093753.225d521c@raptor>
<4A97701B.10305@sebastianmendel.de>
Message-ID: <4A97A72B.7070206@infomarc.info>
Sebastian Mendel a écrit :
> Hi all,
>
> On 27.08.2009 09:37, Michal Čihař wrote:
>> [...]
>>
>> On the export side, he integrated [PHPExcel][2] library and phpMyAdmin
>> can now generate proper Excel 2003 and 2007 documents.
>>
>> [...]
>>
>> [2]:http://www.codeplex.com/PHPExcel
>
> i think we should/could mention the software/libraries we are using on
> the main.php page.
>
> something like
>
> "phpMyAdmin makes use of following software or parts of them:"
>
> * PHPExcel
> * TCPDF
>
Why not just in the Credits section of Documentation.html? Besides, we
mostly depend on the PHP and MySQL software...
--
Marc Delisle
http://infomarc.info