Greetings,
I am a long time 3rd party developer for BeOS/Haiku since 1999 with various
periods of activity and absence (you know... life). Recently I have been
developing a preflet as a GUI front end to pkgman which the user can use to add
or drop repositories. If user adoption is a goal having an easy way to manage
available repositories will allow new users to easily find all available
software. HaikuDepot does a great job but getting to other repositories is a
bit of a challenge for new users now. So once I have my preflet good and ready
I would like to donate it to Haiku.
However there is one big question about the use of the word “depot” within the
HaikuDepot application. I am used to using the word “repository”, and that
seems to be the preference within the package kit code. However HaikuDepot
seems to use the word “depot” when referring to a repository. To remain
constant with HaikuDepot (which is what most end users will see) I called my
preflet “Depots” since HaikuDepot has a menu labeled “Depots” which allows the
user to select one or all “repositories” that have been added to package
management.
I can understand the naming of HaikuDepot, as an image of a convergence point
for all software packages. But using the word “depot” to describe an
individual repository doesn’t make sense to me. Is this set in stone, or would
there be a possibility to use “repository” instead of “depot” when referring to
an individual repo server? I want to be consistent with word usage in
HaikuDepot to avoid confusion to the user, so when I submit my preflet for use
in Haiku, should it be named “Depots” or “Repositories” or perhaps something
else?
I released a version 1.0.0 of Depots but am working on many improvements to
version 1.1.0 with some very appreciated help by Humdinger. Feel free to
review my work here:
https://github.com/Perelandra0x309/depots/tree/v1.1.0 ;
<https://github.com/Perelandra0x309/depots/tree/v1.1.0>
-Brian