{"thread":{"id":"30338","subject":"UI issues","startedAt":"2012-04-26T08:47:10Z","lastAt":"2012-05-05T15:59:13Z","messageCount":2,"participants":["Paolo Ciarrocchi","Felipe Contreras"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"190100","messageId":"CAHVLzc=xynGv=Mhr2yW4=GaLxX=W6xMQS9bosrvCCo8tHZjarA@mail.gmail.com","threadId":"30338","inReplyTo":null,"subject":"UI issues","fromName":"Paolo Ciarrocchi","fromEmail":"paolo.ciarrocchi@gmail.com","sentAt":"2012-04-26T08:47:10Z","receivedAt":"2012-04-26T08:47:10Z","isPatch":false,"sender":{"key":"paolo.ciarrocchi@gmail.com","avatar":null},"body":"Hi,\nin a interesting discussion in G+ Dscho raised a few issues in the GIT UI.\nI think there is value in summarizing the thread and opening a new\ndiscussion here:\n- short names for uncommon operation, long names for common ones (e.g.\ncherry vs cherry-pick)\n- lack of undo\n- the usual discussion about the terms index, staging area and the\n\"add\" command. They all look not consistent.\n- 'git remote' has sub commands 'rename' (but not 'mv') and 'rm' (but\nnot 'remove')\n- git remote add -f blub WRONG_URL fails but you still have to remove\nthe remote before you can try again to add something.\n\nRegards,\n-- \nPaolo\n"},{"id":"190848","messageId":"CAMP44s1qMaP_upA+UG+FkvfwfhtO7wFt6+NRiYYPNe3iH9C2ZQ@mail.gmail.com","threadId":"30338","inReplyTo":"CAHVLzc=xynGv=Mhr2yW4=GaLxX=W6xMQS9bosrvCCo8tHZjarA@mail.gmail.com","subject":"Re: UI issues","fromName":"Felipe Contreras","fromEmail":"felipe.contreras@gmail.com","sentAt":"2012-05-05T15:59:13Z","receivedAt":"2012-05-05T15:59:13Z","isPatch":false,"sender":{"key":"felipe.contreras@gmail.com","avatar":"https://avatars.githubusercontent.com/u/8358?v=4"},"body":"On Thu, Apr 26, 2012 at 10:47 AM, Paolo Ciarrocchi\n<paolo.ciarrocchi@gmail.com> wrote:\n> Hi,\n> in a interesting discussion in G+ Dscho raised a few issues in the GIT UI.\n> I think there is value in summarizing the thread and opening a new\n> discussion here:\n> - short names for uncommon operation, long names for common ones (e.g.\n> cherry vs cherry-pick)\n> - lack of undo\n> - the usual discussion about the terms index, staging area and the\n> \"add\" command. They all look not consistent.\n> - 'git remote' has sub commands 'rename' (but not 'mv') and 'rm' (but\n> not 'remove')\n> - git remote add -f blub WRONG_URL fails but you still have to remove\n> the remote before you can try again to add something.\n\nSo they are not lost:\nhttps://git.wiki.kernel.org/index.php/UiIdeas\n\n-- \nFelipe Contreras\n"}]}