imgflo / imgflo

Node-based image processing with GEGL and Flowhub
87 stars 9 forks source link

Easy way to run locally on Linux/Windows/OSX #3

Open jonnor opened 10 years ago

jonnor commented 10 years ago

Currently one has to run imgflo as a server from commandline, register manually using imgflo-register, and manually open app.flowhub.io in browser. Which is not for everyone :)

Low priority for me, as delivering native solutions to multiple operating systems is tons of work. A proper solution would be to use Travis CI, or something that integrates with it, to continiously build and test a native app.

nylnook commented 10 years ago

I may be wrong, but we can probably provide an install script for easy installation of GEGL+BABL+lipsoup from source (OS dependant), and then use something like this : https://github.com/rogerwang/node-webkit to package an "application"

Need some more investigation ;p

jonnor commented 10 years ago

For Ubuntu, we could publish the binary we already build on Travis. Might help some people at least

jonnor commented 10 years ago

@nylnook: A "script" is not my definition of easy for this bug. We already have that, its called "Makefile". Downloadable, ready-to-run binaries for platform for every release is easy (automatically built).

jonnor commented 10 years ago

One could consider packaging into a self-contained "app" a separate issue

jonnor commented 8 years ago

We now build imgflo-dependencies and imgflo for OSX on Travis. Couple of tests failing on imgflo still thought, see https://travis-ci.org/imgflo/imgflo/jobs/137345887

jonnor commented 8 years ago

OSX support mainline in master now, and documented in README. Next steps would be to actually bundle up into an .app.