3 ms·
Thanks for taking the time to provide some feedback. The article that you presented was really interesting and despite being over 15 years old, it seems that it
by jonpaul 14y ago
Thanks for taking the time to provide some feedback. The article that you presented was really interesting and despite being over 15 years old, it seems that its insights are still valid today.
Regarding Gitpilot, I think that our biggest problem at the moment is that maybe we are miscommunicating its value proposition. As it's a compliment to Github and not a replacement. I think you'd also find that it's at least attempting to be goal oriented as opposed to being task oriented like most Git GUIs. For the sake of brevity, Gitpilot is best described as a git-flow GUI [http://nvie.com/posts/a-successful-git-branching-model/ http://nvie.com/posts/a-successful-git-branching-model/, https://github.com/nvie/gitflow/ https://github.com/nvie/gitflow/]. (Our branching model is a bit different though)
It is Mac specific at the moment and it's currently awaiting review for the Mac App store. If you're interested, when it's live, I'll send you and your team promo codes so that you can try it out at no cost. If so, send me an email to jp [AT] gitpilot.com
Thanks again.
- rogerbinns 14y agoAlan Cooper (article author) also has a company and wrote several books (About Face, Inmates etc). And is considered the father of Visual Basic! But yeah, goals are timeless. I wish software/website authors realised that the goal of most users is to use their software and site for as little time as possible because they manage to achieve their goals quickly. Dialog boxes and similar stuff annoy the crap out of me. The programmer of the app/site has deep comprehensive information and they can't make their mind up, then why dump it on the user? You can trivially mitigate most things. For example if you provide undo across sessions then you don't need to ask users if they really meant to delete. Firefox on Android does a great thing - any closed tabs are shown at the bottom for a short period of time somewhat faded. Touch it to bring it back to life. We have 4 git users on the team. The one writing the most code (me) is Linux only. The next person (about half time git) is almost entirely Mac. Another two use git but have no idea what it does and do not care (both Mac). They merely run the tools we store in git. Additionally our stuff is scattered across several repositories (for good reason). To do work you need one more of them. The Github for Mac client only lets you sync one repository at a time which is painful. I wrote a script in the end that syncs all repositories. I would love to have a goal oriented gui for a git flow since I'm very lax at the moment, not having time to learn how to micromanage the sequence of commands needed. Heck I still have to look up the flags to git stash everything time I use it. But being Mac only means your software is of no value to us. Thanks for the offer though.