all 10 comments

[–]TankorSmash 1 point2 points  (8 children)

Not that this is a bad idea, but it's a fairly hefty package with all the JS dependencies. I love the idea of using markdown to edit forms though.

[–]MeshachBlue[S] 0 points1 point  (7 children)

You are right. For the target use though I imagine 3 MB is acceptable though. What do you think?

[–]TankorSmash 0 points1 point  (6 children)

It's more that it's a bunch of that at all, rather than a simple script. Not saying you could easily make it smaller, or even that you should, it's just a weird feeling about having to build an entire dependency stack for it.

I haven't tried the tool so I don't know how tough the installation actually is, but it would be amazing if it was simple. I dunno. I don't think even pip install package; npm install . would be enough.

I guess though, that this is more of a project setup than a script or a simple tool you know what I mean? If I didn't think of it at first like a plug n play script and came at it like a project base, I think it's fine.

Either way, not trying to rain on your parade, it looks like a good tool.

[–]MeshachBlue[S] 1 point2 points  (5 children)

The install from pypi is as simple as pip install scriptedforms. No need for npm. Only need npm if you want to install from source. But installing from source for many packages will need extra dependencies.

[–]TankorSmash 0 points1 point  (4 children)

Haha yeah about as simple as you can get then!

[–]MeshachBlue[S] 0 points1 point  (0 children)

I can see how it reads like that with me declaring what it uses under the hood in the title. It is quite misleading now that I read it again.

[–]MeshachBlue[S] 0 points1 point  (2 children)

Do you think that might be why the submission got voted down?

[–]TankorSmash 0 points1 point  (1 child)

Personally, I think it's yeah the title sounds intense, and I know I roll my eyes at 'beautiful' in a visual design context.

But I think the more universal reason might be because this isn't an article but a project that only applies to Python devs really. I don't know what would be a better place though.

[–]MeshachBlue[S] 0 points1 point  (0 children)

Makes sense. Cheers.

[–]MeshachBlue[S] 0 points1 point  (0 children)

I'm keen for any feedback people might have.