Hi Andy, Dne 26. 01. 2013 02:02, piše Andy Burnett: > We would love to develop more of our ideas in Pharo, but we are > completely allergic to doing sys admin. We don't want to deal with > anything below the Pharo application level. What I would ideally like to > see if something like Heroku, or similar, but for Pharo. However, just > wishing won't make it happen, so I am wondering if there is anyone out > there who is thinking about this, and whether there are enough of us to > constitute are market. > > Our requirements are pretty simple. We need a way of uploading an image, > and some standard for of persistence. At this point, we would be > perfectly happy to make compromises by agreeing that it had to be e.g. > Mongo or whatever (although ideally it would be gemstone). We just want > to make some progress on this. > > Personally, I think lots of bits are coming together. We now have > various persistence options, websockets (both in Zinc and Aida-web), > OAuth ( in both places again), and lots of other exciting elements. We > just want a really simple way to take advantage of them. > > Does anyone else feel this need?
Certainly! Smalltalk as a dynamic language with environment which enables applications to grow organically (saying simpler: to be updated while running) has actually a big potential in the cloud. To provide web services via REST APIs to the so called front-end clients like mobile apps or client-side web apps. And yes, we have now adequate support for REST API services, including OpenID for authentication and OAuth for authorization. Maybe OpenID/OAuth server would be also nice.. You are probably aware of work by Gemstone guys, specially by James Foster, to put Smalltalk web app on the CloudFoundry [1]. This can be the start and their experiences adapting Gemstone to work in existing cloud infrastructure is valuable to tho the same with Pharo. I'd also go adapting Pharo to some existing cloud infrastructure like Amazon, Heroku, CloudFoudry, ... We seems to don't have enough resources to build and maintain our own ones, as experience with our hosting attempts so far shows. It would be also long-term better to join the cloud wave instead building our own replicas. Because a whole IT world goes that way. Best regards Janko [1] Preparing Smalltalk for Cloud Foundry http://programminggems.wordpress.com/2012/02/14/preparing-smalltalk-for-cloud-foundry/ -- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si
