Again, thanks for considering all this.

Keenan, I'll keep searching, and if I can delegate #2 (create
graphics) to something like imagemagic then that would be awesome. I
actually started out playing with ImageMagick, knowing you guys
supported it, but couldn't find a way of handling the layout (#1)
neatly.

Another scenario that I could run with would be: putting the Graphviz
services on another cluster/machine, and then having a queue or bus to
distribute that work out from Heroku.

Cheers again folks,

Tobin





On Apr 17, 8:30 pm, Keenan Brock <[email protected]> wrote:
> Tobes.
>
> I too would love to see graphviz on heroku.
>
> Basically it is a program that writes text and lines to a png.
>
> So it needs to have good text support. I think this is the part that  
> has so many libraries.
>
> It also supports so many formats that it needs libraries for all of  
> them. These are icing on the cake.
>
> Sure seems there are 2 parts to the library.
> 1. Determine what the thing looks like
> 2. create the graphics.
>
> Funny thing, most people want #1
> The part that is such a bear is #2.
>
> (Wonder if you could extract #1 and just use imagemagic to do #2 or  
> something)
>
> --K
>
> On Apr 17, 2009, at 3:05 PM, Tobes wrote:
>
>
>
>
>
> > Keenan, thanks for the heads up.
>
> > I also noticed that all Ruby libs I've found (Railroad, rDoc etc)
> > delegate to the command line. Boooo :(
>
> > I'd live with JPG or PNG (Windows problem noted). SVG is desirable too
> > as it's open to transformations, but not mandatory. SVG will be the
> > way to go once the world puts IE6 and IE7 in the trashcan!
>
> > Thanks again
>
> > Tobes
>
> > On Apr 17, 7:27 pm, Keenan Brock <[email protected]> wrote:
> >> dot (and nice)is a command line app.
>
> >> Graphviz is the package/library name. It is in macports and basically
> >> all distributions.
>
> >> Most (all) ruby libraries are wrappers for the command line.
>
> >> The downside is it produces graphics. So it needs all the libraries  
> >> to
> >> produce text in png, jpg, svg, pdf, bmp, ps, ...  Think it requires  
> >> X,
> >> truetype, and *lots* of others. May be possible to reduce the number
> >> of outputs
> >>   by only supporting jpg, png, and svg.
>
> >> Do all browsers (iPhone, phones) support svg? Never really used it  
> >> but
> >> looks cool.  Seems to have the least number of dependencies. And with
> >> css would be easy to make output good looking.
>
> >> Windows outlook on coworkers computers don't do well with png so I
> >> used jpg for them.
>
> >> Thoughts about format support Tobes? What formats do you use?
>
> >> --Keenan
>
> >> On Apr 17, 2009, at 1:40 PM, Morten Bagai <[email protected]> wrote:
>
> >>> Hi,
>
> >>> Can you provide some links to the libraries you're seeking to use,  
> >>> and
> >>> perhaps some info on binary dependencies? It's possible we can add
> >>> support for these to our Dyno environment, but I'd have to know a  
> >>> bit
> >>> more first.
>
> >>> Thanks,
>
> >>> Morten
>
> >>> On Apr 17, 2009, at 10:10 AM, Tobes wrote:
>
> >>>> Hi folks
>
> >>>> I have a Sinatra application that uses Graphviz and Dot. I'm  
> >>>> guessing
> >>>> that it won't be possible to host this on Heroku?
>
> >>>> If not, does anyone know of a good home where I could host it? I'd
> >>>> like something with the simlicity and scalability and general
> >>>> awesomeness that Heroku gives us.
>
> >>>> T
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Heroku" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/heroku?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to