Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Aug 2014 00:15:13 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        Michael Gmelin <grembo@freebsd.org>
Cc:        svn-ports-head@freebsd.org, Tijl Coosemans <tijl@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, Adam Weinberger <adamw@adamw.org>
Subject:   Re: svn commit: r364113 - head/ports-mgmt/pkg
Message-ID:  <20140807221513.GX17537@ivaldir.etoilebsd.net>
In-Reply-To: <20140807204327.25282847@bsd64.grem.de>
References:  <53e0f0ad.5847.5faaa40c@svn.freebsd.org> <15D20738-E215-4F78-A9CC-5A635D488498@adamw.org> <20140806053647.GL17537@ivaldir.etoilebsd.net> <7D423316-97A3-44B5-A427-4027EF61FACE@adamw.org> <20140807190501.7ac2db0c@kalimero.tijl.coosemans.org> <20140807171815.GV17537@ivaldir.etoilebsd.net> <20140807204327.25282847@bsd64.grem.de>

next in thread | previous in thread | raw e-mail | index | archive | help

--Er97KPJOrxRt+yKZ
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 07, 2014 at 08:43:27PM +0200, Michael Gmelin wrote:
>=20
>=20
> On Thu, 7 Aug 2014 19:18:15 +0200
> Baptiste Daroussin <bapt@FreeBSD.org> wrote:
>=20
> > On Thu, Aug 07, 2014 at 07:05:01PM +0200, Tijl Coosemans wrote:
> > > On Wed, 6 Aug 2014 08:50:49 -0400 Adam Weinberger wrote:
> > > > On 6 Aug, 2014, at 1:36, Baptiste Daroussin <bapt@FreeBSD.org>
> > > > wrote:=20
> > > >> On Wed, Aug 06, 2014 at 12:46:13AM -0400, Adam Weinberger wrote:
> > > >>> On 5 Aug, 2014, at 10:56, Baptiste Daroussin <bapt@FreeBSD.org>
> > > >>> wrote:
> > > >>>> - Directories can be listed in the plist like files they will
> > > >>>> be considered like @dirrmtry
> > > >>>=20
> > > >>> That one is exciting! Do they still need to appear in the same
> > > >>> way (i.e. at the end of the plist, in reverse-order)?
> > > >>=20
> > > >> pkg never had this limitation :)
> > > >=20
> > > > I am constantly amazed at the tremendous progress that pkgng has
> > > > achieved. The problem is, a lot of these improvements aren=E2=80=99t
> > > > documented anywhere, so it=E2=80=99s hard to know what new paradigm=
s we
> > > > have at our disposal!
> > > >=20
> > > > Although I suppose that until pkg_install is fully deprecated (< 1
> > > > month now, yay!), it=E2=80=99s best that we not go crazy with incom=
patible
> > > > plist changes.
> > >=20
> > > We should probably have a discussion in September about what to do
> > > with the newly acquired freedom.  For instance, there are way too
> > > many tiny files in the ports tree that slow down subversion
> > > operations and take up way too much disk space (smallest file size
> > > on default FreeBSD install these days is 4KiB).  I think we should
> > > move distinfo into the Makefile, combine all pkg-* files into one
> > > Pkgfile (using ucl syntax maybe?) and combine patches per feature
> > > instead of one patch per file. I'd like to get rid of the files
> > > directory too, at least in most cases.
> > >=20
> >=20
> > That discussion needs to happen now.
> >=20
> > I'll collect the idea after my return from vacations :)
> >=20
> > What I have in mind and is going to happen:
> > - automatically directory handling no more @dirrm* only the empty
> > directory or the one with special credentials will need to be
> > specified
> > - remove of @exec
> > - remove of the mtrees (from the packages)
> > - make pkg directly handle plist sub so it become plain
> > search&replace instead of dangerous regex
> >=20
> > I have more ideas but I will let everyone share his first
> >=20
>=20
> I would like to see more features and improvements myself, but we should
> be aware that users are starting to use pkg on mission critical systems
> now.
>=20
> This means that we need to focus on release quality. We can break
> pkg-devel all we want, but ports-mgmt/pkg just needs to work.
>=20
> That said, I hope you'll enjoy your vacation, you earned it ;)

Yes but pkg 1.3 is reavealing tons of problems from the ports tree we need =
to
fix.

Concerning the features yes we were speaking of pkg-devel of course :)

Bapt

--Er97KPJOrxRt+yKZ
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlPj+nEACgkQ8kTtMUmk6Ex26gCgoQzl1T3w01fLyOam5qpgDVP/
x74An2uKZKSwsnTboJVcdAlveWT2ZJqV
=FhK6
-----END PGP SIGNATURE-----

--Er97KPJOrxRt+yKZ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140807221513.GX17537>