A couple observations: - I mostly want enough git in the GitX interface that I can stop using the git command line for most uses. My commonly used commands are commit, rebase, fetch, merge, push, pull, checkout, checkout -b, delete, fsck, prune, and gc. There are other commands I use less frequently, including repack, reflog, cms*, and remote. There are also variants of the commands in the first group (e.g. 'rebase -i') that are in the second group. If I owned the (apocryphal) roadmap, these are the sorts of table stakes features I'd try to get on the map so as to make common use trivial.
- A lot of people have work on GitHub (Nathan Kinsinger, Morgan Schweers: I'm looking at you). How much of that work is ready to be integrated? Is it mostly a matter of someone stepping up to start accepting and dealing with pull requests? -faisal On Tue, Mar 9, 2010 at 1:39 AM, Andrey Tarantsov <[email protected]> wrote: > Guys, > > As a developer who values user-friendliness above all else, but also someone > who's been in contact with open-source developers a lot, I must say this: > >> As for Johannes, I'd just like to say your opinion stinks. While >> you're perfectly entitled to hold such an opinion, those kinds of >> attitudes are the reason that open source software often has such poor >> usability and take-up within the broader community. > > Let's not turn this into an argument. > > There are basically two kinds of people — people of the first kind think the > users have a 100% right to be dumb and to be irritated about software bugs, > and to demand commercial quality and support from all kinds of software. > Second group of people want their software to appeal to people who are > “smart enough” to use it, who are “nice enough” to the open-source > community, etc. > > I once tried to understand the source of this difference, and it seems like > it lies in the area of the basic sources of satisfaction. > > Anyway, we won't ever convince each other, so let's just not try. Johannes' > opinion is just as good as ours, and there are people who will certainly > accept it and not accept ours, and there are people who will not accept it > no matter what. No need for an argument in any case. > > And lastly, sorry for pointing this out, but I feel this is important for a > healthy communication: Personally, I would prefer people to not be offended > here. And people will be less likely to get offended if we'd be saying “I > don't share your opinion” instead of “your opinion stinks”. I'd prefer us to > get emotional about new releases of GitX rather than about opinion > arguments. Hope you would find this point of view appealing too. > > PS: I think I've sent a patch that allows commit message editing into this > group a few weeks ago, and got no replies. Since this fits into the topic of > the future of GitX, did anyone receive it? > > Andrey. > >
