Krasimir Ivanov Do you use something on the PC without bugs? :) It is matter of the growing. GetIt is cool now and it will be more useful in the future.
Currently I use it mostly for evaluation of components. When I start using those regularly I switch to a version controlled approach. Most of the packages don't adhere to my library guidelines, so I have to tweak them anyway.
I found this really interesting for those who don't know how to set up the IDE and install a package. What I miss is that getit sources seems only updated on new Delphi version. I didn't get any problems with Seattle and Berlin as Lars wrote.
Heinz Toskano I'm pretty sure it could be made to be compatible with older versions, but I doubt that embarcadero will do that. They want to sell Delphi, the latest version, GetIt is just a tool for doing that. If we want something similar and compatible with older versions, we'll have to write it ourselves. (But actually, I'm not that interested.)
Thomas Mueller about "If we want something similar and compatible with older versions, we'll have to write it ourselves": I think that such tool already exists, no? Delphinus does the same things, I guess? I haven't used it but that's what I've read...
I am way too much of a control freak to allow something to automatically install for me - unfortunately. I prefer to version control and manage the packaging for EVERY component package I use. It is tedious when integrating new packages, but pays off when automating installation of my dev environment on a new machine and when managing a separate build server. For the record, I don't like NuGet either for the same reasons, though the .NET community seems less used to having source code for third-party add-ons.
Thomas Mueller i haven't tried it, but private Repositories seem to be the answer. They seem to be invisible when searching from an unauthorized user .
EDIT: But on the otherhand, the focus of Delphinus is clearly Community and more open (source) approaches. But the thing with private repos should still work.
Ryan McGinty Regarding security: what happens here when you install a package via GetIt (and probably Delphinus, too) is, that after compilation when loading the design package into the IDE, some code is executed under your account that you might not have a chance to check before. If GetIt were wide open and nobody controls what it loads, some bad things can happen.
Uwe Raabe yes, right. And that's something i can not avoid :(. But for Delphinus (if the executed code is harmfull on purpose), you could report the project on Github.
it is perfectible.
ReplyDeleteDobrin Petkov So you use it , but related to your own post it doesn't work :)
ReplyDeleteKrasimir Ivanov Do you use something on the PC without bugs? :)
ReplyDeleteIt is matter of the growing. GetIt is cool now and it will be more useful in the future.
Dobrin Petkov I'm ready to get your 10 Euro :)
ReplyDeleteCurrently I use it mostly for evaluation of components. When I start using those regularly I switch to a version controlled approach. Most of the packages don't adhere to my library guidelines, so I have to tweak them anyway.
ReplyDeleteGreat for trying out stuff - but I am a bit reluctant after seeing the Seattle/Berlin conflicts.
ReplyDeleteI tried but gone back to individual installations
ReplyDeletethat poll is a bit misleading. it is missing "I don't own XE8 or Higher)"
ReplyDeleteSimply "Never" doesn't pay the bill ;)
Alexander Benikowski In that case you are probably not supposed to vote at all.
ReplyDeleteNope. Like any new feature, I wait a few Delphi versions before using it in order to get a feel for technical stability and long-term support.
ReplyDeleteMy response would be "Never tried it - don't like the sounds of it - will stick with individual installations". :)
ReplyDeleteAlwas need the version controlled approach so getit was no help to me yet...
ReplyDeleteI found this really interesting for those who don't know how to set up the IDE and install a package. What I miss is that getit sources seems only updated on new Delphi version. I didn't get any problems with Seattle and Berlin as Lars wrote.
ReplyDeleteNeeds an automated third party submission process and payments for it to really help grow the product.
ReplyDeleteIs it possible to get it standalone? Is it compatible with older Delphi?
ReplyDeleteHeinz Toskano I'm pretty sure it could be made to be compatible with older versions, but I doubt that embarcadero will do that. They want to sell Delphi, the latest version, GetIt is just a tool for doing that. If we want something similar and compatible with older versions, we'll have to write it ourselves.
ReplyDelete(But actually, I'm not that interested.)
Thomas Mueller about "If we want something similar and compatible with older versions, we'll have to write it ourselves": I think that such tool already exists, no? Delphinus does the same things, I guess? I haven't used it but that's what I've read...
ReplyDeleteI am way too much of a control freak to allow something to automatically install for me - unfortunately. I prefer to version control and manage the packaging for EVERY component package I use. It is tedious when integrating new packages, but pays off when automating installation of my dev environment on a new machine and when managing a separate build server. For the record, I don't like NuGet either for the same reasons, though the .NET community seems less used to having source code for third-party add-ons.
ReplyDeleteAlexandre Machado Delphinus requires the project to be hosted on Github. That's not really an option for commercial software.
ReplyDeleteThomas Mueller i haven't tried it, but private Repositories seem to be the answer. They seem to be invisible when searching from an unauthorized user
ReplyDelete.
EDIT: But on the otherhand, the focus of Delphinus is clearly Community and more open (source) approaches. But the thing with private repos should still work.
Ryan McGinty Regarding security: what happens here when you install a package via GetIt (and probably Delphinus, too) is, that after compilation when loading the design package into the IDE, some code is executed under your account that you might not have a chance to check before. If GetIt were wide open and nobody controls what it loads, some bad things can happen.
ReplyDeleteUwe Raabe yes, right. And that's something i can not avoid :(. But for Delphinus (if the executed code is harmfull on purpose), you could report the project on Github.
ReplyDeleteIf you want to grief, there is always a way :(
Don't use 3rd party components at home and at work they're all version controlled so can't use it there.
ReplyDeleteThough if I were to use 3rd party components at home I'd probably give it a spin.
Alexandre Machado Yup, that's what it does :)
ReplyDelete