from what it looks like, i think the painter service can be replaced completely with javascript + google chart api. (un?)fortunately i'm just about to go skiing. but if i come up with a more complete patch next week, i'll post it. regards, robert
On Fri, Dec 19, 2008 at 8:10 PM, Larry Kluger <[email protected]> wrote: > > Ahh, I was wondering if Exhibit on the MIT server was merely hosting the > files or was also doing some computations. > > My suggestion for anyone who wants to do a fun investigation would be to > look into using Google's AppEngine cloud platform to host the painter > server. > > See http://code.google.com/appengine/ > > Regards, > > Larry > > ________________________________ > From: Robert Forkel <[email protected]> > To: [email protected] > Sent: Friday, December 19, 2008 1:55:21 PM > Subject: Re: simile.mit.edu down? > > > hi, > i took the opportunity today - simile.mit.edu being down - to get > exhibit plus timeline and maps extension to run independent of > simile.mit.edu. > while the necessary changes in the source code to work around hard > coded paths were pretty minimal (i have to clean up my code before it > can serve as a tutorial), the problem with the painter script was > harder. the map extension call a script running on simile.mit.edu to > create dynamic map markers on the fly. > i first replaced that script with a pretty basic python cgi script > using PIL to create rather primitive markers, but then found the > javascript here: > http://gmaps-utility-library.googlecode.com/svn/trunk/mapiconmaker/release/src/mapiconmaker.js > which i simply substituted for the Exhibit.MapView._makeIcon function. > the only thing left to do now is replacing the calls to the painter > script used for the markers in the map legend. > regards, > robert > > On Fri, Dec 19, 2008 at 7:45 PM, Larry Kluger <[email protected]> wrote: >> >> Hi Steve, >> >> I was wondering if you and the other posters were using Timeline or >> Exhibit. >> (Or one of the other fine Simile libraries.) >> >> Anyhow, I don't have much knowledge about Exhibit, but David H is an ace >> programmer. It may well be the case that the software looks to see if a >> certain library is already loaded, and, if not, it then loads it from MIT. >> In that case, the solution is for your html file to load the needed >> libraries (from your server) before the Exhibit code needs them. >> >> It could also be the case that something in the sw will need to be changed >> to enable you to host all of Exhibit on your server. In that case, I'm >> sure >> that David would be receptive to your patch. >> >> And your step by step instructions on how to locally host Exhibit would be >> very much appreciated by the community. >> >> Note that David sometimes dynamically adds script tags to the dom. In >> other >> words, he tells the browser to load libraries at runtime, not as a normal >> script tag inside of an html file. >> >> HTH, >> >> Larry >> >> ________________________________ >> From: Steve <[email protected]> >> To: SIMILE Widgets <[email protected]> >> Sent: Friday, December 19, 2008 1:04:06 PM >> Subject: Re: simile.mit.edu down? >> >> >> Hi Larry, >> I agree hosting yourself makes the most sense and I've moved the >> source to my own server and I'm trying to run an app that uses Exhibit >> with the Google Maps extension but the problem is there appears to be >> references to things that aren't provided. For example, the painters >> (simile.mit.edi/painter...) for the map used in the map extension. I >> can't seem to find that anywhere, am I simply missing something? >> >> Also, the reference to static.simile... is hardcoded throughout the >> source so there appears to be no easy way to direct it to a server of >> your own. >> >> Having said those things, I understand this is open source thus I >> don't mind fixing the URL's myself (unfortunately, I don't have time >> right now to work on a better solution) but the missing piece are >> pretty crucial. >> >> -Steve >> >> On Dec 19, 9:54 am, Larry Kluger <[email protected]> wrote: >>> Hi Eric, >>> >>> In my humble opinion, you are *far* better off hosting the libraries >>> yourself rather than depending on an .mit.edu server. >>> Like, night and day better off. >>> >>> The Yahoo folks have studied the issues of people's caches being primed >>> and the effect is, unfortunately, much less than what would be hoped for. >>> The odds of one of your clients having a cached version of the Simile >>> libraries from some other Simile-based page that is not connected to your >>> app are tiny. Or smaller. >>> >>> Be vertically integrated, host it yourself. >>> >>> Regards, >>> >>> Larry >>> >>> ________________________________ >>> From: Eric Pugh <[email protected]> >>> To: [email protected] >>> Sent: Friday, December 19, 2008 8:52:19 AM >>> Subject: Re: simile.mit.edu down? >>> >>> Joern, >>> >>> We are seeing the same thing. I had made the assumption that this >>> site would be more reliable then hosting it ourselves, and allow the >>> possiblity that folks might already have the javascript cached >>> locally, however, maybe we are better off hosting it ourselves :-( >>> >>> I know Google had an effort to host some big javascript libraries, is >>> there anything like that for the Simile assets? >>> >>> Eric >>> >>> On Dec 19, 2008, at 4:25 AM, Jörn Clausen wrote: >>> >>> >>> >>> > Hi! >>> >>> > I think simile.mit.edu is down. The site is not reachable, and so are >>> > sites still using the code hosted there. >>> >>> > Is this a planned downtime? Did I miss the EOL announcement?? >>> >>> > -- >>> > Joern Clausen >>> > [email protected] >>> >http://www.oe-files.de/oefiles/ >>> >http://thebloeg.blogspot.com/ >>> >>> ----------------------------------------------------- >>> Eric Pugh | Principal | OpenSource Connections, LLC | 434.466.1467 >>> |http://www.opensourceconnections.com >> >> >> >> > >> > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SIMILE Widgets" 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/simile-widgets?hl=en -~----------~----~----~----~------~----~------~--~---
