news.volyx.in

Show HN: OneDev – A Lightweight GitLab Alternative (github.com)

459 points by robinshen · 2460 days ago · 94 comments on HN

Article summary

OneDev is a lightweight, open-source alternative to GitLab, offering a range of features such as code search, CI/CD, and project management. The platform is designed to be easy to use and scalable, with a focus on performance and reliability. OneDev is written in Java and has been in development since 2012. The project is hosted on its own platform, with a mirror on GitHub.

Main themes

  • OneDev features and functionality
  • Cloud-based vs self-hosted
  • Performance and scalability
  • Build tools and dependencies
  • Docker repository and container management
  • Code comments and collaboration
  • Project naming and branding

What commenters say

  • The UI of OneDev is intuitive and user-friendly, making it easy to navigate and use.
  • There is a need for a cloud-based version of OneDev, as some users do not want to manage their own instance.
  • The performance of OneDev's 'blame' view is better than GitLab's, which is a significant advantage.
  • A built-in docker repository is a desirable feature for OneDev to have, with some users requesting support for nested docker repos.
  • Gradle is a better build tool than Maven, offering faster and more efficient builds, especially for modular projects.
  • The use of a private artifactory for dependencies can make it difficult for users to build and contribute to the project.
  • OneDev's code comments feature is useful and allows for discussions to be attached to specific lines of code.
  • The project's name may be confusingly similar to other existing products, such as BitBucket.