landgraf-dev / aws-sdk-delphi

AWS (Amazon Web Services) SDK for Delphi.
Other
125 stars 31 forks source link

Commercial third-party library can be replaced? #4

Closed everton-sales-branco closed 2 years ago

everton-sales-branco commented 2 years ago

This is a great library, too bad it depends on the TMS Business components.

wlandgraf commented 2 years ago

That's why it's a great library. ;-)

omonien commented 2 years ago

I love Porsches. But their price tag is too high. Can’t you remove the engine, the alloy wheels to make it affordable?

:-D

Mit freundlichen Grüßen / Regards Olaf Monien CEO Unternehmensberatung Monien Embarcadero MVP • Coordinator DACH

+49 69 175 548 151 <tel:+49 69 175 548 151> @. @.> www.developer-experts.net http://www.developer-experts.net/ Saarstr. 2c • 61350 Bad Homburg • Germany https://maps.google.com/?q=Saarstr.+2c+%E2%80%A2+61350+Bad+Homburg+%E2%80%A2+Germany https://www.facebook.com/developerexperts https://www.twitter.com/omonien https://www.linkedin.com/in/olafmonien

Am 16.03.2022 um 14:33 schrieb wlandgraf @.***>:

That's why it's a great library. ;-)

— Reply to this email directly, view it on GitHub https://github.com/landgraf-dev/aws-sdk-delphi/issues/4#issuecomment-1069135253, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJ4RBNAYEMSPZL5MUXW7NTVAHPL7ANCNFSM5Q3P2UWQ. You are receiving this because you are subscribed to this thread.

everton-sales-branco commented 2 years ago

This argument, if it doesn't have undeclared interests, is what makes the Delphi community weaker every day.

omonien commented 2 years ago

Apparently you are looking for „free software“. Delphi has never been in that business, iow, it's the wrong tool for you.

Btw. Delphi comes with two other AWS SDK access options:

Both are free to use for Enterprise license holders (some options available for Professional licenses).

Yet, I like Landgraf’s SDK approach better. Probably because I am already using their XData server stack ...

Mit freundlichen Grüßen / Regards Olaf Monien CEO Unternehmensberatung Monien Embarcadero MVP • Coordinator DACH

+49 69 175 548 151 <tel:+49 69 175 548 151> @. @.> www.developer-experts.net http://www.developer-experts.net/ Saarstr. 2c • 61350 Bad Homburg • Germany https://maps.google.com/?q=Saarstr.+2c+%E2%80%A2+61350+Bad+Homburg+%E2%80%A2+Germany https://www.facebook.com/developerexperts https://www.twitter.com/omonien https://www.linkedin.com/in/olafmonien

Am 16.03.2022 um 16:12 schrieb nasverdes @.***>:

This argument, if it doesn't have undeclared interests, is what makes the Delphi community weaker every day.

— Reply to this email directly, view it on GitHub https://github.com/landgraf-dev/aws-sdk-delphi/issues/4#issuecomment-1069232589, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJ4RBLTHKF5ISLNAYHARGLVAH24XANCNFSM5Q3P2UWQ. You are receiving this because you commented.

everton-sales-branco commented 2 years ago

This conversation is going beyond the real initial intention. But imagine that each library depends on another pays, and this one on another pays... It would be an infinite loop.

wlandgraf commented 2 years ago

This SDK was originally built for our internal use. Thus we were not worried about what dependencies to use. We used parts of TMS Business here and there (more specifically, TMS BCL and TMS Sparkle) because it was convenient for us. Eventually we decided to polish it and release it to the public via this repository, and we will maintain and update it from here.

The code is there, you are free to reuse it and remove the dependencies if you want, I can gladly merge your suggestions here. But for us there is not much reason to spend time on removing such dependency, it would be double work for absolute no benefit.

everton-sales-branco commented 2 years ago

Thanks, @wlandgraf. My intention was just to highlight an issue that the entire Delphi community could work on to reduce a dependency on a commercial library. And not to denigrate the quality and usefulness of the library.

omonien commented 1 year ago

This is just nonsense, sorry.

Wagner is the brain behind the commercial XData and Aurelius frameworks, where TMS Business Core components were developed for.

Now he came up with idea to put some of his free time into an AWS framework, which he offers as a free add on for TMS Business users. So either use his work or not.

Mit freundlichen Grüßen / Regards Olaf Monien CEO Unternehmensberatung Monien Embarcadero MVP • Coordinator DACH

+49 69 175 548 151 <tel:+49 69 175 548 151> @. @.> www.developer-experts.net http://www.developer-experts.net/ Saarstr. 2c • 61350 Bad Homburg • Germany https://maps.google.com/?q=Saarstr.+2c+%E2%80%A2+61350+Bad+Homburg+%E2%80%A2+Germany https://www.facebook.com/developerexperts https://www.twitter.com/omonien https://www.linkedin.com/in/olafmonien

Am 16.03.2022 um 17:15 schrieb nasverdes @.***>:

This conversation is going beyond the real initial intention. But imagine that each library depends on another pays, and this one pays... It would be an infinite loop.

— Reply to this email directly, view it on GitHub https://github.com/landgraf-dev/aws-sdk-delphi/issues/4#issuecomment-1069305396, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJ4RBMLIXCMNKKMQPGUXBDVAICK7ANCNFSM5Q3P2UWQ. You are receiving this because you commented.