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

Isaac Bennetch bennetch at gmail.com
Thu Mar 13 04:33:08 CET 2014


Hi,

On 3/7/14 10:08 AM, Edward Cheng wrote:
> 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...

There's nothing to be embarrassed about. You proposed an idea and we
discussed it. We encourage students to propose their own ideas as well
as be familiar with our proposed ideas list because sometimes we don't
think of everything :)

Regards
isaac

PS sorry for the blank message a few minutes ago.

> 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...
> 
> 
> 2014-03-01 22:25 GMT+08:00 Edward Cheng <c4150221 at gmail.com
> <mailto: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
>     <mailto: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>
>         > <mailto: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>
>         >     <mailto: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
>         <mailto:Phpmyadmin-devel at lists.sourceforge.net>
>         https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
> 
> 
> 
> 
>     -- 
>     Edward Cheng
> 
> 
> 
> 
> -- 
> 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
> 




More information about the Developers mailing list