From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 312371F4B4; Sat, 3 Oct 2020 19:40:02 +0000 (UTC) Date: Sat, 3 Oct 2020 19:40:01 +0000 From: Eric Wong To: meta@public-inbox.org Subject: Re: Thoughts on search-based imap mailboxes Message-ID: <20201003194001.GA8174@dcvr> References: <20201002143444.itpfbhg75wqy3eva@chatter.i7.local> <20201002200830.GA17908@dcvr> <20201003145006.wm5ehgwkhilmst73@chatter.i7.local> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20201003145006.wm5ehgwkhilmst73@chatter.i7.local> List-Id: Konstantin Ryabitsev wrote: > On Fri, Oct 02, 2020 at 08:08:30PM +0000, Eric Wong wrote: > > A client-side tool is likely required anyways, I'm thinking > > having saved search functionality in a local tool writing to > > Maildir/mbox might be the best way forward as w.r.t. scalability > > and offline access (and reading + saving flags from the > > Maildir/mbox). > > > > External/detached index I'm working on for global search will > > also be appropriate for client-side tooling, I think, as it's > > being designed with non-public-inbox data sources in mind, too. > > Instead of a "client-side" can it just be an intermediary tool that can > run either on the client, or on any other piece of infrastructure? The > main reason I'm interested in that is because several people I know use > very thin clients for their work (chromebooks) and I would like to offer > them this service as a perk of kernel.org instead of forcing them to set > it up and maintain on their own. What are the limitations of chromebooks? Small eMMC storage? Can they run curl, perl and git? I could probably work with that; maybe just curl + POSIX sh. I get Xapian might be stretching it, but they probably have SQLite already (though not the Perl bindings) CPU and RAM on Chromebooks seem to be as good or more powerful than the ancient Thinkpads I use.