4 ms·
They are between the conflicting priorities of providing improvements on the one hand, and making switching easy on the other hand. I fully agree with not makin
by vog 14y ago
They are between the conflicting priorities of providing improvements on the one hand, and making switching easy on the other hand. I fully agree with not making a 100% clone. However, being mostly similar to GitHub increases their acceptance among users who are already familar with GitHub.
Other reimplementations of big applications face similar issues.
For example, the similarity of LibreOffice (formerly OpenOffice) to older MS Office versions is an important factor that contributed to their wide success. Over the years, they were able to maintain a more consistent UI than MS Office.
- khet 14y agoYou make a good point - the similarities will make the transition much smoother. On the other hand, the paradigms don't have to change with the user interface. You could maintain the similarities without cloning UI elements which they seem to be doing.