Live data from Hacker News

Show HN: I just made my profitable online form builder open-sourced

github.com

11–20 of 131 posts

Re: Show HN: I just made my profitable online form builder open-sourced

#11
post #3

What's your rationale behind this step?

It's to tap into global collaboration for faster innovation, and ensure transparency and trust. Thanks for bringing up the good question!

Do you have another source of income? If someone just use it without giving you money or code contributions, would you feel ok?

Re: Show HN: I just made my profitable online form builder open-sourced

#12

Can anyone confirm if the legal advice here https://docs.heyform.net/license is correct? Seems slightly different to my own interpretation of the spirit of GPL.

There's nothing problematic about this, except that it's GPL plus conditions. AFAICT, only the second condition would be in addition to the GPL, but I didn't spend much time thinking about it.

Re: Show HN: I just made my profitable online form builder open-sourced

#13

Can anyone confirm if the legal advice here https://docs.heyform.net/license is correct? Seems slightly different to my own interpretation of the spirit of GPL.

There's nothing problematic about this, except that it's GPL plus conditions. AFAICT, only the second condition would be in addition to the GPL, but I didn't spend much time thinking about it.

> it's GPL plus conditions

Not in a uniform way - the license distributed with the code on github doesn’t have the extra conditions.

At this point I’d nuke the repo and force push with AGPL license instead, that seems a better fit.

Re: Show HN: I just made my profitable online form builder open-sourced

#16
I really like that you are using nestjs, idk why some devs hate it, IMHO its the best node framework that can be used to build production ready apps, i started using it a month ago at work and it was my first time using it, and it already made so productive

Re: Show HN: I just made my profitable online form builder open-sourced

#17

What's your rationale behind this step?

Would this be a clever way of shrinking the market? Any competitors will now automatically need to have a value proposition greater than this free software.

I'm not OP but the software is GPL3, so it would disqualify a lot of risk-averse customers from hosting it.

Re: Show HN: I just made my profitable online form builder open-sourced

#18
I'm secretly and slowly building a form building application. The idea is that in my association we don't want to rely on Google Forms. And we only want to use open source software. We are using FramaForms which is a bit clunky and doesn't have this feature that updates a spreadsheet automatically. I thought that I could just create something that would answer both concerns.

But a good open source forms app would probably change everything, I would gladly stop my small project (in favor of contributing to an existing one for instance). I see there is integration with a lot of products, including Google Drive and Google Sheet.

Would an integration with Nextcloud be considered?

Congratulations on open sourcing this, we need open source and self hosted form solutions. Critically private data is put in forms and that get sent to big private companies like Google, which is not ideal.

As other commenters say, you might want to use AGPL indeed, but I guess you carefully thought this decision.

Re: Show HN: I just made my profitable online form builder open-sourced

#19
post #16

I really like that you are using nestjs, idk why some devs hate it, IMHO its the best node framework that can be used to build production ready apps, i started using it a month ago at work and it was my first time using it, and it already made so productive

NestJS is nodeJS for Java people. It's like Angular in that sense.

So some people will feel like it's over engineered.

I mean it's overengineered. Why do I have to register all these things, and why does it keep crashing if I register it like this without any understandable error message. It has a little bit of an OCD relationship with dependency injection. Where the normal import system can handle most of those cases.

But few nice things, resolvers, auto-generate swaggers. And TypeORM is lovely.

But yeah it's a bit too demanding. I'm okay with an opiniated framework if it gives a lot of features out of the box (like laravel or NextJs), but NestJS tells me how to do things without giving me enough in return. (auth, sockets etc are still quite a lot of work)

Re: Show HN: I just made my profitable online form builder open-sourced

#20
post #16

I really like that you are using nestjs, idk why some devs hate it, IMHO its the best node framework that can be used to build production ready apps, i started using it a month ago at work and it was my first time using it, and it already made so productive

nestjs is nice if you’re coming from Angular. It’s basically Angular for the backend.

But like Angular, there is a very wide range of use cases where it is totally overkill and like Angular, companies are throwing it at each and every project.

I don’t find it bad but it’s in a strange spot being more bloated than other JS frameworks while still being way less "batteries included" than more classical corporate frameworks.

Like Angular, I don’t hate it though it’s just that I still haven’t figured out a project where it’s better suited than something else.

Post reply on HN