[Phpmyadmin-devel] Proposed fix for bug #3464377

Alex UKF alex.ukf at gmail.com
Mon Jan 23 23:58:23 CET 2012


Yaay, my first accepted patch :)

Regarding the mentioned fix, I was actually also thinking that it
would be better to move the "Bookmarked SQL Query" section
into a separate form, so maybe I shall try doing that in the future.

Rouslan, thanks for the tip, I'm getting jiggy with git.. :P


Alex

// And btw, those *stars* in my first mail look pretty weird,
// I meant to bold the text from Gmail.


On Mon, Jan 23, 2012 at 8:28 PM, Rouslan Placella <rouslan at placella.com>wrote:

> On 23/01/12 17:52, Marc Delisle wrote:
> > Alex UKF a écrit :
> >> Hello phpmyadmins,
> >>
> >> I am new around here, and I would like to submit a *small bug fix for
> [0]*.
> >>
> >> I have read some pages on the website [1], wiki [2] and took a look at
> >> the patch tracker [3]. I understand that I have to either submit a patch
> >> ( created with git format-patch, or with git diff between two branches),
> >> or I can post the link to the branch solving the bug on my forked
> >> phpMyAdmin repo [4].
> >>
> >> I did not add a patch on the tracker, because I am not sure if that is
> >> the good way to do it, but if I were to do that, I would probably
> classify
> >> it as "Category ->  Debugging", and "Group ->  Finished. Needs basic
> >> tests". Is that ok?
> >>
> >> The other option would be to post a comment on the bug tracker [0]
> >> with a link to the branch containing *my proposed fix on my forked *
> >> *PMA repo [5]*. But on my 3464377 branch, I made more commits to
> >> reach the final desired code : a few test commits, then the actual
> >> code fix commit + a white space delete, then a coding style commit
> >> and finally an undo white space deletion commit :). And I'm not sure
> >> if that's ok. Should I try and merge all those commits into one somehow?
>
> A way of "merging" several commits into one is using interactive git
> rebase. You just point rebase to your oldest commit and start squashing
> then. So if you had 5 commits on your branch you could run:
>
> git checkout mybranch
> git rebase -i HEAD~4
>
> Then "pick" your first commit and "squash" all the other ones in the
> interactive screen.
>
> Rouslan
>
> >> So just in case my repo is not good to merge from,* I copied the final *
> >> *diff on pastebin [6]*.
> >>
> >> And also, I edited the code in netbeans, so I hope there are no other
> >> differences in the white spaces, or any other coding style related
> issues,
> >> than the ones I spotted. I think that it should be ok, but again, please
> >> correct me if I am wrong. And, of course, any comments about the
> >> actual fix are more than welcome.
> >>
> >>
> >> [0]
> >> *
> https://sourceforge.net/tracker/index.php?func=detail&aid=3464377&group_id=23067&atid=377408
> >> <
> https://sourceforge.net/tracker/index.php?func=detail&aid=3464377&group_id=23067&atid=377408
> >*
> >> [1] http://www.phpmyadmin.net/home_page/improve.php
> >> [2] http://wiki.phpmyadmin.net/pma/Development
> >> [3]
> https://sourceforge.net/tracker/?func=add&group_id=23067&atid=377410
> >> <https://sourceforge.net/tracker/?func=add&group_id=23067&atid=377410>
> >> [4] http://repo.or.cz/w/phpmyadmin/alexukf.git
> >> *[5]
> http://repo.or.cz/w/phpmyadmin/alexukf.git/shortlog/refs/heads/3464377*
> >> *[6] http://pastebin.com/g0CGrhZv*
> >> *
> >> *
> >>
> >> Kind regards,
> >> Alex
> >
> > Hi Alex and welcome,
> >
> > I was able to generate a final patch by adding your repository to my
> > local one and run this command:
> >
> > git diff origin/master..alexukf/bug_3464377 js/sql.js
> >
> > A long-term fix for this problem would probably be to avoid having one
> > big form for these two dialogs.
> >
> > I am happy with the patch and will merge it for 3.5.0-beta1.
> >
>
>
>
> ------------------------------------------------------------------------------
> 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 at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.phpmyadmin.net/pipermail/developers/attachments/20120124/ca9e1014/attachment.html>


More information about the Developers mailing list