On Wed, Mar 28, 2012 at 1:56 PM, Dieter Adriaenssens <dieter.adriaenssens@gmail.com> wrote:
On 27/03/2012 22:13, Adnan wrote:
>
>
> On Tue, Mar 27, 2012 at 7:39 PM, Marc Delisle <marc@infomarc.info
> <mailto:marc@infomarc.info>> wrote:
>
>     Le 2012-03-26 06:10, Adnan a écrit :
>     > 2012/3/25 Adnan <hiddenpearls@gmail.com
>     <mailto:hiddenpearls@gmail.com>>
>     >
>     >>
>     >>
>     >> 2012/3/13 Adnan <hiddenpearls@gmail.com
>     <mailto:hiddenpearls@gmail.com>>
>     >>
>     >>>
>     >>>
>     >>> 2012/3/13 Michal Čihař <michal@cihar.com <mailto:michal@cihar.com>>
>     >>>
>     >>>> Hi
>     >>>>
>     >>>> Dne Mon, 5 Mar 2012 10:54:03 +0500
>     >>>> Adnan <hiddenpearls@gmail.com <mailto:hiddenpearls@gmail.com>>
>     napsal(a):
>     >>>>
>     >>>>> Refactoring phpMyAdmin codebase is important at this stage. I
>     had an
>     >>>> idea
>     >>>>> to make mobile version of phpMyAdmin for iPhone/Android using
>     phoneGap
>     >>>>> but Michal
>     >>>>> Čihař said we will refactoring PMA this year GSoC. So,
>      Refactoring
>     >>>>> Designer/schema integration would be best for me because I
>     have work on
>     >>>>> Schema integration in GSoC 2010.
>     >>>>>
>     >>>>> schema export is already in OOP btw but Designer not yet. will
>     start
>     >>>>> looking into codecase and ask questions.
>     >>>>
>     >>>> Please note that schema is OOP, but does not really use OOP
>     practices
>     >>>> much - there is quite a lot of duplicate code, which should be
>     rather
>     >>>> inherited from parent classes and shared.
>     >>>>
>     >>>> Yeah, I'm recalling my code done in GSoC 2010 ;)
>     >>>
>     >> I didn't understand what PMA Designer feature does ? I played
>     with its
>     >> options/menu but these are simple operations.
>     >>
>     > I can see the foreign key relations now in Designer.
>     >
>     >> what is the main function of PMA Designer ?
>     >>
>     >> plus I think we may use jQueryUI Draggable API's for this.
>
>     Indeed, a more standard API would be welcome.
>
> Yes, I found this JS Library http://raphaeljs.com/   This lib will make
> Deigner/Schema feature more robust if it works. I will try by making a demo
> What about its License ? Can we use this lib ?

The MIT license [0] allows us to use it and include it in phpMyAdmin as
long as we don't remove the copyright clause from the lib file.

[0] http://raphaeljs.com/license.html

Alright. 
I think we should name Designer/Schema Feature to something else more logical. Because both these features will be merged in one. So, we should have more logical name. 
my suggestion is "Relational Schema" 
--
Kind regards,

Dieter Adriaenssens


------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Phpmyadmin-devel mailing list
Phpmyadmin-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel




--
Muhammad Adnan
Twitter: @hiddenpearls
I blog too do u know ? http:// www.imblog.info
Failure takes you higher than success ..!
you sell code, I sell my brain.