On 7/1/2011 15:19, scottmc wrote:
> I'm still steadily working on my PackageManager and am currently > focusing on a simple PackageBuilder app so I can fully test (&demo) my > ideas. > Have you been following what Ingo is working on? http://dev.haiku-os.org/wiki/PackageManagement/TODO http://dev.haiku-os.org/wiki/PackageManagement/BuildingPackages http://dev.haiku-os.org/wiki/PackageManagement/FileFormat -scottmc
Yes! Should have mentioned that, I suppose ;-)I'm keen on GUIs (or at least I think so ;-) ) and am building a fully-featured PackageManager UI which "floats" over any given implementation. It is already fairly complete on the back-end ( and was actually usable at one point - without any networking code, though ).
The PackageBuilder program will be designed to seek out CategoryIDs and to register unique PackageIDs in addition to GUI-based package building ( eventually! ).
I have a very different scheme for dependency handling, however - or at least it would seem so ( I haven't looked at the package solver idea ).
I just wanted to know what was preferred server-side so I could plan XML-handling early-on before I do any live testing ( no installs (at first), just viewing categories, packages, proper GUI behavior, etc... ).
I also have the issue with server-layout. PackageInfo needs to be accessible without downloading the package ;-)
My app also has local caching, depot mirroring (local & remote), load balancing, and much more built in already, so I'm a few steps ahead of the game ( though I'm writing a new GUI outside of LoonCAFE - though I kept Sigslot [ Signals & "Slots" ].
Anyway, my question, essentially, is would it be desirable to have the category & package descriptors as XML on the server-side? I see no plans on this anywhere...
Or maybe the plan is download the head of the package, rather than a separate listing.
--The loon