From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Gathering data on user preferences Date: Tue, 07 Sep 2021 23:48:05 +1000 Message-ID: <874kawlchc.fsf@gmail.com> References: <87h7exkphw.fsf@gmail.com> <20210907064208.GB4097@tuxteam.de> <87czpklsng.fsf@gmail.com> <20210907081143.GD4097@tuxteam.de> <878s08lpem.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38369"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.7.0; emacs 27.2.50 Cc: tomas@tuxteam.de, emacs-devel@gnu.org To: Arthur Miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 07 16:04:22 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mNbi1-0009gH-HU for ged-emacs-devel@m.gmane-mx.org; Tue, 07 Sep 2021 16:04:21 +0200 Original-Received: from localhost ([::1]:47800 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mNbi0-0008HH-Dg for ged-emacs-devel@m.gmane-mx.org; Tue, 07 Sep 2021 10:04:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51072) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mNbWT-00052G-3U for emacs-devel@gnu.org; Tue, 07 Sep 2021 09:52:26 -0400 Original-Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]:41663) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mNbWQ-00010H-LG for emacs-devel@gnu.org; Tue, 07 Sep 2021 09:52:24 -0400 Original-Received: by mail-pg1-x52c.google.com with SMTP id k24so10034856pgh.8 for ; Tue, 07 Sep 2021 06:52:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=sgY87riot6cc8mEpVycqHfrXXk+4H7oSNEf9pAQfWjM=; b=DoHLbnzWhpoUL3eXh5Sfeek2tBX7Qs35KPowtC353Z/yMj0aGE40S8dG6E7hW65rHR jgxKBNMMR5mspBgS/FT48RXPp+Cg4GfNlhC/1BJwNWqEQoFEBZasLHo5HzL5PAIXvkJw w0jRYf2aSCDr3/KFx72QjVudhvYl82DawWRZ/bdtG4pGL7Y007brnm4FX8cKTGr1ip49 02PgE9k3QI7TnUsUePInwL6/M+mrV/3GoErR6K4SchJbJ455j3okSR9Yp2TTNToBpbvI L87V8Mch15QDxZBsyxEmcNTm1PC/mhnIpeKNeRCB2LKF7HB6zmna8UKT4aYfsN4CNyCH RfkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=sgY87riot6cc8mEpVycqHfrXXk+4H7oSNEf9pAQfWjM=; b=k2efpD0WBWXCggZo1SrjsvviVyH9NI7CmqFVYrOYbwRasQ4gYS4DPc9vVM2GVsQ6WL 0BpXPFoRqLfksdcrhnTLD/cEJ/HjWrsgZzOnd/fJaZpGTn6tPg8MDXJMKEgffwyOmQvO J14xF4iwFQqdOHym0Wlwwoa4FR/MtT8rmekgX+QkFX5a6+oYmxGUJOvCyQaBJ531tKkT G9wWKKpTuP0I5MMqmGwpYOb7hEjRjxvZv3tRH52nkE1gPmw1NA4M5XX9BKrozp8U2eqP wRyrMy4kSue3xqUcXwQ32qJ9RvvkN6IlrdCiQrmTDfhOVuYFynCiovTXZFwOYB89kLqb xNSA== X-Gm-Message-State: AOAM5301FJrPwKCFGopUpF50PRluM+JJM3EF7B9dstJhR/bmfd3TEGfr +ZCt8EIMZSIekZht0UvSMqTGTIZPdAg= X-Google-Smtp-Source: ABdhPJyU+tKg48LyhoaBQSjNKvziPbLW8NBA9R2tuEPyqjp/m8unM4mLPZskaKIXqxzgIDKQbJoA+A== X-Received: by 2002:a63:d0d:: with SMTP id c13mr16744318pgl.294.1631022740609; Tue, 07 Sep 2021 06:52:20 -0700 (PDT) Original-Received: from tim-desktop (106-69-96-223.dyn.iinet.net.au. [106.69.96.223]) by smtp.gmail.com with ESMTPSA id z6sm2698229pjn.27.2021.09.07.06.52.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Sep 2021 06:52:19 -0700 (PDT) In-reply-to: Received-SPF: pass client-ip=2607:f8b0:4864:20::52c; envelope-from=theophilusx@gmail.com; helo=mail-pg1-x52c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:274242 Archived-At: Arthur Miller writes: > Tim Cross writes: > >> tomas@tuxteam.de writes: >> >>> As a small nit: why JSON and not S-expressions? We're lispies, after >>> all ;-) >>> >> >> Only because from a web perspective, middleware to process body contents >> consisting of JSON are plentiful, while libraries for s-expressions are >> not. > > But you would be processing them in Emacs which is very good at processing both > text and s-expressions? :) Why would you be processing them in Emacs? If you had a web service, the last thing you would have is Emacs sitting behind the web server. You would use something better suited which would process the data from the POST request which then stores the data in some format. You might have Emacs be able to query that data to get reports.