DelphiPackageManager / PackageManagerRFC

Delphi Package Manager RFC
Apache License 2.0
30 stars 0 forks source link

Package or Library or ... ? #12

Open vincentparrett opened 5 years ago

vincentparrett commented 5 years ago

Delphi Already uses the term 'Package' for runtime and design time packages (bpl's). So should our package manager really be called a 'Library Manager'?

In most other development environments I have looked at, the term 'Package Manager' is used. Thoughts?

UweRaabe commented 5 years ago

My personal preference is also "Library", perhaps I have a bias against the term "Package" in this context. To be precise: a Package in Delphi is part of a Library.

The current Delphi docs have this definition:

A library is a collection of implementations of subroutines, classes, etc. that you can reuse to develop software.

Although "Library" is also used as synonym for a DLL. There is even a keyword for that.

On the other hand there is also a Library page in the Delphi Options where you specify the "Library path". As the latter is a declared target of this project, I think "Library Manager" should be the preferred term.

casteng commented 5 years ago

Dependency? And dependency manager.

vincentparrett commented 5 years ago

Dependency? And dependency manager.

Doesn't roll of the tongue too well.. but worth considering.

andersmelander commented 5 years ago

"Bundle"? That's the term I use in my DWScript Package Manager.

vincentparrett commented 5 years ago

@andersmelander Bundle might work. I don't dislike it.

rvelthuis commented 5 years ago

@Anders' bundle sounds good. Not already in use in Delphi, but known in other package managing contexts.

The more I think of it, the better it sounds.

jcangas commented 5 years ago

Well, other communities have pick a fancy word and go:

So maybe we can be a bit more creative. For my DelphiVM I was considering "brick" and "stone": in the end Delphi was a temple, so a building :D. ... I know it is a bad joke

vincentparrett commented 5 years ago

@jcangas I'd loved to come up with some unique and clever name, ask any vendor, product naming is hard! Ruby & Gem fit together well, it's easy to create some sort of logo etc. I've got nothing though!

wlandgraf commented 5 years ago

@jcangas, "stone" is not bad, I thought about the same words...

jkour commented 5 years ago

There is cucumber, guacamole and whole tomato....let's call it...Tortilla :-)

luebbe commented 5 years ago

I'd vote for "pillar", because greek temples have nice pillars ;-)

UweRaabe commented 5 years ago

DPM -> DoPaMine

natvincent commented 5 years ago

I like "Column"