Date: Thu, 04 Sep 2014 09:12:37 +0200 From: Marcus von Appen <mva@freebsd.org> To: freebsd-ports@freebsd.org Subject: Re: [BRAINSTORMING] simplifying maintainer's life Message-ID: <20140904091237.Horde.333o5ETImmGIX5gwkO04gA6@webmail.df.eu> In-Reply-To: <540804DB.5030600@FreeBSD.org> References: <20140903082538.GE63085@ivaldir.etoilebsd.net> <20140903145614.158f8e89@kalimero.tijl.coosemans.org> <20140903135029.GK63085@ivaldir.etoilebsd.net> <20140903165622.3bff54e0@kalimero.tijl.coosemans.org> <20140903150018.GL63085@ivaldir.etoilebsd.net> <5407649A.80500@FreeBSD.org> <20140903191256.GB1025@medusa.sysfault.org> <20140903212243.GK63931@graf.pompo.net> <20140904060011.GB1044@medusa.sysfault.org> <540804DB.5030600@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Seaman <matthew@freebsd.org>: > On 04/09/2014 07:00, Marcus von Appen wrote: >>> - I often grep all plists to find which port could possibly provide such >>> > header or such library (among non-installed ports, of course). > >> I do the same, but would argue that such a query service should belong to or >> offered by a pkg search (as sort of counterpart to pkg which). > > We've toyed with that idea -- allowing 'pkg search' or similar to search > on any file in any package known in the repositories. The biggest > problem is that including all that data in the package catalogues would > bloat their size by a very large amount. > > Rather than bloating the catalogues for any use, there was a separate > index of files. Not sure whether that's being routinely built on the > FreeBSD pkg cluster at the moment -- probably not, as it was only ever > experimental, and didn't have any generally available consumers. I did not mean it to be offline available, since it becomes outdated too fast. > In many ways, I'd prefer to have this sort of functionality available as > a web-app, thus saving users the necessity of downloading megabytes of > data about ports / packages they would never use or care about. Needs > someone to step up and write that application though. Not necessarily a web app, but a (web) service that's e.g. run somewhere on a pkg builder or proxy and which can be queried by tools as well as web services. If you tell me, how the index looks like, I can give it a quick (prototyping) shot. Cheers Marcus
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140904091237.Horde.333o5ETImmGIX5gwkO04gA6>