From owner-freebsd-ports@FreeBSD.ORG Wed Nov 5 09:34:51 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CFE2DD4B for ; Wed, 5 Nov 2014 09:34:51 +0000 (UTC) Received: from nm31-vm8.bullet.mail.bf1.yahoo.com (nm31-vm8.bullet.mail.bf1.yahoo.com [72.30.239.134]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 807FBBE8 for ; Wed, 5 Nov 2014 09:34:51 +0000 (UTC) Received: from [98.139.215.143] by nm31.bullet.mail.bf1.yahoo.com with NNFMP; 05 Nov 2014 09:32:38 -0000 Received: from [98.139.212.194] by tm14.bullet.mail.bf1.yahoo.com with NNFMP; 05 Nov 2014 09:32:38 -0000 Received: from [127.0.0.1] by omp1003.mail.bf1.yahoo.com with NNFMP; 05 Nov 2014 09:32:38 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 196528.65522.bm@omp1003.mail.bf1.yahoo.com Received: (qmail 18322 invoked by uid 60001); 5 Nov 2014 09:32:38 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1415179958; bh=Jkw1RezfThz5r7pjqTUIj76A2UQzgCpgE+m5/NG+6aI=; h=Message-ID:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=vKlCgr1HtylpsYUG9IeKThWPXBSrjEHieD3yZRSKWUdOTHywn+u1xH5DcgMdkEAoKzrozmOI6fuwJstmyElKYIV41hPzwJi/i0hF6c83rmNKK3/IYgRPlj9FppHPxaoKCInORAs5QX1ZWL+EsQzKwt9po3U6EPrqYNc0PXNrpUw= X-YMail-OSG: o9XgfBcVM1nlODAcYLQKEHDpuRJMnXnBAAjKWXAzJvAxs5X 9.BgqSt0QHbncvcKRMgljz6Lw249w5K_QHOXjpuNxbPPtH0YopUslNBY38GY UtYCKViRD0QqlCdxzV0HRzRWyuC.pefGHRFZ2omiQiTJ2JYk3VDt.LFxBUam Pi_fcyiarf7kb9xT5Az1TOjoJ2CakeE5d1NnZsDWUAzam6Futcmh3US5ar.m 8y6mxniNcGXDiGb1xvYVxi_xF_gVsRwthkcOydF5X9jTx8Sir.1Tgdb_31dJ 06t9jdnKEzZr2issHKhnA7Hn6T.Br9a3LLjcc7QWudWaeUSfUR27C1zAp_23 Wsss9794BG59XG1Xn1A.tpuo_CYtlhkn1LjeYo5gZIpLfNGdQMXHVNLiyrkB wh16R.v7pzFpmDeOK9VgYWrE8CmRBlZyZatoScysPk07t4VIFOww1_oy9k8B 0cdLwVaeJujjud3BmlWvbG3.jRiOHT7qwYvKYKAXeN2dEaQn9pvDb8O2Jdh1 kIG5WzlemJckjHGN2ay9cS66YLh7CvjmvwaNfMDfse.gPJyJt0MGe.XTXCl0 BXFtF_48bcfUynM9I_OBGsejagTrwkPBxq8WPOFAOwqrfLuOGYhhUCpvaO_n zmf0fI6i72SAdEl5xmHK3.0aCrr4AqVBgnF7CGgXQnSck_KqC7pLG7_WMYRo Vd9NAaLClRXo0LEFlYa4D9OalarsSQmijZ6sKbe7wVmsvtztZsKCuts3.57o W8dOl7PHrlZxBDEfTJ5TlEk10bZxo1VQADTBov0ew13ZyaFm30ZW59PdG77K N38GEnwJNcOBys84cUYDlH2BAET.v5o2W0G0.17Pauo0wFR1hECN4PZ6rDFq sPWpZfLQTQzpqDeV5.g_NZ5hmjP4BZkujdCz5wtYtcJfyqctigTvFAX.XfWq qwEU69NiVQdmzSQFQEOYKjjxIlbS3BTPvJXA_F7HKBvUPGpOPk6CuLJS.vRn 8Lx_xpx4HAj2kKGS9htLf Received: from [66.92.43.99] by web140903.mail.bf1.yahoo.com via HTTP; Wed, 05 Nov 2014 01:32:37 PST X-Rocket-MIMEInfo: 002.001, MS4uLiBhdHRhY2htZW50DQoyLi4uLiBxdW90ZWQNCjMuLi4gcmVwbHkgICAgIFNvcnJ5IGZvciB0aGUgZm9ybWF0dGluZy4uLiBicm93c2VyIGNyYXNoZXMgd2l0aCBhdHRhY2htZW50cyBvZnRlbiBhbmQNCiAgIHdlYm1haWwgbmVlZHMgYSByZXZhbXAuLi4gDQoNCg0KDQorKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQpXZWJTZXJ2aWNlOjpCbG9nbGluZXMgcHJpb3ZpZGVzIHlvdSBhbiBPYmplY3QgT3JpZW50ZWQgaW50ZXJmYWNlIGZvciBCbG9nbGluZXMNCldlYiABMAEBAQE- X-Mailer: YahooMailClassic/810 YahooMailWebService/0.8.203.733 Message-ID: <1415179957.292.YahooMailBasic@web140903.mail.bf1.yahoo.com> Date: Wed, 5 Nov 2014 01:32:37 -0800 From: Jeffrey Bouquet Subject: Re: Reducing the size of the ports tree (brainstorm v2) To: Matthias Andree , Adam Vande More In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Tijl Coosemans , FreeBSD Ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Nov 2014 09:34:51 -0000 1... attachment 2.... quoted 3... reply Sorry for the formatting... browser crashes with attachments= often and webmail needs a revamp...=20 +++++++++++++++++++++++++++++++++++++++++++++++++ WebService::Bloglines priovides you an Object Oriented interface for Blogli= nes Web Services (BWS). It currently supports Notifier API and Sync API. WWW: http://search.cpan.org/dist/WebService-Bloglines/ ./p5-WebService-Bloglines +++++++++++++++++++++++++++++++++++++++++++++++++ ldap-abook provides a web interface for adding, removing and modifying LDAP addressbook records. These addressbook records can be used with mail clients such as Sylpheed, Microsoft Outlook and probably Netscape and Mozilla. Attributes such as address details, date of birth and phonelist membership are also possible, allowing other applications to feed off the same database. WWW: http://ldap-abook.sourceforge.net/ ./p5-ldap-abook +++++++++++++++++++++++++++++++++++++++++++++++++ mod_transform is a filter module that allows Apache 2.0 to do dynamic XSL Transformations on either static XML documents, or XML documents generated from another Apache module or CGI program. This module originated from mod_xml_gnome_xslt by WebThing. WWW: http://www.outoforder.cc/projects/apache/mod_transform/ - Stan stan@stormier.net ./mod_transform +++++++++++++++++++++++++++++++++++++++++++++++++ The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for various modern desktop and server operating systems, such as UNIX and Windows NT. The goal of this project is to provide a secure, efficient and extensible server which provides HTTP services in sync with the current HTTP standards. The 2.x branch of Apache Web Server includes several improvements like threading, use of APR, native IPv6 and SSL support, and many more. WWW: http://httpd.apache.org/ ./apache21 +++++++++++++++++++++++++++++++++++++++++++++++++ AutoIndex is a PHP script that makes a table that lists the files in a directory, and lets users access the files and subdirectories. It includes searching, icons for each file type, an admin panel, uploads, access loggin= g, file descriptions, and more. Designed to work with PHP 4.x. WWW: http://autoindex.sourceforge.net/ - DanGer danger@wilbury.sk ./autoindex +++++++++++++++++++++++++++++++++++++++++++++++++ AutoIndex is a PHP script that makes a table that lists the files in a directory, and lets users access the files and subdirectories. It includes searching, icons for each file type, an admin panel, uploads, access loggin= g, file descriptions, and more. Designed to work with PHP 5.x. WWW: http://autoindex.sourceforge.net/ - DanGer danger@wilbury.sk ./autoindex2 +++++++++++++++++++++++++++++++++++++++++++++++++ Inside Systems Mail is a web mail client that makes heavy use of JS, CSS, and DOM to create a snappy, easily configurable and familiar mail interface. WWW: http://www.insidesystems.net/projects/project.php?projectid=3D4 - Kelley Reynolds kelley@insidesystems.net ./ismail +++++++++++++++++++++++++++++++++++++++++++++++++ Mozilla Firebird is a Web, FTP and gopher browser branched from Mozilla. I= t does not include an HTML editor, e-mail user agent, IRC client, or news rea= der. This is a pre-compiled Linux/i386 version, able to run plugins from that platform. This port is compatible with the Flash plugin from ports/www/linux-flashplugin6/ and with the Java plugin from ports/java/linux-blackdown-jdk14/. WWW: http://mozilla.org/projects/firebird/ ./linux-firefox +++++++++++++++++++++++++++++++++++++++++++++++++ Provides an interface to easily send hidden files or any arbitrary data to HTTP clients. HTTP_Download can gain its data from variables, files or stream resources. It features: - Basic caching capabilities - Basic throttling mechanism - On-the-fly gzip-compression - Ranges (partial downloads and resuming) - Delivery of on-the-fly generated archives through Archive_Tar and Archive_Zip WWW: http://pear.php.net/package/HTTP_Download/ ./pear-HTTP_Download +++++++++++++++++++++++++++++++++++++++++++++++++ -------------------------------------------- On Tue, 11/4/14, Adam Vande More wrote: Subject: Re: Reducing the size of the ports tree (brainstorm v2) To: "Matthias Andree" Cc: "Tijl Coosemans" , "FreeBSD Ports" Date: Tuesday, November 4, 2014, 5:59 PM =20 On Tue, Nov 4, 2014 at 5:39 PM, Matthias Andree wrote: =20 > Am 03.11.2014 um 21:24 schrieb Tijl Coosemans: > > > Other tools won't change anything.=A0 It's the file system that would > > have to change which is not going to happen.=A0 When the ports tree was > > created disks were much smaller and file systems were better (still not > > good) at storing small files.=A0 Today disks are much bigger and file > > systems have adapted to that.=A0 Now it's time for the ports tree to adapt. .... and "go away" .... in a manner of speaking... See the snippet of the january 2005 pkg-descr in www pasted together for one to read at ones' leisure on another machine? Just as /var/db/pkg coul= d be parsed earlier, for debugging without asking upstream, easy pipes resulting in informations would in this way be abstracted away from the ordinary shell user Email /net/ to one's friend acquaintance or colleague?? Newly there's=20 new videos on youtube... the ports tree becomes "disinteresting..."=20 And that is just one example. Sorry to not remember offhand the other small files I had thought of that could be useful within each port... on t= he way to more scripts useful to all. =20 > > So you're saying the only answer we've had to growing storage capacities > was growing block sizes, without adding support for "many small files" > back in. =20 =20 What is this 'support for "many small files"' you are referring to? =20 =20