* [PATCH 0/3] some more pre-release updates @ 2020-02-07 8:31 Eric Wong 2020-02-07 8:31 ` [PATCH 1/3] doc: update copyright for standards.perl Eric Wong ` (2 more replies) 0 siblings, 3 replies; 4+ messages in thread From: Eric Wong @ 2020-02-07 8:31 UTC (permalink / raw) To: meta Things are looking good for a 1.3.0 release in a day or two and I expect 1.4 to have bigger changes. Eric Wong (3): doc: update copyright for standards.perl doc: mark some TODO items as done doc: more 1.3.0 release notes updates Documentation/RelNotes/v1.3.0.eml | 4 +++- Documentation/standards.perl | 8 ++++---- TODO | 2 +- lib/PublicInbox/DSKQXS.pm | 2 -- 4 files changed, 8 insertions(+), 8 deletions(-) ^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/3] doc: update copyright for standards.perl 2020-02-07 8:31 [PATCH 0/3] some more pre-release updates Eric Wong @ 2020-02-07 8:31 ` Eric Wong 2020-02-07 8:31 ` [PATCH 2/3] doc: mark some TODO items as done Eric Wong 2020-02-07 8:31 ` [PATCH 3/3] doc: more 1.3.0 release notes updates Eric Wong 2 siblings, 0 replies; 4+ messages in thread From: Eric Wong @ 2020-02-07 8:31 UTC (permalink / raw) To: meta It was missing "(C)", so gnulib update-copyright missed it. --- Documentation/standards.perl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/standards.perl b/Documentation/standards.perl index 10b16140..2c30cbb9 100755 --- a/Documentation/standards.perl +++ b/Documentation/standards.perl @@ -72,6 +72,6 @@ Other relevant documentation Copyright --------- -Copyright 2019 all contributors <meta@public-inbox.org> +Copyright (C) 2019-2020 all contributors <meta@public-inbox.org> License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt> EOF ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/3] doc: mark some TODO items as done 2020-02-07 8:31 [PATCH 0/3] some more pre-release updates Eric Wong 2020-02-07 8:31 ` [PATCH 1/3] doc: update copyright for standards.perl Eric Wong @ 2020-02-07 8:31 ` Eric Wong 2020-02-07 8:31 ` [PATCH 3/3] doc: more 1.3.0 release notes updates Eric Wong 2 siblings, 0 replies; 4+ messages in thread From: Eric Wong @ 2020-02-07 8:31 UTC (permalink / raw) To: meta NNTP TLS and COMPRESS support and cgit spawning from the WWW interface were implemented last year. Given the lack of syscall number stability guarantee on the OpenBSD and FreeBSD, I don't think supporting a pure-Perl kevent is feasible. Inline::C may still be an option since IO::KQueue is abandoned, though, as it is for some Linux-only syscalls and maybe some POSIX ones not covered by POSIX.pm. --- Documentation/standards.perl | 6 +++--- TODO | 2 +- lib/PublicInbox/DSKQXS.pm | 2 -- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/Documentation/standards.perl b/Documentation/standards.perl index 2c30cbb9..76c8c432 100755 --- a/Documentation/standards.perl +++ b/Documentation/standards.perl @@ -26,9 +26,9 @@ my $rfcs = [ 3977 => 'NNTP', 977 => 'NNTP (old)', 6048 => 'NNTP additions to LIST command (TODO)', - 8054 => 'NNTP compression (TODO)', - 4642 => 'NNTP TLS (TODO)', - 8143 => 'NNTP TLS (TODO)', + 8054 => 'NNTP compression', + 4642 => 'NNTP TLS', + 8143 => 'NNTP TLS', 2980 => 'NNTP extensions (obsolete, but NOT irrelevant)', 4287 => 'Atom syndication', 4685 => 'Atom threading extensions', diff --git a/TODO b/TODO index 611d623a..94f690ef 100644 --- a/TODO +++ b/TODO @@ -103,7 +103,7 @@ all need to be considered for everything we introduce) Sometimes an indexing bug only affects a handful of messages, so it's not worth the trouble of doing a full reindex. -* code repository integration (with cgit, gitweb, etc...) +* code repository integration (cgit: done, TODO: gitweb, etc...) * migration path to v2 without breaking v1 "git fetch" cronjobs diff --git a/lib/PublicInbox/DSKQXS.pm b/lib/PublicInbox/DSKQXS.pm index a815945a..b9b0b6c5 100644 --- a/lib/PublicInbox/DSKQXS.pm +++ b/lib/PublicInbox/DSKQXS.pm @@ -10,8 +10,6 @@ # support cases public-inbox-nntpd/httpd care about. # # It also implements signalfd(2) emulation via "tie". -# -# A pure-Perl version using syscall() is planned. package PublicInbox::DSKQXS; use strict; use warnings; ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 3/3] doc: more 1.3.0 release notes updates 2020-02-07 8:31 [PATCH 0/3] some more pre-release updates Eric Wong 2020-02-07 8:31 ` [PATCH 1/3] doc: update copyright for standards.perl Eric Wong 2020-02-07 8:31 ` [PATCH 2/3] doc: mark some TODO items as done Eric Wong @ 2020-02-07 8:31 ` Eric Wong 2 siblings, 0 replies; 4+ messages in thread From: Eric Wong @ 2020-02-07 8:31 UTC (permalink / raw) To: meta --- Documentation/RelNotes/v1.3.0.eml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/RelNotes/v1.3.0.eml b/Documentation/RelNotes/v1.3.0.eml index cbf7438b..f21a6491 100644 --- a/Documentation/RelNotes/v1.3.0.eml +++ b/Documentation/RelNotes/v1.3.0.eml @@ -34,7 +34,8 @@ leaks easier. * fixed Perl 5.10.1 compatibility (tested with Devel::PatchPerl) -* IPC::Run is no longer used in tests +* IPC::Run and XML::Feed are no longer used in tests, + though XML::TreePP becomes an optional test dependency. * Email::Address::XS used if available (newer Email::MIME requires it), it should handle more corner cases. @@ -56,6 +57,7 @@ leaks easier. - fixed IO::KQueue usage on *BSDs - listen sockets are closed immediately on graceful shutdown - missed signals avoided with signalfd or EVFILT_SIGNAL + - Linux x32 ABI support * public-inbox-nntpd: - Y2020 workaround for Time::Local ^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-02-07 8:31 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-02-07 8:31 [PATCH 0/3] some more pre-release updates Eric Wong 2020-02-07 8:31 ` [PATCH 1/3] doc: update copyright for standards.perl Eric Wong 2020-02-07 8:31 ` [PATCH 2/3] doc: mark some TODO items as done Eric Wong 2020-02-07 8:31 ` [PATCH 3/3] doc: more 1.3.0 release notes updates Eric Wong
Code repositories for project(s) associated with this public inbox https://80x24.org/public-inbox.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).