Hacker Newsnew | past | comments | ask | show | jobs | submit | bradrydzewski's commentslogin

It is largely based on the existing Drone repository, but for Git capabilities we used the Gitea fork of https://github.com/gogs/git-module


I see, thanks for the clarification.


Yes. Dark mode is coming. Code Snippet management is a great suggestion and we will absolutely pick this up. Thanks for testing it out. Hit us up in our Slack channel if you have any future suggestions or if there is anything we can do to help.


Very possible. SourceHut is great and seems to be most popular with developers and open source teams (although I'm sure they also have corporate users too). We are more focused on companies and enterprises. These are different segments of the market with different needs. The former also tends to have higher user counts with lower average deal size, while the latter has lower user counts with very high average deal size.

With that being said, Gitness is a rebranding of Drone, which has 10,000+ active installations so I would say we are off to a pretty good start!


I see Gitness as the evolution of Drone. We are using the Drone pipeline engine and a ton of Drone code under the hood, but we are also adding Code hosting capabilities. And at some point, when you upgrade to the next major version of Drone, you will actually be upgrading to Gitness.

I should mentioned that we will never force you to host your code on Gitness. You will be able to use Gitness Pipelines with other code hosting providers, including Gitea.

I think the challenge with starting a new project is that it would result in Drone feeling completely abandoned because there would be zero investment going forward. We want to bring the community with us. I really do think Harness is breathing new life into the Drone project with this rebranding (12 full time developers and counting) and I am really excited to see where we are a year from now.

PS glad to hear you like Drone. I hope you will consider testing out Gitness at some point and letting us know what you think. It is still early days, but the team is making improvements daily. Hit us up in our Slack channel if there is anything we can do to help.


Nothing cynical about that statement. We definitely want to preserve the star counts! But as the founder of Drone, and Head of Product for Gitness, I see Gitness as the next major version of Drone. Gitness is built on the Drone pipeline engine and uses significant amounts of Drone code. And in the coming months, when you upgrade to the latest version of Drone you will get Gitness. So to me, they are one and the same.


I get that you feel that they're the same, and that makes sense since you founded both projects. But what is publicly visible communicates something very different.

For example, the press release entitled "Harness Releases Gitness" is clearly describing the release of a new Harness product, not a rebranding of Drone [0]. And your README doesn't say anything like "Gitness is Drone 3.0", it says it's "powered by Drone".

You also didn't merge in a branch that built Gitness on top of Drone. Instead there's one commit that removes every single line of Drone code [1] and then another one that adds all of Gitness [2]. There's no continuity in the history between Drone and Gitness; Gitness effectively originates in one big "Initial commit" that just happens to be in the same GitHub repo as Drone used to be.

Two thirds of those stars were earned before Harness even acquired Drone [3], and it feels weird to me to see them used to push Harness's strategic move into Git hosting, even if that move is led by Drone's founder.

[0] https://www.harness.io/blog/harness-releases-gitness-open-so...

[1] https://github.com/harness/gitness/commit/7ab205375f34ab3850...

[2] https://github.com/harness/gitness/commit/e0aa6cb81ae73c0877...

[3] https://star-history.com/#harness/drone


So the only place I can find the last version of Drone is https://github.com/harness/gitness/tree/v2.20.0

You don't see how that's a bit ridiculous?

https://github.com/drone/drone redirects to harness/gitness too, leaving the entire https://github.com/drone organization without its major repo. Not to mention, again, that all GitHub links on https://www.drone.io/ are now 404.


I run the Gitness Project at Harness (also Founded Drone, on which this is based). It was mentioned by another Harness employee, but we have been dogfooding Gitness internally for the past 6 months. The project is entirely self-hosted at this point.

There was a lot of discussion internally about what message it would send if we also published the source code on GitHub. I was very adamant that we need to host on GitHub because this is where Open Source collaboration happens today, and we need to meet developers where they are today.

No shame here.

It is important to remember that Gitea is a very popular project and is a success by any measure with tens of thousands of installs, and they host on GitHub. I don't think that detracts from how awesome their product is. GitLab also hosted on GitHub in the early days to grow their community.

I definitely hope that one day, developers will love Gitness as much as they love GitHub, and they will choose Gitness to host their Open Source communities. But that will take a lot of time and a lot of work. We are here for it, but today is just a humble day 1 launch. We have years of work ahead of us.


It is a portmanteau of Git and Harness


This is probably my fault. Internally at Harness I have been hyping this launch as a "once in a decade" event. That unfortunately got translated into "first in a decade" when it hit the press. I do think the launch of a new, major open source Source Control system with kind of investment (12 full time engineers and counting) is a rare event, but I do wish it was worded differently. Nothing we can do about it now!


How does Gitness differ from already existing open source alternatives, such as Gitlab, Gitea, Gogs, Forgejo, Codeberg, Gitweb?


Gitness actually launched in 2012 under the name Drone, with a focus on continuous integration. So Gitness has a very strong, mature pipeline engine that is also very popular in the Gogs and Gitea community (Gitness is backward compatible with any Drone yaml). Of course, this is just our initial launch which is a very important milestone, but we have a lot of feature gaps and a lot of work to do to make our Code Hosting solution a more interesting replacement. Stay tuned.

Edit: if you have feature requests, let us know!


I think this is a matter of perspective. I founded a company that sold b2b software and experimented with removing pricing from my website. The challenge is the cost to complete each sale was highly variable which made it difficult to advertise fixed pricing. Consider the following:

If the buyer is an enterprise they expect a discount. The buyer may require the seller to use a supplier management tool like Arriba which has a monthly subscription fee. The buyer may purchase through a reseller, in which case the reseller expects a percentage of the transaction. The buyer may require custom contracts which can cost thousands of dollars in legal fees. The buyer may require extensive audits, pages of questionnaires and more which can take significant time and resources to complete. The buyer may hold back payment for up to 180 days.

So from my perspective, the problem is not the seller, the problem here is the enterprise buyer. If the buyer was willing to purchase from a website, with a credit card, and accept standard terms and pricing without modification, you would probably see much more transparent pricing and encounter fewer "contact sales" buttons.


I appreciate seeing a perspective from the "other side" on this. Still, as a small business operator occasionally making B2B purchases, I still find "call for pricing" annoying and assume it will mean that the product is way out of my price range.

Could there be some middle ground? Could you do something like "prices start at $X; additional fees may apply?" At least give us a ballpark number; something from which I can decide if it's worth my time to investigate further.


    Honest Pricing/Licensing Plans

    Personal      | Business      | Enterprise
    $5/user/month | $8/user/month | $8/user/month 
                  |               | + $200/hour custom license business development rate
    Features      | Features++    | Features++


I take it you haven't sold to enterprise customers...


It's clearly a joke. Perhaps you've sold to too many enterprise customers?


> Perhaps you've sold to too many enterprise customers?

Or been on HN too long :)


You can't have both? Have clear pricing with a variable enterprise discount. Big companies appreciate transparency too.


while on the topic of business focus, is Brex still in the restaurant business?

https://www.sfchronicle.com/food/article/Multibillion-dollar...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: