The go-to place for software and not only that
April 30, 2018
The go-to place for software and not only that
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with GitHub
As we build open source projects, GitHub is the best place to welcome contributions from the outside but also manage processes internally better. We have best practices to not merge our own Pull Requests and review those of others before merging, we use GitHub in conjunction with other managing tools which use GitHub to track progress, including Milestones and Epics to categorize issues better.
- While it's focused on technical people and developers, the entry barrier for non-technical people and project managers is relatively easy as well.
- The Projects and Wiki within a GitHub repo make it easier to keep all the aspects within GitHub and not clutter any process with 3rd party tools for documentation and project management.
- Uploading files is a neat feature which does not require to push files via git in a command line.
- Creating new folders in the interface is unintuitive as you'd need to create a new file first.
- Branches might be confusing for users not familiar with Git.
- Notifications are often overwhelming and they should be grouped in more customizable ways.
- We have a higher number of contributors in the project which come from other GitHub projects.
- Many other tools are integrated with GitHub and don't require additional setup.
- Unfortunately, GitHub is proprietary which doesn't align with our values.