From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Richard Stallman <rms@gnu.org>
Newsgroups: gmane.emacs.devel
Subject: Re: [NonGNU ELPA] Package suggestion: yeetube
Date: Thu, 05 Oct 2023 06:24:12 -0400
Message-ID: <E1qoLWe-0004Nd-T5@fencepost.gnu.org>
References: <87ttr67rkt.fsf@thanosapollo.com>
 <CADwFkm=OV5rmDvVuyhrn8HusxsbJRe_THPNUrMNPjLzMssPjMg@mail.gmail.com>
Reply-To: rms@gnu.org
Content-Type: text/plain; charset=Utf-8
Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214";
	logging-data="7233"; mail-complaints-to="usenet@ciao.gmane.io"
Cc: public@thanosapollo.com, emacs-devel@gnu.org
To: Stefan Kangas <stefankangas@gmail.com>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 05 12:25:17 2023
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1qoLXg-0001ZP-3j
	for ged-emacs-devel@m.gmane-mx.org; Thu, 05 Oct 2023 12:25:16 +0200
Original-Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-devel-bounces@gnu.org>)
	id 1qoLWi-0004vN-OM; Thu, 05 Oct 2023 06:24:16 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rms@gnu.org>) id 1qoLWf-0004uy-Hv
 for emacs-devel@gnu.org; Thu, 05 Oct 2023 06:24:14 -0400
Original-Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <rms@gnu.org>)
 id 1qoLWf-0001mR-7p; Thu, 05 Oct 2023 06:24:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From:
 mime-version; bh=uxSlgLNfHRTwjUI29NXPBVd0RMzBS/cXyMvlEXgFRgc=; b=OlpgnNSzHRal
 BZHKl09yqaFaGKuK1IWIQ+Wdn37x/YKk8fDqZmkqQdx6ajAXpHoT0A9ZwoHgL9k6zsTuDGHHX/7Ta
 +zpxROJWs4DpD365vS7X0Vaj5ZRXbVVQ74NiVp4+GGFBEVlZ9Lx2dEvHxDgvL25024/+DxG4Qd5Mn
 tltLHx8CVPgencgxrY4zgkTg6Of+sXfWaYvbFw2fFqfj4VwATRtB37jqqVezbTqelNQTpw6r06qE7
 RQMkKJGgGItcSqTlm3jmp2n08Revni5SULFGGRuv6k3HO0NbN7gWqfBANJn3VCg9gb9OUtbtLK+D9
 gKom52hWCRBVKQx0EDhSsg==;
Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1)
 (envelope-from <rms@gnu.org>)
 id 1qoLWe-0004Nd-T5; Thu, 05 Oct 2023 06:24:12 -0400
In-Reply-To: <CADwFkm=OV5rmDvVuyhrn8HusxsbJRe_THPNUrMNPjLzMssPjMg@mail.gmail.com>
 (message from Stefan Kangas on Wed, 4 Oct 2023 01:39:46 -0700)
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Xref: news.gmane.io gmane.emacs.devel:311294
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/311294>

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  
  > I'm not sure how acceptable something like this is with regards to our
  > policies, so I'm copying in Richard.

Thanks for bringing me in.

  > >     Search Youtube for query

It must not use the actual youtube site, since that requires users to
run nonfree JS software.  However, it is ok to access those videos
using the invidio.us proxies.

  > >     Play video url, by default using mpv

Is there a specific reason to prefer mpv rather than vlc?
I don't know which is better, but if we are going to make Emacs
prefer one, let's find which one is better and why.

  > >     Download video using yt-dlp

Does this work on invidio.us?

  > >     A minimal yt-dlp front-end, which is independent of the rest

Can someone explain this concreely?

  > >     YouTube functionality, to download multiple urls.

Can someone explain this concreely?

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)