[PC-BSD Pbi-dev] PBI/Ports organizational structure..
kris at pcbsd.org
Fri Oct 22 10:42:37 PDT 2010
On Sat, Sep 25, 2010 at 08:17:47PM -0500, Curt Dox wrote:
> Our PBIs (via PBIdir or Software Manager) are organized differently
> than Ports (/usr/ports or on FreshPorts site). Each has its own sets of
> categories that don't necessarily overlap. I am not sure exactly how to
> synchronize the two, since each exists for its own purpose and derivitive
> (PC-BSD vs FreeBSD) and level of expertise/background.. However, with a move
> toward greater PBI-Port integration or inter-communication (in v9.0) it
> seems to be something that should get resolved. Also, the Gramma factor
> ought to be taken into consideration since PC-BSD is still meant to be an
> easier to use variant and the simpler PBIdir organization may be best.
> Some ideas how the disparity could be rectified:
> - In the PBIdir or via Software Manager, indicate the location in the
> port tree where applicable.
> - Add categories/locations from the ports tree to PBIdir even though a
> PBI may not populate it.
> - Fully convert to the ports tree system of organization- unfortunately
> this substantially reduces the ease-of-use/Gramma factor.
> - Force FreeBSD ports structure to conform to the PBIdir categories. (not
> likely; not a serious suggestion)
> - Add an additional ports tab to the System Manager and indicate the port
> tree location on the PBIdir site.
> There could be a preference to toggle something of an expert mode that would
> add the complexities of the ports tree. I believe the categories and
> possibly future sub-categories setup with Software Manager or PBIdir is the
> direction that things ought to go from an ease-of-use standpoint. I leave it
> to all of you to hash out the details and methods to tackle this.
> <this is not a self-destructing message> =D
> Pbi-dev mailing list
> Pbi-dev at lists.pcbsd.org
I'm thinking we'll eventually move to using just the standard ports tree
layout in the future, possibly for 9. However, I also like your idea of how
we should link to the original port, ala freshports, so that may
need to be implemented as well :)
More information about the Pbi-dev