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