First step (Re: [BRAINSTORMING] simplifying maintainer's life)

Baptiste Daroussin bapt at freebsd.org
Fri Sep 5 16:06:31 UTC 2014


On Fri, Sep 05, 2014 at 04:48:08PM +0100, Dreamcat4 wrote:
> And for the documentation. Porter's handbook, it needs changes?
> 

Yes this will come along thanks for reminding.

> On Fri, Sep 5, 2014 at 9:19 AM, Baptiste Daroussin <bapt at freebsd.org> wrote:
> > After the discussion that happened here is what I think we should do
> > If no stong objections are raised thise this will happen in pkg 1.3.8
> >
> > - Ignore mtree in packages
> > - Automatically handle directory removal for any directory under PREFIX
> > - Introduce @dir (in fact already there) for directories with special care:
> >   * empty directories
> >   * directories with special credential (@dir(user,group,mode))
> > - Consider directories out of PREFIX as special hence needing to be listed with
> >   @dir
> >
> > @dirrmtry and @dirrm will be considered changed into aliases for @dir but remain
> > for compatibility (with a warning if DEVELOPER_MODE is set)
> >
> > - the possibility to accept regular plist entry as directories will be in but
> >   disable by default, allowing vendors to rely on it if they do want but leaving
> >   the ports tree not accepting them (that clarifies a lot what the the plist for
> >   maintainers)
> >
> > - automatic plist is postponed for later as there is no concensus and it will
> >   require lots of work to be able to provide a minimum set on fonctionnality
> >   that are important for maintainers:
> >   * having some sort of pkg filesearch to find what do provide a given
> >     file/header
> >   * being able to store what is the expected normal content of the package so a
> >     builder can raise an error is something goes wrong (this can become really
> >     tricky, given all possible options and so on)
> >
> > Other proposals are not rejected at all, there was sure interesting ones with
> > nice design proposed, but that will be too intrusive for pkg 1.3.x as designed
> >
> > regards,
> > Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20140905/db977f41/attachment.sig>


More information about the freebsd-ports mailing list