loggerpro icon indicating copy to clipboard operation
loggerpro copied to clipboard

DPM Support

Open vincentparrett opened this issue 5 years ago • 3 comments
trafficstars

Hi @danieleteti

Any interest in adding support for the dpm package manager project - https://github.com/DelphiPackageManager/DPM

It's still early days but trying to get libraries onboard. I can do a PR for this if you would like.

vincentparrett avatar Nov 18 '20 06:11 vincentparrett

Hi @vincentparrett , yes do your PR. Thank you.

danieleteti avatar Nov 18 '20 09:11 danieleteti

Hi @vincentparrett , any news?

danieleteti avatar Sep 26 '21 08:09 danieleteti

This will will have to wait till we get Indy on board as your package has a dependency on Indy. FWIW, you should probably think about creating separate packages for those that depend on Indy.. ie create a LoggerPro.Core, LoggerPro.Email, LoggerPro.Rest etc - that way people can use what suites and not pull in unwanted dependencies.

Indy is complicated by the fact that it's included with delphi - I dislike that, as it's impossible to know what version (or commit) they have included so I have no idea if it includes a bugfix or not. I prefer to download from github, that way I can control what version I am using. So anyway, not sure what the path will be with Indy - might need to create multiple packages, eg Emb.Indy and IndySockets.Indy etc - also right now they don't use releases, I have raised an issue about versions.

vincentparrett avatar Sep 26 '21 09:09 vincentparrett