[PC-BSD Pbi-dev] PBI/Ports organizational structure..

Kris Moore 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:
> Hello!
> 
> 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
> http://lists.pcbsd.org/mailman/listinfo/pbi-dev


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 :)

-- 
Kris Moore
PC-BSD Software


More information about the Pbi-dev mailing list