HN user

kontulai

17 karma

https://deveo.com

Posts27
Comments7
View on HN
blog.deveo.com 9y ago

Finding an optimal sticky element solution

kontulai
1pts0
blog.deveo.com 9y ago

What's new in Mercurial (HG) 4.2?

kontulai
2pts0
blog.deveo.com 9y ago

What you didn't know about class and attribute bindings in Ember

kontulai
1pts0
blog.deveo.com 9y ago

What's new in Deveo 3.17?

kontulai
1pts1
blog.deveo.com 9y ago

PromiseProxyMixin: pure Ember alternative to ember-concurrency

kontulai
1pts0
blog.deveo.com 9y ago

Don't confuse between deploy targets and environments

kontulai
1pts0
blog.deveo.com 9y ago

What's new in Mercurial (HG) 4.1?

kontulai
2pts0
blog.deveo.com 9y ago

Deveo 3.16 has been released

kontulai
1pts0
blog.deveo.com 9y ago

How Ember.js 2.10 and Glimmer 2 improved our app performance

kontulai
3pts0
blog.versionone.com 9y ago

Winning with Open Source – reflections on open source contributions

kontulai
2pts0
blog.deveo.com 9y ago

TL;DR What's new in Git 2.11?

kontulai
4pts0
blog.deveo.com 9y ago

What's new in Mercurial 4.0

kontulai
2pts0
blog.deveo.com 9y ago

What's new in Git 2.10?

kontulai
2pts0
blog.deveo.com 9y ago

What's new in Deveo 3.12

kontulai
1pts1
blog.deveo.com 9y ago

What's new in Mercurial 3.9?

kontulai
2pts0
try.deveo.com 10y ago

Free private Git, Subversion and Mercurial repositories from cloud

kontulai
4pts8
blog.deveo.com 10y ago

What Makes Deveo Different from GitHub, GitLab, or Bitbucket

kontulai
2pts2
blog.deveo.com 10y ago

What's new in Deveo 3.10?

kontulai
2pts0
blog.deveo.com 10y ago

Comparison of Deveo, GitLab, GitHub and BitBucket Issue Management

kontulai
3pts0
blog.deveo.com 10y ago

Hosted CI services that support any repository hosting services

kontulai
1pts0
blog.deveo.com 10y ago

What's new in Mercurial 3.8

kontulai
1pts0
blog.deveo.com 10y ago

Git aliases we use at Deveo

kontulai
3pts0
how-to-create-local-android-open-source-project-mirrorhow-to-create-local-android-open-source-project-mirror 10y ago

How to create a local android open source project mirror

kontulai
2pts0
blog.deveo.com 10y ago

What's new in Mercurial 3.6

kontulai
3pts0
blog.deveo.com 10y ago

What's new in Subversion 1.9

kontulai
2pts0
subversion.apache.org 10y ago

Subversion 1.9 released

kontulai
2pts0
blog.deveo.com 10y ago

Comparison of 7 solutions for storing large binary files in Git repositories

kontulai
5pts0

I hope the bullet points were enough for a TLDR?

The one project - multiple repositories is a design choice we made right from the beginning since it follows more naturally how work is done in actual companies, e.g. there are projects and in a project, there are frontend, backend, and other repositories. Finding all the stuff from one place is quite convenient.

Mentioning Europe hosting here is more like a marketing thing I agree, but hey, you need to distinguish yourself somehow. In addition, we are targeting European markets at the moment, so whatever relates to that is worth mentioning, right?

Also, we have been dealing with companies of different sizes for the last decade. During that time we have learned that there are legislations and such, that dictate where some code needs to be hosted. There are also people who are security constrained because of no apparent reason and want certain things, such as their code being hosted in Europe rather than in US.

The latencies might also contribute to the operations in the web UI in some cases. Anyway, it's not our biggest marketing message, but something I wanted to mention.

Thanks for your comments so far. I would love to hear more feedback from you after you have tried the product.

Here's a blog post worth of comparison, naturally from very subjective POV. ;) We'll try to add it to the page as well.

http://blog.deveo.com/what-makes-deveo-different-from-github...

I would say the things you find in Deveo that you don't find in Github/GitLab/Bitbucket are at least, but not limited to:

- real multi-tenancy, e.g. you always login to your company rather than the system as a whole

- kanban board view for issues and ability to define the states for issues

- projects that contain repos rather than just repos

- git, svn, mercurial (svn is still alive, trust me)

- webdav repos (e.g. dropbox alternative)

- triggering hooks based on file/branch patterns

- better ux (debateable)

In addition our servers are running in Europe, which might or might not be a thing for you.

Try it out yourself and tell if you found something else. :) We naturally also want feedback for our product to be able to improve.

We have solved this in Deveo by grouping repositories inside projects since it reflects more naturally how software is built outside the open source community. This has been our focus from the inception. In non-open-source projects, a project typically includes multiple repositories (such as backend and frontend at least), and they all share the same issue tracking and wiki functionalities.

We covered this topic and other differences between Deveo, GitLab and Bitbucket recently in a blog post. If you are interested to see an alternative viewpoint on things, check http://blog.deveo.com/what-makes-deveo-different-from-github... - I would love to hear feedback whether our approach is viable compared to GitHub's open-source approach on things.

Disclaimer: I work at Deveo

Hi Dmitry!

Thanks for your comment. I fully agree that there are many companies who want to host the development tools behind-the-firwall, and luckily Deveo can be hosted on-premises as well as used from the multi-tenant cloud instance. Actually, our biggest customers use solely the on-premises version, which scales to thousands of users using clustering and load balancing. The article tackles the things from the SaaS point of view because more and more companies are moving to the cloud. I need to clarify that Deveo can be used also behind the firewall in the future more.

All of the "developer focused" features you mentioned are present in Deveo. Rhodecode, on the other hand, lacks two fundamental features to support the daily workflow of developers: Issue tracking and Wikis. These two functionalities are present in Deveo, GitHub, GitLab and Bitbucket.

If you wish to compare the differences between Deveo and Rhodecode, head on to https://deveo.com/trial and see the differences yourself. I would love to hear what you think after you have actually tested it.