hello guys,
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. Thanks
Hi
Dne Mon, 5 Mar 2012 10:54:03 +0500 Adnan 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.
2012/3/13 Michal Čihař michal@cihar.com
Hi
Dne Mon, 5 Mar 2012 10:54:03 +0500 Adnan 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 ;)
-- Michal Čihař | http://cihar.com | http://phpmyadmin.cz
Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
2012/3/13 Adnan hiddenpearls@gmail.com
2012/3/13 Michal Čihař michal@cihar.com
Hi
Dne Mon, 5 Mar 2012 10:54:03 +0500 Adnan 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.
what is the main function of PMA Designer ?
plus I think we may use jQueryUI Draggable API's for this.
* Usability of designer (with schema export) without configured phpMyAdmin configuration storage
if we remove configuration storage, we can use session/local storage ?
--
Michal Čihař | http://cihar.com | http://phpmyadmin.cz
Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ 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.
2012/3/25 Adnan hiddenpearls@gmail.com
2012/3/13 Adnan hiddenpearls@gmail.com
2012/3/13 Michal Čihař michal@cihar.com
Hi
Dne Mon, 5 Mar 2012 10:54:03 +0500 Adnan 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.
- Usability of designer (with schema export) without configured phpMyAdmin
configuration storage
if we remove configuration storage, we can use session/local storage ?
--
Michal Čihař | http://cihar.com | http://phpmyadmin.cz
Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ 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.
-- 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.
Le 2012-03-26 06:10, Adnan a écrit :
2012/3/25 Adnan hiddenpearls@gmail.com
2012/3/13 Adnan hiddenpearls@gmail.com
2012/3/13 Michal Čihař michal@cihar.com
Hi
Dne Mon, 5 Mar 2012 10:54:03 +0500 Adnan 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.
- Usability of designer (with schema export) without configured phpMyAdmin
configuration storage
if we remove configuration storage, we can use session/local storage ?
You can always use session storage because phpMyAdmin requires to have a working session environment.
Of course, changes would not be permanent, unless you design something like "save as file" and "import from file" like was done for the user preferences. The question is, do we want to go this way?
On Tue, Mar 27, 2012 at 7:39 PM, Marc Delisle marc@infomarc.info wrote:
Le 2012-03-26 06:10, Adnan a écrit :
2012/3/25 Adnan hiddenpearls@gmail.com
2012/3/13 Adnan hiddenpearls@gmail.com
2012/3/13 Michal Čihař michal@cihar.com
Hi
Dne Mon, 5 Mar 2012 10:54:03 +0500 Adnan 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 ?
- Usability of designer (with schema export) without configured
phpMyAdmin
configuration storage
if we remove configuration storage, we can use session/local storage ?
You can always use session storage because phpMyAdmin requires to have a working session environment.
Of course, changes would not be permanent, unless you design something like "save as file" and "import from file" like was done for the user preferences. The question is, do we want to go this way?
Yes, Michal's input is important here. Do we want to just use Session
Storage ? or we can also design 'save as file' where I will export/import co-ordinates etc
-- Marc Delisle http://infomarc.info
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
Le 2012-03-27 16:13, Adnan a écrit :
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 ?
Well, when you suggested jQueryUI Draggable my "indeed" reply meant that I was OK with it.
On Wed, Mar 28, 2012 at 3:29 AM, Marc Delisle marc@infomarc.info wrote:
Le 2012-03-27 16:13, Adnan a écrit :
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 ?
Well, when you suggested jQueryUI Draggable my "indeed" reply meant that I was OK with it.
Yes, I know.
Actually, I was thinking how to show foreign key relations with lines if we use Draggable jQueryUI Api's. So, that's why I came across Raphaeljs Lib.
--
Marc Delisle http://infomarc.info
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
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
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
On Sat, Mar 31, 2012 at 1:07 PM, Adnan hiddenpearls@gmail.com wrote:
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"
I have submitted my Proposal. Please have a look and let me know feedback. Thanks
--
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.