Is there a problem you're trying to fix or have you just been taking too many vitamin pills ?
Kristian 2013/7/27 Fred Cooke <fred.co...@gmail.com>: > :-) Tui, yeah right. [1][2] > > Or work on branches, pushed publicly with meaningful names like > attempt-fix-of-site-behaviour or whatever and seek peer review before > rebasing and applying to master. IMO this should apply to Maven "gods" as > much to any other committer. No one is incapable of making mistakes. > > Those private branches of mine, I self review the entire diff and comment > of every commit multiple times before I publish if publishing directly to > my main branches. I amend and adjust and tweak them until they're as close > to perfectly formed as possible. If I'm pushing to temp branches, I let > others help with the review first ;-) > > Fred. > > [1] http://www.tui.co.nz/Competitions/Yeah-Right > [2] > http://2.bp.blogspot.com/-lA11480KeR0/Tnsy7llzTXI/AAAAAAAAA5Y/hHfTeCes9eg/s1600/Tui-Yeah-Right-Calendar-Girls-Billboard.jpg > > On Sat, Jul 27, 2013 at 4:45 PM, Hervé BOUTEMY <herve.bout...@free.fr>wrote: > >> so, this time: >> svn +1 >> git -1 >> >> :) >> >> more seriously: if we cannot fix comments later, we'll need to be more >> careful >> when committing >> >> Regards, >> >> Hervé >> >> Le samedi 27 juillet 2013 16:27:50 Fred Cooke a écrit : >> > How did I know you'd say that? You think I didn't know you could do that? >> > LOL :-p >> > >> > Can't do it without bad config and/or administrator privileges. There, >> > fixed. >> > >> > Fred. >> > >> > On Sat, Jul 27, 2013 at 4:22 PM, Robert Scholte <rfscho...@apache.org >> >wrote: >> > > "With SVN changing a bad comment wasn't even possible" >> > > >> > > Yes it is, I've done it very often: >> > > http://subversion.apache.org/**faq.html#change-log-msg< >> http://subversion.a >> > > pache.org/faq.html#change-log-msg> (although I use the GUI for it) >> > > >> > > Robert >> > > >> > > Op Sat, 27 Jul 2013 16:07:09 +0200 schreef Fred Cooke < >> > > >> > > fred.co...@gmail.com>: >> > > Good practice is to work on a branch anyway, then you're free to do >> > > >> > >> whatever you wish. I have ~30 branches in my private copy of my >> project >> > >> right now. When one matures I rebase it onto the latest public, then >> > >> publish it. Then I rebase the others periodically up onto the latest >> > >> public >> > >> too. Wash rinse repeat. >> > >> >> > >> With SVN changing a bad comment wasn't even possible, so stating "no >> > >> amending master" isn't really a restriction at all. It's just good >> > >> practice. >> > >> >> > >> Fred. >> > >> >> > >> On Sat, Jul 27, 2013 at 4:00 PM, Robert Scholte <rfscho...@apache.org >> > >> >> > >> >wrote: >> > >> I'm actually kind of surprised. I'm learning my co-workers that >> comments >> > >> >> > >>> are very important. With a buildserver it has become very easy to >> have >> > >>> an >> > >>> overview of the latest commits and understand what broke the build. >> > >>> Writing good comments should help everybody to understand why a >> commit >> > >>> is >> > >>> done (yes: why. Not 'what', that's already easy to figure out). So >> I'm >> > >>> really in favor to being able change comments, because bad comments >> are >> > >>> sometimes even worse than no comments. >> > >>> >> > >>> Just like Hervé, I'd really prefer to see if a commit is done for a >> > >>> specific issue or not. In this case I would have liked to see a fix >> on >> > >>> the >> > >>> comment if possible, because the current comment is incomplete. >> > >>> >> > >>> Anyhow, now I know about this. >> > >>> >> > >>> Robert >> > >>> >> > >>> >> > >>> Op Sat, 27 Jul 2013 15:40:05 +0200 schreef Jeff Jensen <jeffjensen@ >> ** >> > >>> upstairstechnology.com >> > >>> <jeffjensen@**upstairstechnology.com< >> jeffjen...@upstairstechnology.com>>>> >> > >>> On Sat, Jul 27, 2013 at 8:38 AM, Fred Cooke <fred.co...@gmail.com> >> > >>> >> > >>> wrote: >> > >>>> On Sat, Jul 27, 2013 at 3:36 PM, Arnaud Héritier < >> aherit...@gmail.com >> > >>>> >> > >>>>> >wrote: >> > >>>>> At Apache it is forbidden to rewrite the history of the master >> > >>>>> branch. >> > >>>>> >> > >>>>>> Which isn't so bad. >> > >>>>>> >> > >>>>>> Ahh, this is a very sound policy! Someone is switched on! :-) >> > >>>> >> > >>>> Yes, very good! >> > >>>> >> > >>>> --------- >> > >>>> >> > >>>>> Arnaud >> > >>>>> >> > >>>>>> Le 27 juil. 2013 à 15:19, Jeff Jensen >> > >>>>>> <jeffjensen@**upstairstechnolo**gy.com< >> http://upstairstechnology.com> >> > >>>>>> <jeffjensen@**upstairstechnology.com< >> jeffjen...@upstairstechnology.co >> > >>>>>> m> >> > >>>>>> >> > >>>>>> a écrit : >> > >>>>>> > That message indicates you need to git pull first. Even though >> you >> > >>>>>> > may already have done so and no one else has pushed since, this >> > >>>>>> >> > >>>>>> usually >> > >>>>>> >> > >>>>>> > happens when modifying a commit that has been pushed/shared. >> > >>>>>> > >> > >>>>>> > On Sat, Jul 27, 2013 at 8:08 AM, Hervé BOUTEMY < >> > >>>>>> >> > >>>>>> herve.bout...@free.fr >> > >>>>>> >> > >>>>>> wrote: >> > >>>>>> >> the last 2 commits are to be amended: lst one for MNG-5499, >> > >>>>>> >> > >>>>>> previous >> > >>>>>> one for >> > >>>>>> >> > >>>>>> >> MNG-5495 >> > >>>>>> >> >> > >>>>>> >> I tried git commit --amend -m "[MNG-5499]..." for the last one, >> > >>>>>> >> but >> > >>>>>> >> > >>>>>> when I git >> > >>>>>> >> > >>>>>> >> push, I get >> > >>>>>> >> >> > >>>>>> >> To >> > >>>>>> >> https://git-wip-us.apache.org/****repos/asf/maven.git< >> https://git >> > >>>>>> >> -wip-us.apache.org/**repos/asf/maven.git>>>>>>> >> > >>>>>> <https://**git-wip-us.apache.org/repos/**asf/maven.git< >> https://git-wi >> > >>>>>> p-us.apache.org/repos/asf/maven.git>>>>>>> >> > >>>>>> >> ! [rejected] master -> master (non-fast-forward) >> > >>>>>> >> error: failed to push some refs to ' >> > >>>>>> >> > >>>>>> https://git-wip-us.apache.org/****repos/asf/maven.git< >> https://git-wip >> > >>>>>> -us.apache.org/**repos/asf/maven.git> >> > >>>>>> <https://**git-wip-us.apache.org/repos/**asf/maven.git< >> https://git-w >> > >>>>>> ip-us.apache.org/repos/asf/maven.git> >> > >>>>>> >> > >>>>>> >> > >>>>>> ' >> > >>>>>> >> > >>>>>> >> hint: Updates were rejected because the tip of your current >> branch >> > >>>>>> >> > >>>>>> is >> > >>>>>> behind >> > >>>>>> >> > >>>>>> >> hint: its remote counterpart. Merge the remote changes (e.g. >> 'git >> > >>>>>> >> > >>>>>> pull') >> > >>>>>> >> > >>>>>> >> hint: before pushing again. >> > >>>>>> >> hint: See the 'Note about fast-forwards' in 'git push --help' >> for >> > >>>>>> >> > >>>>>> details. >> > >>>>>> >> > >>>>>> >> Did I do something wrong? Or git repo at ASF is configured to >> > >>>>>> >> avoid >> > >>>>>> >> > >>>>>> such >> > >>>>>> >> > >>>>>> >> things? >> > >>>>>> >> >> > >>>>>> >> Regards, >> > >>>>>> >> >> > >>>>>> >> Hervé >> > >>>>>> >> >> > >>>>>> >> Le samedi 27 juillet 2013 13:37:12 Fred Cooke a écrit : >> > >>>>>> >>> Of course, if anyone is working down stream of this, they will >> > >>>>>> >> > >>>>>> hate >> > >>>>>> you, >> > >>>>>> >> > >>>>>> >>> and it should be left as is. >> > >>>>>> >>> >> > >>>>>> >>> On Sat, Jul 27, 2013 at 1:36 PM, Fred Cooke < >> fred.co...@gmail.com >> > >>>>>> >> > >>>>>> wrote: >> > >>>>>> >>>> Yes, easily, if it's the HEAD just do a --amend on it and >> update >> > >>>>>> >> > >>>>>> it >> > >>>>>> >> > >>>>>> >>>> yourself, Jason's name will be retained. If it's not HEAD >> then >> > >>>>>> >>>> do >> > >>>>>> >> > >>>>>> rebase >> > >>>>>> >> > >>>>>> >>>> -i >> > >>>>>> >>>> <previous hash to the one of interest> then mark the one of >> > >>>>>> >> > >>>>>> interest >> > >>>>>> for >> > >>>>>> >> > >>>>>> >>>> comment edit and proceed. >> > >>>>>> >>>> >> > >>>>>> >>>> On Sat, Jul 27, 2013 at 1:28 PM, Hervé BOUTEMY >> > >>>>>> >> >> > >>>>>> >> <herve.bout...@free.fr>wrote: >> > >>>>>> >>>>> IIUC, this is a fix to https://jira.codehaus.org/** >> > >>>>>> >> > >>>>>> browse/MNG-5499 >> > >>>>>> <https://jira.codehaus.org/**browse/MNG-5499< >> https://jira.codehaus.o >> > >>>>>> rg/browse/MNG-5499>>>>>>> >> > >>>>>> >>>>> I'm not a git blackbelt: can the comment be updated to add >> the >> > >>>>>> >> > >>>>>> classical >> > >>>>>> >> > >>>>>> >>>>> [MNG-5499]? >> > >>>>>> >>>>> (and next time not be forgotten from initial comment :) ) >> > >>>>>> >>>>> >> > >>>>>> >>>>> I'm adding a reference to the commit in the Jira issue >> > >>>>>> >>>>> >> > >>>>>> >>>>> Regards, >> > >>>>>> >>>>> >> > >>>>>> >>>>> Hervé >> > >>>>>> >>>>> >> > >>>>>> >>>>> Le samedi 27 juillet 2013 01:45:44 jvan...@apache.org a >> écrit : >> > >>>>>> >>>>>> o change the scope of org.eclipse.sisu to test in the >> > >>>>>> >>>>> >> > >>>>>> >>>>> maven-aether-provider >> > >>>>>> >>>>> >> > >>>>>> >>>>>> to prevent it from leaking out to clients. >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> Project: >> > >>>>>> >>>>>> http://git-wip-us.apache.org/****repos/asf/maven/repo >> <http:// >> > >>>>>> >>>>>> git-wip-us.apache.org/**repos/asf/maven/repo>>>>>>> >> > >>>>>> <http://**git-wip-us.apache.org/repos/**asf/maven/repo< >> http://git-wip >> > >>>>>> -us.apache.org/repos/asf/maven/repo>>>>>>> >> > >>>>>> >>>>>> Commit: >> > >>>>>> >> http://git-wip-us.apache.org/****repos/asf/maven/commit/****e084ff3b< >> > >>>>>> http://git-wip-us.apache.org/**repos/asf/maven/commit/**e084ff3b> >> > >>>>>> <http://git-wip-us.**apache.org/repos/asf/maven/**commit/e084ff3b >> <ht >> > >>>>>> tp://git-wip-us.apache.org/repos/asf/maven/commit/e084ff3b>>>>>>> >> > >>>>>> >>>>>> Tree: >> > >>>>>> >>>>>> http://git-wip-us.apache.org/****< >> http://git-wip-us.apache.or >> > >>>>>> >>>>>> g/**> >> > >>>>>> >> > >>>>>> repos/asf/maven/tree/e084ff3b<**http://git-wip-us.apache.org/** >> > >>>>>> repos/asf/maven/tree/e084ff3b< >> http://git-wip-us.apache.org/repos/asf/ >> > >>>>>> maven/tree/e084ff3b>>>>>>> >> > >>>>>> >>>>>> Diff: >> > >>>>>> >>>>>> http://git-wip-us.apache.org/****< >> http://git-wip-us.apache.or >> > >>>>>> >>>>>> g/**> >> > >>>>>> >> > >>>>>> repos/asf/maven/diff/e084ff3b<**http://git-wip-us.apache.org/** >> > >>>>>> repos/asf/maven/diff/e084ff3b< >> http://git-wip-us.apache.org/repos/asf/ >> > >>>>>> maven/diff/e084ff3b>>>>>>> >> > >>>>>> >>>>>> Branch: refs/heads/master >> > >>>>>> >>>>>> Commit: e084ff3b8c04bdfdac62a28a1bef8e****c87762d4dc >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> Parents: 0609504 >> > >>>>>> >>>>>> Author: Jason van Zyl <ja...@tesla.io> >> > >>>>>> >>>>>> Authored: Fri Jul 26 21:09:50 2013 -0400 >> > >>>>>> >>>>>> Committer: Jason van Zyl <ja...@tesla.io> >> > >>>>>> >>>>>> Committed: Fri Jul 26 21:09:50 2013 -0400 >> > >>>>>> >> > >>>>>> >> ------------------------------****----------------------------**--** >> > >>>>>> >> > >>>>>> ---------- >> > >>>>>> >> > >>>>>> >>>>>> maven-aether-provider/pom.xml | 30 >> > >>>>>> >> > >>>>>> ++++++++++++++++-------------- >> > >>>>>> >> > >>>>>> >>>>>> 1 file changed, 16 insertions(+), 14 deletions(-) >> > >>>>>> >> > >>>>>> >> ------------------------------****----------------------------**--** >> > >>>>>> ---------- >> > >>>>>> >> > >>>>>> >> > >>>>>> >> http://git-wip-us.apache.org/****repos/asf/maven/blob/**e084ff3b/**<h >> > >>>>>> ttp://git-wip-us.apache.org/**repos/asf/maven/blob/e084ff3b/**> >> > >>>>>> maven-aether-p<http://git-wip-**us.apache.org/repos/asf/maven/** >> > >>>>>> blob/e084ff3b/maven-aether-p< >> http://git-wip-us.apache.org/repos/asf/m >> > >>>>>> aven/blob/e084ff3b/maven-aether-p>>>>>>> >> > >>>>>> >>>>> rov>> >> > >>>>>> >>>>> >> > >>>>>> >>>>>> ider/pom.xml >> > >>>>>> >> > >>>>>> >> ------------------------------****----------------------------**--** >> > >>>>>> ---------- >> > >>>>>> >> > >>>>>> >>>>> diff >> > >>>>>> >>>>> >> > >>>>>> >>>>>> --git a/maven-aether-provider/pom.****xml >> > >>>>>> >> > >>>>>> b/maven-aether-provider/pom.****xml >> > >>>>>> >> > >>>>>> >>>>> index >> > >>>>>> >>>>> >> > >>>>>> >>>>>> 910fab6..9235f1c 100644 >> > >>>>>> >>>>>> --- a/maven-aether-provider/pom.****xml >> > >>>>>> >>>>>> +++ b/maven-aether-provider/pom.****xml >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> @@ -63,20 +63,6 @@ under the License. >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> <artifactId>aether-impl</****artifactId> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> </dependency> >> > >>>>>> >>>>>> <dependency> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> - <groupId>org.eclipse.aether</****groupId> >> > >>>>>> >>>>>> - <artifactId>aether-connector-****wagon</artifactId> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> - <scope>test</scope> >> > >>>>>> >>>>>> - </dependency> >> > >>>>>> >>>>>> - <dependency> >> > >>>>>> >>>>>> - <groupId>org.apache.maven.****wagon</groupId> >> > >>>>>> >>>>>> - <artifactId>wagon-file</****artifactId> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> - <scope>test</scope> >> > >>>>>> >>>>>> - </dependency> >> > >>>>>> >>>>>> - <dependency> >> > >>>>>> >>>>>> - <groupId>org.eclipse.sisu</****groupId> >> > >>>>>> >>>>>> - <artifactId>org.eclipse.sisu.****plexus</artifactId> >> > >>>>>> >>>>>> - </dependency> >> > >>>>>> >>>>>> - <dependency> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> <groupId>org.codehaus.plexus</****groupId> >> > >>>>>> >>>>>> <artifactId>plexus-component-*** >> > >>>>>> >> > >>>>>> *annotations</artifactId> >> > >>>>>> >> > >>>>>> >>>>>> </dependency> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> @@ -96,6 +82,22 @@ under the License. >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> </exclusion> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> </exclusions> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> </dependency> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> + <!-- Testing --> >> > >>>>>> >>>>>> + <dependency> >> > >>>>>> >>>>>> + <groupId>org.eclipse.aether</****groupId> >> > >>>>>> >>>>>> + <artifactId>aether-connector-****wagon</artifactId> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> + <scope>test</scope> >> > >>>>>> >>>>>> + </dependency> >> > >>>>>> >>>>>> + <dependency> >> > >>>>>> >>>>>> + <groupId>org.apache.maven.****wagon</groupId> >> > >>>>>> >>>>>> + <artifactId>wagon-file</****artifactId> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> + <scope>test</scope> >> > >>>>>> >>>>>> + </dependency> >> > >>>>>> >>>>>> + <dependency> >> > >>>>>> >>>>>> + <groupId>org.eclipse.sisu</****groupId> >> > >>>>>> >>>>>> + <artifactId>org.eclipse.sisu.****plexus</artifactId> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> + <scope>test</scope> >> > >>>>>> >>>>>> + </dependency> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> </dependencies> >> > >>>>>> >>>>>> >> > >>>>>> >>>>>> <build> >> > >>>>>> >>>>> >> > >>>>>> >>>>> >> ------------------------------****----------------------------* >> > >>>>>> >> > >>>>>> *--** >> > >>>>>> --------- >> > >>>>>> >> > >>>>>> >>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache. >> ****org< >> > >>>>>> >> > >>>>>> dev-unsubscribe@maven.**apache.org < >> dev-unsubscr...@maven.apache.org> >> > >>>>>> >> > >>>>>> >>>>> For additional commands, e-mail: dev-h...@maven.apache.org >> > >>>>>> >> >> > >>>>>> >> >> ------------------------------****----------------------------** >> > >>>>>> >> > >>>>>> --** >> > >>>>>> --------- >> > >>>>>> >> > >>>>>> >> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.****org< >> > >>>>>> >> > >>>>>> dev-unsubscribe@maven.**apache.org < >> dev-unsubscr...@maven.apache.org> >> > >>>>>> >> > >>>>>> >> For additional commands, e-mail: dev-h...@maven.apache.org >> > >>>>>> > >> > >>>>>> > ------------------------------****----------------------------** >> > >>>>>> >> > >>>>>> --** >> > >>>>>> --------- >> > >>>>>> >> > >>>>>> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.****org< >> > >>>>>> >> > >>>>>> dev-unsubscribe@maven.**apache.org < >> dev-unsubscr...@maven.apache.org> >> > >>>>>> >> > >>>>>> > For additional commands, e-mail: dev-h...@maven.apache.org >> > >>>>>> >> > >>>>>> >> ------------------------------****----------------------------**--** >> > >>>>>> --------- >> > >>>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.****org< >> > >>>>>> dev-unsubscribe@maven.**apache.org < >> dev-unsubscr...@maven.apache.org> >> > >>>>>> >> > >>>>>> >> > >>>>>> For additional commands, e-mail: dev-h...@maven.apache.org >> > >>>>>> >> > >>>>>> ------------------------------****----------------------------** >> > >>>> >> > >>>> --**--------- >> > >>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.****org< >> > >>>> dev-unsubscribe@maven.**apache.org < >> dev-unsubscr...@maven.apache.org>> >> > >>>> >> > >>>> For additional commands, e-mail: dev-h...@maven.apache.org >> > >>> >> > >>> ------------------------------****----------------------------** >> > >>> --**--------- >> > >>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.****org< >> > >>> dev-unsubscribe@maven.**apache.org <dev-unsubscr...@maven.apache.org >> >> >> > >>> >> > >>> For additional commands, e-mail: dev-h...@maven.apache.org >> > > >> > > >> ------------------------------**------------------------------**--------- >> > > To unsubscribe, e-mail: >> > > dev-unsubscribe@maven.apache.**org<dev-unsubscr...@maven.apache.org> >> For >> > > additional commands, e-mail: dev-h...@maven.apache.org >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >> For additional commands, e-mail: dev-h...@maven.apache.org >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org