unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: master 5b13afa: Update publicsuffix.txt from upstream
       [not found] ` <20201011131733.C038620619@vcs0.savannah.gnu.org>
@ 2020-10-11 18:48   ` Stefan Monnier
  2020-10-16  9:24     ` Stefan Kangas
  0 siblings, 1 reply; 8+ messages in thread
From: Stefan Monnier @ 2020-10-11 18:48 UTC (permalink / raw)
  To: emacs-devel; +Cc: Stefan Kangas

>     Update publicsuffix.txt from upstream

BTW, do we have a central file listing those files that we need to
update like this every once in a while?
I.e. a list we'd check before a release, or something like that.


        Stefan




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: master 5b13afa: Update publicsuffix.txt from upstream
  2020-10-11 18:48   ` master 5b13afa: Update publicsuffix.txt from upstream Stefan Monnier
@ 2020-10-16  9:24     ` Stefan Kangas
  2020-10-16 10:30       ` Eli Zaretskii
  0 siblings, 1 reply; 8+ messages in thread
From: Stefan Kangas @ 2020-10-16  9:24 UTC (permalink / raw)
  To: Stefan Monnier, emacs-devel

Stefan Monnier <monnier@iro.umontreal.ca> writes:

>>     Update publicsuffix.txt from upstream
>
> BTW, do we have a central file listing those files that we need to
> update like this every once in a while?
> I.e. a list we'd check before a release, or something like that.

I don't know of any such list.  Perhaps it would be a good idea to
create one.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: master 5b13afa: Update publicsuffix.txt from upstream
  2020-10-16  9:24     ` Stefan Kangas
@ 2020-10-16 10:30       ` Eli Zaretskii
  2020-10-16 13:33         ` Stefan Monnier
  0 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2020-10-16 10:30 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: monnier, emacs-devel

> From: Stefan Kangas <stefan@marxist.se>
> Date: Fri, 16 Oct 2020 02:24:14 -0700
> 
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
> 
> >>     Update publicsuffix.txt from upstream
> >
> > BTW, do we have a central file listing those files that we need to
> > update like this every once in a while?
> > I.e. a list we'd check before a release, or something like that.
> 
> I don't know of any such list.  Perhaps it would be a good idea to
> create one.

For updating Unicode files, we have admin/notes/Unicode.  That happens
whenever a new version of the Unicode Standard is released, not when
Emacs is released.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: master 5b13afa: Update publicsuffix.txt from upstream
  2020-10-16 10:30       ` Eli Zaretskii
@ 2020-10-16 13:33         ` Stefan Monnier
  2020-10-16 19:25           ` Eli Zaretskii
  2020-10-16 20:08           ` Stefan Kangas
  0 siblings, 2 replies; 8+ messages in thread
From: Stefan Monnier @ 2020-10-16 13:33 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Stefan Kangas, emacs-devel

> For updating Unicode files, we have admin/notes/Unicode.  That happens
> whenever a new version of the Unicode Standard is released, not when
> Emacs is released.

What I mean is a place where we list all those things that need
occasional updates.  It doesn't mean we have to update them at every
release, but that every release would be an opportunity to go through
the list and see if an update is in order.

How many of us are sufficiently aware of this publicsuffix.txt copy we
have?  Are there enough of us to make sure we won't end up forgetting
about it some day?


        Stefan




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: master 5b13afa: Update publicsuffix.txt from upstream
  2020-10-16 13:33         ` Stefan Monnier
@ 2020-10-16 19:25           ` Eli Zaretskii
  2020-10-16 20:08           ` Stefan Kangas
  1 sibling, 0 replies; 8+ messages in thread
From: Eli Zaretskii @ 2020-10-16 19:25 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: stefan, emacs-devel

> From: Stefan Monnier <monnier@iro.umontreal.ca>
> Cc: Stefan Kangas <stefan@marxist.se>,  emacs-devel@gnu.org
> Date: Fri, 16 Oct 2020 09:33:06 -0400
> 
> What I mean is a place where we list all those things that need
> occasional updates.  It doesn't mean we have to update them at every
> release, but that every release would be an opportunity to go through
> the list and see if an update is in order.

Do you mean admin/release-process?

> How many of us are sufficiently aware of this publicsuffix.txt copy we
> have?

That could be asked about every file in the repository, I think.

> Are there enough of us to make sure we won't end up forgetting about
> it some day?

