[haiku-development] Re: Package Kit woes - Need help ASAP
- From: kallisti5 <kallisti5@xxxxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Wed, 21 Dec 2016 09:27:59 -0600
On 2016-12-21 08:39, Axel Dörfler wrote:
Am 21.12.2016 um 15:35 schrieb kallisti5:
[...]
Most of my angst is historic on this stuff. Quite a few people had
really good criticisms (+ code contributions) on this stuff when PM
was
underway, and most of them fell on deaf ears reciting "we know best".
Huh? I don't recall such a thing at all. Do you have any pointers?
The package management has been long planned before it was being
implemented - maybe that is something contributing to your
frustration?
(ie. like "why not do it this way?" -- "too late to argue now")
Comments about how hard it was to figure out whats going on:
https://www.freelists.org/post/haiku-development/haiku-Package-Manager-was-My-May-Spectrum-magazine-arrived-today
Lots of discussions, unfortunately all about file system and hpkg
design:
https://www.freelists.org/post/haiku-development/haiku-Package-Manager,1
https://www.freelists.org/post/haiku-development/Couple-of-questions-about-PM
https://www.freelists.org/post/haiku-development/Some-thoughts-on-package-management
https://www.freelists.org/post/haiku-development/I-suggest-a-vote-on-3-items,2
https://www.freelists.org/post/haiku-development/Haiku-package-management-system-implementation-was-Haiku-package-manager
Some historic key moments:
2011:
https://www.freelists.org/post/haiku-development/Package-management-folder-hierarchy
2013:
https://www.freelists.org/post/haiku-development/Package-Management-Merge-Imminent
So yeah, right now I can't find a single discussion on the package kit
API... so that's likely how we got to where we are today :-|
however, this may explain why nobody really discussed it:
Date: Sat, 02 Jul 2011 03:35:28 +0200
https://www.freelists.org/post/haiku-development/PackageManager,6
That is the first mention of the package kit documentation URL on the
ML
In this mention:
"Oliver already specified the file format [1], implemented support for
it in the
package kit, and created a tool (package_repo) to create and inspect
repository
files."
So by the time the documentation was provided to the ML, the kit was
already written.
Check in an entire kit + PM support code and nobody reviews the
thousands and
thousands of lines of code committed.
Through all of this, I wish I tried to write an app using the package
kit
sooner :-(
-- Alex
Other related posts: