Earlier quoted context omitted.
We quit our daytime jobs to work on this project and have to live off something... Maybe you have a suggestion as to what we could do to allow us to sustain our development in another way?
This is a really interesting problem. There's the expectation - and desire - for all software, particularly development tools, to be open source. This seems to make it harder for independent developers to devote time to creating great tools. Is the future of software tools in the side-effects of teams at large organizations open sourcing things they needed to solve their own problems?
Show HN: Helium - Simple web automation
21–30 of 71 posts
Re: Show HN: Helium - Simple web automation
#22Closed source development tools with a EULA? What is this? 1995?
We quit our daytime jobs to work on this project and have to live off something... Maybe you have a suggestion as to what we could do to allow us to sustain our development in another way?
Hate to be blunt, but your business model isn't viable. If you want to monetize, you either need to provide a service to developers or a product to end users.
Re: Show HN: Helium - Simple web automation
#23Re: Show HN: Helium - Simple web automation
#24Earlier quoted context omitted.
Thanks! For now, it looks by (x, y) position on the web page.
Position of what? Why? Given following markup: Lorem ipsum Does write('omg', 'Lorem ipsum') write into #foobar? Just to clarify since position of those two elements might not be similar at all.
If there are multiple occurrences (eg. two "First Name" fields) then Helium scans the page top-to-bottom, and closest to the element you last interacted with. Like a human would normally also do.
Re: Show HN: Helium - Simple web automation
#25Closed source development tools with a EULA? What is this? 1995?
(just kidding, I know mapleoin)
Re: Show HN: Helium - Simple web automation
#26Earlier quoted context omitted.
We quit our daytime jobs to work on this project and have to live off something... Maybe you have a suggestion as to what we could do to allow us to sustain our development in another way?
This is a really interesting problem. There's the expectation - and desire - for all software, particularly development tools, to be open source. This seems to make it harder for independent developers to devote time to creating great tools. Is the future of software tools in the side-effects of teams at large organizations open sourcing things they needed to solve their own problems?
Re: Show HN: Helium - Simple web automation
#27Trying to figure out what this gives me that Selenium doesn't? If I already have a large code base using Selenium why should I switch?
The analogy extends further: We were invited to write an article about Helium in the December issue of Professional Tester (professionaltester.com) in which we compared automating Gmail with Helium vs pure Selenium. The code with Helium was 66% shorter, but ran on average 26% slower than an (optimized) Selenium script. You can find a thorough analysis covering the differences between Helium and Selenium here: http://heliumhq.com/AutomatingGmailWithHelium.pdf
Re: Show HN: Helium - Simple web automation
#28Earlier quoted context omitted.
This is a really interesting problem. There's the expectation - and desire - for all software, particularly development tools, to be open source. This seems to make it harder for independent developers to devote time to creating great tools. Is the future of software tools in the side-effects of teams at large organizations open sourcing things they needed to solve their own problems?
It's a matter of sound business decisions more than anything. This is a classic example of not understanding your target audience. Look at the competition: on one end, you have a flexible, open source web testing framework like CasperJS (targeted at developers); on the other hand, you have end-user oriented products like Fake.app that are paid and closed source. One could even argue that Selenium itself (also free) h…
You have a lot of criticism for how we position ourselves, and our product. I deeply believe that there is a market for a tool such as Helium, be it open- or closed source. Assuming that we have a product that the market wants, can you recommend a way for us to make this product open source, yet generate an income that allows us to sustain its development?
Re: Show HN: Helium - Simple web automation
#29$200 per year subscription for 1 machine for the basic license with support only for the installation, basically. And probably bugfixes, I'm guessing.
If for whatever reason I'd like to create a 3-4-5 VM test farm I'd have to pay $600-$800-$1000 per year.
And, again, subscription. If I don't pay after one year I cannot use this anymore.
Combined with the closed source factor, I really don't like it, sorry.
Re: Show HN: Helium - Simple web automation
#30Earlier quoted context omitted.
This is a really interesting problem. There's the expectation - and desire - for all software, particularly development tools, to be open source. This seems to make it harder for independent developers to devote time to creating great tools. Is the future of software tools in the side-effects of teams at large organizations open sourcing things they needed to solve their own problems?
I agree that it's interesting and that it is a problem. You could see from mapleoin's comment that closed source software is not looked at favorably. I can see why, but as I said if we want to sustain full-time development of this project, we need an income. One approach that's often used with open source projects is to develop the software for free and then charge for consulting. But, with a tool such as Helium that…