[Phpmyadmin-devel] GSoC 2014 Project: Navigation Remake and Optimization of two official themes

Marc Delisle marc at infomarc.info
Fri Mar 7 16:59:09 CET 2014


Edward Cheng a écrit :
> Hi, Marc
> 
> It's my first time participate in open-source community, I've read the last
> IRC log, I feel embarrassed for my idea...
> Now I know why PMA pick orange and dark-blue for theme :P
> I'm interested in UI,
> I know my idea will be discussed at next Wednesday, could i attend the next
> IRC meeting? I will be on the sidelines, My Eng is not very well...

Hi Edward,
(please use bottom posting on this list, see
http://en.wikipedia.org/wiki/Posting_style#Bottom-posting)

You are welcome to attend our IRC meetings which are public.

> 
> 
> 2014-03-01 22:25 GMT+08:00 Edward Cheng <c4150221 at gmail.com>:
> 
>> Hi, Marc
>>
>> Yes,
>>
>> I've read some part of the PMA source code,
>> *I mean, include features, most of my work will be INTERFACE CHANGES.*
>> Because functions in navigation.js control the DOM nodes, it'll
>> be reconstruction, I will not worry about changes on Navigation affect
>> other codes.
>> For PHP part, it's only affect document and document stream export
>> sequence, *remake navigation not mean completely rewrite them.*
>>
>> I'm sorry for the thoughtless subject I have submitted(New PMA theme),
>> but I seriously considered this subject now.
>> I think can finish it.
>>
>>
>> 2014-03-01 20:09 GMT+08:00 Marc Delisle <marc at infomarc.info>:
>>
>> Le 2014-02-26 19:24, Edward Cheng a écrit :
>>>> Hi,
>>>>
>>>> Sorry, I was a little anxious
>>>>
>>>> Thanks
>>>>
>>>>
>>>> 2014-02-26 23:45 GMT+08:00 Marc Delisle <marc at infomarc.info
>>>> <mailto:marc at infomarc.info>>:
>>>>
>>>>     Edward Cheng a écrit :
>>>>     > Hi, Marc
>>>>     >
>>>>     > Why my mails and PRs's reply always have a long delay...
>>>>     > Is there anything wrong with my thoughts?
>>>>
>>>>     Hi Edward,
>>>>     the phpMyAdmin team consists of volunteers with day jobs and other
>>>>     obligations; we are doing our best but expect some delay.
>>>>
>>>>     Maybe you have noticed that there have been three "pre-proposals"
>>> sent
>>>>     on this list since yesterday, so we need some time to process these.
>>>>
>>>>     >
>>>>     > Regards
>>>>     >
>>>>     >
>>>>     > 2014-02-26 8:54 GMT+08:00 Edward Cheng <c4150221 at gmail.com
>>>>     <mailto:c4150221 at gmail.com>>:
>>>>     >
>>>>     >> GSoC 2014 Project: Navigation Remake and Optimization of two
>>> official
>>>>     >> themes
>>>>     >>
>>>>     >> I. Navigation Remake(Including two GSoC 2014 ideas)
>>>>     >> ---------------------------------------------------
>>> Hi,
>>> do you intend to rewrite the navigation panel from scratch, in twelve
>>> weeks?
>>>
>>>>     >>
>>>>     >> The Navigation panel of PMA is quite out of date, even it's
>>>>     stable and
>>>>     >> useful, but also has lots of problems, for instance:
>>>>     >> * Outdated tags(<i> and <b>)
>>>>     >> * Using <i> and <b> to draw the lines of the tree-like list is
>>>>     usable, but
>>>>     >> unreasonable
>>>>     >> * The icons and links haven't been aligned vertically
>>>>     >> * Improper solution on the navigation of icons, like(position:
>>>>     >> relative;top: -0.6em;)
>>>>     >> * etc.
>>>>     >>
>>>>     >> I think the Navigation panel of PMA should be remade, the new
>>>>     Navigation
>>>>     >> panel would contain:
>>>>     >> * Feature #1426[1]: Remember navigation state
>>>>     >> * Feature (to replace #1486[2]): Fold/unfold all lists in one
>>> click
>>>>     >> * Feature: Floating top-aligned effect of the parent nodes,
>>>>     clicking the
>>>>     >> parent nodes without scrolling up, and folding the child-elements
>>>>     >> * Improve: A better shown full name on hover effect
>>>>     >> * Improve: A better filter, multiple keywords support(possibly be
>>>>     >> done:highlighting keywords)
>>>>     >> * Improve: A better highlight mechanic
>>>>     >> * Improve: Delete the lines of the tree-like lists(Proposed),
>>>>     decrease the
>>>>     >> indent space of parent/child elements to save space, just like
>>> the
>>>>     >> tree-like lists in windows 7/8 explorer
>>>>     >> * Improve: Add some old-browsers-fallbackable animated effect
>>>>     >> * More new features will be added during the work
>>>>     >>
>>>>     >> The modification including some php scripts exported as html,
>>>>     navigation
>>>>     >> related javascript scripts and the navigation part of two
>>>>     official themes ,
>>>>     >> all those modifications above would only affect the appearance in
>>>>     browsers.
>>>>     >>
>>>>     >> II. Optimization of two official themes(including one GSoC 2014
>>> idea)
>>>>     >>
>>> ---------------------------------------------------------------------
>>>>     >>
>>>>     >> Some details in the offical themes is quite unsatisfactory, like:
>>>>     >> * Unfit shadow of group h2 (pmahomme);
>>>>     >> * Ununified icon style;
>>>>     >> * #pma_navigation_collapser using "←"
>>>>     >> * The bottom border of pmahomme shouldn't be above
>>> #topmenucontainer
>>>>     >> * etc.
>>>>     >>
>>>>     >> All optimization works including:
>>>>     >> * Improve: Improvement on the UI details
>>>>     >> * Feature #1490[3]: Dynamic process list
>>>>     >> * Improve: Add some CSS3 animations to the pmahomme
>>>>     >>
>>>>     >>
>>>>     >> [1] http://sourceforge.net/p/phpmyadmin/feature-requests/1426/
>>>>     >> [2] http://sourceforge.net/p/phpmyadmin/feature-requests/1486/
>>>>     >> [3] http://sourceforge.net/p/phpmyadmin/feature-requests/1490/
>>>>     >>
>>>>     >> --
>>>>     >> Edward Cheng
>>>
>>> --
>>> Marc Delisle
>>> http://infomarc.info | http://phpmyadmin.net
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Flow-based real-time traffic analytics software. Cisco certified tool.
>>> Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
>>> Customize your own dashboards, set traffic alerts and generate reports.
>>> Network behavioral analysis & security monitoring. All-in-one tool.
>>>
>>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Phpmyadmin-devel mailing list
>>> Phpmyadmin-devel at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>>>
>>
>>
>> --
>> Edward Cheng
>>
>>
> 
> 
> 
> ------------------------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
> With Perforce, you get hassle-free workflows. Merge that actually works. 
> Faster operations. Version large binaries.  Built-in WAN optimization and the
> freedom to use Git, Perforce or both. Make the move to Perforce.
> http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Phpmyadmin-devel mailing list
> Phpmyadmin-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel


-- 
Marc Delisle
http://infomarc.info | http://phpmyadmin.net




More information about the Developers mailing list