need to start working on a way to get support for the massive amount of time I put into figwheel and devcards ... continuing as I am is not sustainable
The features I currently have planned will easily take a full year of full time programming.
@bhauman: http://bountysource.com is what funds CIDER and Clojars. @luke went the route of kickstarter for Arachne
@agile_geek: thanks, yeah, I ultimately may build my own custom thing... because I like doing this stuff and working on interaction design
anyone notice a big slowdown in reload perf from 0.5.2 -> 0.5.4-4 ? (this is on windows)
figwheel-sidecar, that is
also, how many files normally reload for you guys when you change a file?
@isak: are you using the common performance tweaks?
@bhauman: i'm not sure, do you have a link?
:recompile-dependents false
in the :compiler
and :reload-clj-files false in top level :figwheel
oh, i will try those, ty
but more importantly what precisely is slow???
well when I make a change and save, it takes 5-10 seconds to show the dialog in the bottom left, and it used to be super fast
so I'm gussing you are not using cljc files?
no
cool :recompile-dependents false in your :compiler config will do it
😂
very snappy now, thanks @bhauman
yeah among all the other things to do is a Performance Tweaks wiki page
bhauman: wondering how successful it would be to simply put a price-tag on figwheel/devcards used in a commercial setting, to do something what Colin did with Cursive (yours is open-source, which is probably more tricky in this sense)
@darwin: this, of course, is an interesting idea, would need to learn more about
I would to get support, without having/needing to do that
@bhauman: Is there anything as far as community support / low hanging fruit on either of them that would help alleviate the pressure of the current versions of them to free up more time for the exciting stuff?
@shaun-mahood: community support is/and would be great, but this isn't my current challenge
IMO raising money via kickstarter/bountysource is a big distraction for a single dev, the time could be better spent on actual products
my current challenge is finding funding to move forward and make figwheel what it could be
I think asking users for money directly is fair thing to do
what could help IMO, is to somewhat “productize” the libraries/tools
and to know that I'm not being crazy about the opportunity cost of working on this stuff full time
@darwin you have a point of course, and I think if I did anything, that would be secondary
people are willing to pay for “downloadable” apps they install, or for account to websites, not much for OS libraries
after failing at funding without that
for example, the live-reload guy made a cmd-line tool (open-source) and then started selling a shiny Mac app on top of it (via Mac Store I think)
the value is in the cmd-line tool, but people pay for the shiny thing
even developers
btw. I wrote XRefresh back in 2007, my first stab at live reloading 😉 http://xrefresh.binaryage.com
I used to be a JS dev on Windows in my previous life, hehe
A few models that I would pitch in towards, either personally or through work - Patreon style monthly contribution with some sort of communication of funding needs and long-ish term roadmap - Corporate support contract (with reasonable expectations that the product will continue to be developed and issues will be considered but no expectation of priority support) - Bounty contributions to look at particular issues that the community desires (such as getting devcards to work with re-frame) or towards a particular future goal (I assume this is the bounty source model?) - One time consulting for a set number of hours to look at existing projects to help with config and setup for new or existing projects
Thanks! These are all very reasonable/helpful suggestions and your willingness to help is very good to hear ...
I'm going to be bringing real attention to this stuff over the coming few weeks
Hopefully you'll be able to go pretty far with just the info that it these projects need some financial support - my assumption has always been that you are just stupid productive in your after work time (David Nolen style) :simple_smile:
yeah I'm not David Nolen, I should get that as a Tshirt
And thanks for the tip man!
No problem, thanks for saving me all that loading time 🙂 One other person it might be worth talking to is Mike Drogalis, pretty sure he took Onyx full time a little while ago I think through a contracting and support model - no idea how it's going or if there's any overlap, but he might at least have some advice that would help.
again really good advice thanks!