If this file needs to be added to some of the files mentioned, feel
free to do that.

IOW, IMO it's not that we lack "a central file listing those files";
rather, those central files don't mention everything they should, so
we should fix them one missing file at a time.



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: master 5b13afa: Update publicsuffix.txt from upstream
  2020-10-16 13:33         ` Stefan Monnier
  2020-10-16 19:25           ` Eli Zaretskii
@ 2020-10-16 20:08           ` Stefan Kangas
  2020-10-16 22:30             ` Stefan Monnier
  1 sibling, 1 reply; 8+ messages in thread
From: Stefan Kangas @ 2020-10-16 20:08 UTC (permalink / raw)
  To: Stefan Monnier, Eli Zaretskii; +Cc: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 495 bytes --]

Stefan Monnier <monnier@iro.umontreal.ca> writes:

> How many of us are sufficiently aware of this publicsuffix.txt copy we
> have?  Are there enough of us to make sure we won't end up forgetting
> about it some day?

FWIW, I've added it to my Emacs todo-list as a recurring item, so I've
effectively adopted this particular stray cat.

Of course, it's still a good idea to put other measures in place.  For
example, the attached patch adds a note to update some files to
admin/release-process.

[-- Attachment #2: 0001-admin-release-process-Add-note-to-update-files-from-.patch --]
[-- Type: text/x-diff, Size: 980 bytes --]

From 594a421b945070650f3d9498720486630b2d0648 Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefan@marxist.se>
Date: Fri, 16 Oct 2020 21:51:48 +0200
Subject: [PATCH] * admin/release-process: Add note to update files from
 upstream.

---
 admin/release-process | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/admin/release-process b/admin/release-process
index 73879b13f0..4d973d3361 100644
--- a/admin/release-process
+++ b/admin/release-process
@@ -195,6 +195,17 @@ pt-br	Rodrigo Real
 ru	Alex Ott
 sk	Miroslav Vaško
 
+** Update some files from their upstream.
+
+Some files in Emacs are copies of data files maintained elsewhere.
+Make sure that they are reasonably up-to-date.
+
+- etc/publicsuffix.txt
+https://publicsuffix.org/list/public_suffix_list.dat
+
+- leim/SKK-DIC/SKK-JISYO.L
+https://raw.githubusercontent.com/skk-dev/dict/master/SKK-JISYO.L
+
 * BUGS
 
 ** Check for modes which bind M-s that conflicts with a new global binding M-s
-- 
2.28.0


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: master 5b13afa: Update publicsuffix.txt from upstream
  2020-10-16 20:08           ` Stefan Kangas
@ 2020-10-16 22:30             ` Stefan Monnier
  2020-10-17  0:07               ` Stefan Kangas
  0 siblings, 1 reply; 8+ messages in thread
From: Stefan Monnier @ 2020-10-16 22:30 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: Eli Zaretskii, emacs-devel

> Of course, it's still a good idea to put other measures in place.  For
> example, the attached patch adds a note to update some files to
> admin/release-process.

Thanks, that looks good,


        Stefan




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: master 5b13afa: Update publicsuffix.txt from upstream
  2020-10-16 22:30             ` Stefan Monnier
@ 2020-10-17  0:07               ` Stefan Kangas
  0 siblings, 0 replies; 8+ messages in thread
From: Stefan Kangas @ 2020-10-17  0:07 UTC (permalink / raw)
  To: Stefan Monnier; +Cc: Eli Zaretskii, emacs-devel

Stefan Monnier <monnier@iro.umontreal.ca> writes:

>> Of course, it's still a good idea to put other measures in place.  For
>> example, the attached patch adds a note to update some files to
>> admin/release-process.
>
> Thanks, that looks good,

Pushed to master as commit 86dd9d12aa.



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-10-17  0:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20201011131732.10940.57772@vcs0.savannah.gnu.org>
     [not found] ` <20201011131733.C038620619@vcs0.savannah.gnu.org>
2020-10-11 18:48   ` master 5b13afa: Update publicsuffix.txt from upstream Stefan Monnier
2020-10-16  9:24     ` Stefan Kangas
2020-10-16 10:30       ` Eli Zaretskii
2020-10-16 13:33         ` Stefan Monnier
2020-10-16 19:25           ` Eli Zaretskii
2020-10-16 20:08           ` Stefan Kangas
2020-10-16 22:30             ` Stefan Monnier
2020-10-17  0:07               ` Stefan Kangas

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).