Create install docs that install cairo
Or decide if we an replace it with something less intrusive
Just need docs for installing cairo on windows.
Well paper.js requires canvas which requires cairo for the node version. Are you thinking of replacing paper altogether with something else like fabric.js?
ah nuts, okay well we just need to document it fully then
Luckily installing cairo is really simple on the major Linux distros. It's Windows where it's really a pain. Whatever happened to our train of thought of including binary files of it?
+1 including binary for windows, although im not too precious about supporting windows..
Well the Cairo binaries are distributed with GTK for Windows. It's building Canvas that is the pain as that needs the Visual Studio compiler to build. Let's just stick with documentation for now...
http://cairographics.org/download/
https://github.com/JohnMcLear/draw/wiki
The Wiki says to install Cairo but the link is to install Canvas, intentional?
Think the cairo install procedure is under the canvas install docs.
EtherDraw's wiki has a link to install Cairo but it points to Canvas. I think we should change the EtherDraw's wiki link to say Install Canvas which points to Canvas. Installing Cairo is as simple as downloading the GTK binary package. Building Canvas is the superset and its instructions say how to install Cairo.
Since EtherDraw relies on Canvas, it makes more sense to me to say this is "how you install Canvas" and those instructions tell you how to install Cairo because Canvas is dependent on Cairo. But that's just me and I don't always think like everyone else! shrug
Go for it! :)