Take one feature and see how difficult it is to build it. Stef
> On 27 Feb 2019, at 15:34, Stefan Krecher <stefan.krec...@gmail.com> wrote: > > How would a controlled experiment look like? > > Am Mi., 27. Feb. 2019 um 13:18 Uhr schrieb ducasse <steph...@netcourrier.com > <mailto:steph...@netcourrier.com>>: > It would be cool to have some bindings. > > I remember that > https://www.min.at/prinz/?x=entry:entry150318-104537 > <https://www.min.at/prinz/?x=entry:entry150318-104537> > It would be nice to make it work in Pharo 70. > > Now are you sure that this is complex to take json description and generate > SDKs > Did you run a controlled experiment? > > > Stef > >> On 27 Feb 2019, at 12:37, Stefan Krecher <stefan.krec...@gmail.com >> <mailto:stefan.krec...@gmail.com>> wrote: >> >> Hi, >> I'm aware that there is already an AWS SDK implementation for Smalltalk ( >> https://github.com/newapplesho/aws-sdk-smalltalk >> <https://github.com/newapplesho/aws-sdk-smalltalk> ) >> This implementation doesn't seem to be a complete implementation to access >> all AWS services. >> Using a live-programming environment like Pharo would be so cool, flexible, >> productive and intuitive to control/ manage AWS resources - but implementing >> the SDK by hand is probably not a good idea, since it would be so hard to >> keep it up-to-date, because AWS adds new features weekly ... >> I contacted the AWS enterprise support and they gave me some great hints. >> There are many 3rd party SDK's available that utilizes the json files >> provided in botocore to automatically generate SDKs: >> Botocore: https://github.com/boto/botocore <https://github.com/boto/botocore> >> <https://github.com/boto/botocore>Example service.json: >> <https://github.com/boto/botocore>https://github.com/boto/botocore/blob/develop/botocore/data/ecs/2014-11-13/service-2.json >> >> <https://github.com/boto/botocore/blob/develop/botocore/data/ecs/2014-11-13/service-2.json> >> They can then automatically generate an SDK based off of these json >> definitions. One example of this is Rusoto, the AWS SDK for Rust: >> Rusoto: https://github.com/rusoto/rusoto <https://github.com/rusoto/rusoto> >> Automatic generation portion: >> https://github.com/rusoto/rusoto/tree/master/service_crategen >> <https://github.com/rusoto/rusoto/tree/master/service_crategen> >> >> Would anyone interested in supporting this kind of project? >> What would be a good starting-point? >> Although I am (to be honest: I was) a Smalltalk-Programmer, I have too >> little experience with Pharo - but maybe others might find this useful. It >> would also be useful to "spread the word" - AWS scripting/ automation is so >> popular, there would be so many occasions to showcase Pharo + AWS or to >> create Products that are based on AWS services. >> >> Regards >> Stefan > > > > -- > Dipl.-Wirtsch.-Inf. Stefan Krecher > Neulander Str. 17, 27374 Visselhövede > Tel +49(0)4262 958848 > mobil +49(0)172 4396852