Re: [Rd] RSS Feed of NEWS needs a hand

2024-04-02 Thread Simon Urbanek
Duncan,

I have fixed up the repo with git restore-mtime -- I think that should solve it 
- please check if it did what we needed.

Cheers,
Simon


> On Apr 3, 2024, at 2:41 AM, Duncan Murdoch  wrote:
> 
> On 02/04/2024 8:50 a.m., Dirk Eddelbuettel wrote:
>> On 2 April 2024 at 07:37, Dirk Eddelbuettel wrote:
>> |
>> | On 2 April 2024 at 08:21, Duncan Murdoch wrote:
>> | | I have just added R-4-4-branch to the feeds.  I think I've also fixed
>> | | the \I issue, so today's news includes a long list of old changes.
>> |
>> | These feeds can fussy: looks like you triggered many updates. Feedly
>> | currently greets me with 569 new posts (!!) in that channel.
>> Now 745 -- and the bigger issue seems to be that the 'posted at' timestamp is
>> wrong and 'current' so all the old posts are now seen as 'fresh'. Hence the
>> flood ... of unsorted post.
>> blosxom, simple as it is, takes (IIRC) filesystem ctime as the posting
>> timestamp so would be best if you had a backup with the old timestamps.
> 
> Looks like those dates are gone -- the switch from svn to git involved some 
> copying, and I didn't preserve timestamps.
> 
> I'll see about regenerating the more recent ones.  I don't think there's much 
> historical interest in the pre-4.0 versions, so maybe I'll just nuke those.
> 
> Duncan Murdoch
> 
> __
> R-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
> 

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-04-02 Thread Dirk Eddelbuettel


On 2 April 2024 at 09:41, Duncan Murdoch wrote:
| On 02/04/2024 8:50 a.m., Dirk Eddelbuettel wrote:
| > On 2 April 2024 at 07:37, Dirk Eddelbuettel wrote:
| > blosxom, simple as it is, takes (IIRC) filesystem ctime as the posting
| > timestamp so would be best if you had a backup with the old timestamps.
| > 
| 
| Looks like those dates are gone -- the switch from svn to git involved 
| some copying, and I didn't preserve timestamps.

You can recreate them. Nobody cares too much about the hour or minute with a
day as there (always ? generally ?) was only one post per day.  But preserving
the overall sort order would be nice as would not spamming the recent posts
with old ones.

| I'll see about regenerating the more recent ones.  I don't think there's 
| much historical interest in the pre-4.0 versions, so maybe I'll just 
| nuke those.

I suspect you will have to do it programmatically too. You could even take
the old timestamps of the svn and/or git commits and then touch the ctime (or
maybe it was mtime, I forget but 'touch --time=  file' works). "Been
there done that" for part of my 20+ year old blog infrastructure too.

Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-04-02 Thread Duncan Murdoch

On 02/04/2024 8:50 a.m., Dirk Eddelbuettel wrote:


On 2 April 2024 at 07:37, Dirk Eddelbuettel wrote:
|
| On 2 April 2024 at 08:21, Duncan Murdoch wrote:
| | I have just added R-4-4-branch to the feeds.  I think I've also fixed
| | the \I issue, so today's news includes a long list of old changes.
|
| These feeds can fussy: looks like you triggered many updates. Feedly
| currently greets me with 569 new posts (!!) in that channel.

Now 745 -- and the bigger issue seems to be that the 'posted at' timestamp is
wrong and 'current' so all the old posts are now seen as 'fresh'. Hence the
flood ... of unsorted post.

blosxom, simple as it is, takes (IIRC) filesystem ctime as the posting
timestamp so would be best if you had a backup with the old timestamps.



Looks like those dates are gone -- the switch from svn to git involved 
some copying, and I didn't preserve timestamps.


I'll see about regenerating the more recent ones.  I don't think there's 
much historical interest in the pre-4.0 versions, so maybe I'll just 
nuke those.


Duncan Murdoch

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-04-02 Thread Lluís Revilla
Many thanks Duncan,
I tried to look into the code but didn't manage to advance much due to some
java configuration issues.

To prevent being flooded by content of old versions I added a filter to
only repost those that the release version of the branch is in the title of
the content.
Maybe this would be helpful to avoid publishing the full NEWS again.

Lluís

On Tue, 2 Apr 2024 at 14:50, Dirk Eddelbuettel  wrote:

>
> On 2 April 2024 at 07:37, Dirk Eddelbuettel wrote:
> |
> | On 2 April 2024 at 08:21, Duncan Murdoch wrote:
> | | I have just added R-4-4-branch to the feeds.  I think I've also fixed
> | | the \I issue, so today's news includes a long list of old changes.
> |
> | These feeds can fussy: looks like you triggered many updates. Feedly
> | currently greets me with 569 new posts (!!) in that channel.
>
> Now 745 -- and the bigger issue seems to be that the 'posted at' timestamp
> is
> wrong and 'current' so all the old posts are now seen as 'fresh'. Hence the
> flood ... of unsorted post.
>
> blosxom, simple as it is, takes (IIRC) filesystem ctime as the posting
> timestamp so would be best if you had a backup with the old timestamps.
>
> Dirk
>
> --
> dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
>

[[alternative HTML version deleted]]

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-04-02 Thread Dirk Eddelbuettel


On 2 April 2024 at 07:37, Dirk Eddelbuettel wrote:
| 
| On 2 April 2024 at 08:21, Duncan Murdoch wrote:
| | I have just added R-4-4-branch to the feeds.  I think I've also fixed 
| | the \I issue, so today's news includes a long list of old changes.
| 
| These feeds can fussy: looks like you triggered many updates. Feedly
| currently greets me with 569 new posts (!!) in that channel.

Now 745 -- and the bigger issue seems to be that the 'posted at' timestamp is
wrong and 'current' so all the old posts are now seen as 'fresh'. Hence the
flood ... of unsorted post.

blosxom, simple as it is, takes (IIRC) filesystem ctime as the posting
timestamp so would be best if you had a backup with the old timestamps.

Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-04-02 Thread Dirk Eddelbuettel


On 2 April 2024 at 08:21, Duncan Murdoch wrote:
| I have just added R-4-4-branch to the feeds.  I think I've also fixed 
| the \I issue, so today's news includes a long list of old changes.

These feeds can fussy: looks like you triggered many updates. Feedly
currently greets me with 569 new posts (!!) in that channel.

Easy enough to mark as all read -- first off thanks for updating the service!

Dirk, a loyal reader since day one

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-04-02 Thread Duncan Murdoch
I have just added R-4-4-branch to the feeds.  I think I've also fixed 
the \I issue, so today's news includes a long list of old changes.


Duncan Murdoch

On 16/03/2024 8:47 a.m., Duncan Murdoch wrote:

I have now put the files online at https://github.com/dmurdoch/diffnews
.  It seemed like too much trouble to include the SVN history, so this
is just a copy of the current version of the files.

Duncan Murdoch

On 15/03/2024 12:04 p.m., Lluís Revilla wrote:

Hi!

Thanks for this service! It is very helpful to know what is being developed.

I distribute the content to other venues and I noticed some times that the
updates are duplicated.
For example, the sentence "‘is.R()’ is deprecated as no other S dialect is
known to be in use (and this could only identify historical dialects, not
future ones)." is duplicated in different days:
Day 1:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/07#n2024-03-07
Day 2:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/09#n2024-03-09

I tried to look up how to avoid duplications with Blosxom
 but I didn't find a way.
It would be great if this could be further improved to avoid this
duplication.

Thanks!

Lluís

On Fri, 15 Mar 2024 at 13:50, Dirk Eddelbuettel  wrote:



Years ago Duncan set up a nightly job to feed RSS based off changes to
NEWS,
borrowing some setup parts from CRANberries as for example the RSS
'compiler'.

That job is currently showing the new \I{...} curly protection in an
unfavourable light. Copying from the RSS reader I had pointed at this since
the start [1], for today I see (indented by four spaces)

  CHANGES IN R-devel INSTALLATION on WINDOWS

  The makefiles and installer scripts for Windows have been tailored to
  \IRtools44, an update of the \IRtools43 toolchain. It is based on GCC
13
  and newer versions of \IMinGW-W64, \Ibinutils and libraries (targeting
  64-bit Intel CPUs). R-devel can no longer be built using \IRtools43
  without changes.

  \IRtools44 has experimental suport for 64-bit ARM (aarch64) CPUs via
LLVM
  17 toolchain using lld, clang/flang-new and libc++.

Can some kind soul put a filter over it to remove the \I ?

Thanks,  Dirk

[1] Feedly. Unless we set this up so early that I once used Google
Reader. It's been a while...

--
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel



[[alternative HTML version deleted]]

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel




__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-03-16 Thread Duncan Murdoch
I have now put the files online at https://github.com/dmurdoch/diffnews 
.  It seemed like too much trouble to include the SVN history, so this 
is just a copy of the current version of the files.


Duncan Murdoch

On 15/03/2024 12:04 p.m., Lluís Revilla wrote:

Hi!

Thanks for this service! It is very helpful to know what is being developed.

I distribute the content to other venues and I noticed some times that the
updates are duplicated.
For example, the sentence "‘is.R()’ is deprecated as no other S dialect is
known to be in use (and this could only identify historical dialects, not
future ones)." is duplicated in different days:
Day 1:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/07#n2024-03-07
Day 2:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/09#n2024-03-09

I tried to look up how to avoid duplications with Blosxom
 but I didn't find a way.
It would be great if this could be further improved to avoid this
duplication.

Thanks!

Lluís

On Fri, 15 Mar 2024 at 13:50, Dirk Eddelbuettel  wrote:



Years ago Duncan set up a nightly job to feed RSS based off changes to
NEWS,
borrowing some setup parts from CRANberries as for example the RSS
'compiler'.

That job is currently showing the new \I{...} curly protection in an
unfavourable light. Copying from the RSS reader I had pointed at this since
the start [1], for today I see (indented by four spaces)

 CHANGES IN R-devel INSTALLATION on WINDOWS

 The makefiles and installer scripts for Windows have been tailored to
 \IRtools44, an update of the \IRtools43 toolchain. It is based on GCC
13
 and newer versions of \IMinGW-W64, \Ibinutils and libraries (targeting
 64-bit Intel CPUs). R-devel can no longer be built using \IRtools43
 without changes.

 \IRtools44 has experimental suport for 64-bit ARM (aarch64) CPUs via
LLVM
 17 toolchain using lld, clang/flang-new and libc++.

Can some kind soul put a filter over it to remove the \I ?

Thanks,  Dirk

[1] Feedly. Unless we set this up so early that I once used Google
Reader. It's been a while...

--
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel



[[alternative HTML version deleted]]

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-03-15 Thread Duncan Murdoch
Usually the duplication happens because there's a small change between 
the entries, e.g. a spelling correction.  Other times it's not 
duplication, but a substantive change to the NEWS entry, so those really 
should be duplicated.


I can't spot a change in the example you gave, so it's probably a change 
to the white space.  The comparison code tries to ignore those changes, 
but it doesn't always get it right.


Sometime I should put the code on Github so others can fix bugs like 
this.  It's currently in a private SVN repository (and has been since I 
wrote it about 16 years ago).


Duncan Murdoch

On 15/03/2024 12:04 p.m., Lluís Revilla wrote:

Hi!

Thanks for this service! It is very helpful to know what is being developed.

I distribute the content to other venues and I noticed some times that the
updates are duplicated.
For example, the sentence "‘is.R()’ is deprecated as no other S dialect is
known to be in use (and this could only identify historical dialects, not
future ones)." is duplicated in different days:
Day 1:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/07#n2024-03-07
Day 2:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/09#n2024-03-09

I tried to look up how to avoid duplications with Blosxom
 but I didn't find a way.
It would be great if this could be further improved to avoid this
duplication.

Thanks!

Lluís

On Fri, 15 Mar 2024 at 13:50, Dirk Eddelbuettel  wrote:



Years ago Duncan set up a nightly job to feed RSS based off changes to
NEWS,
borrowing some setup parts from CRANberries as for example the RSS
'compiler'.

That job is currently showing the new \I{...} curly protection in an
unfavourable light. Copying from the RSS reader I had pointed at this since
the start [1], for today I see (indented by four spaces)

 CHANGES IN R-devel INSTALLATION on WINDOWS

 The makefiles and installer scripts for Windows have been tailored to
 \IRtools44, an update of the \IRtools43 toolchain. It is based on GCC
13
 and newer versions of \IMinGW-W64, \Ibinutils and libraries (targeting
 64-bit Intel CPUs). R-devel can no longer be built using \IRtools43
 without changes.

 \IRtools44 has experimental suport for 64-bit ARM (aarch64) CPUs via
LLVM
 17 toolchain using lld, clang/flang-new and libc++.

Can some kind soul put a filter over it to remove the \I ?

Thanks,  Dirk

[1] Feedly. Unless we set this up so early that I once used Google
Reader. It's been a while...

--
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel



[[alternative HTML version deleted]]

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


Re: [Rd] RSS Feed of NEWS needs a hand

2024-03-15 Thread Lluís Revilla
Hi!

Thanks for this service! It is very helpful to know what is being developed.

I distribute the content to other venues and I noticed some times that the
updates are duplicated.
For example, the sentence "‘is.R()’ is deprecated as no other S dialect is
known to be in use (and this could only identify historical dialects, not
future ones)." is duplicated in different days:
Day 1:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/07#n2024-03-07
Day 2:
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2024/03/09#n2024-03-09

I tried to look up how to avoid duplications with Blosxom
 but I didn't find a way.
It would be great if this could be further improved to avoid this
duplication.

Thanks!

Lluís

On Fri, 15 Mar 2024 at 13:50, Dirk Eddelbuettel  wrote:

>
> Years ago Duncan set up a nightly job to feed RSS based off changes to
> NEWS,
> borrowing some setup parts from CRANberries as for example the RSS
> 'compiler'.
>
> That job is currently showing the new \I{...} curly protection in an
> unfavourable light. Copying from the RSS reader I had pointed at this since
> the start [1], for today I see (indented by four spaces)
>
> CHANGES IN R-devel INSTALLATION on WINDOWS
>
> The makefiles and installer scripts for Windows have been tailored to
> \IRtools44, an update of the \IRtools43 toolchain. It is based on GCC
> 13
> and newer versions of \IMinGW-W64, \Ibinutils and libraries (targeting
> 64-bit Intel CPUs). R-devel can no longer be built using \IRtools43
> without changes.
>
> \IRtools44 has experimental suport for 64-bit ARM (aarch64) CPUs via
> LLVM
> 17 toolchain using lld, clang/flang-new and libc++.
>
> Can some kind soul put a filter over it to remove the \I ?
>
> Thanks,  Dirk
>
> [1] Feedly. Unless we set this up so early that I once used Google
> Reader. It's been a while...
>
> --
> dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org
>
> __
> R-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>

[[alternative HTML version deleted]]

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


[Rd] RSS Feed of NEWS needs a hand

2024-03-15 Thread Dirk Eddelbuettel


Years ago Duncan set up a nightly job to feed RSS based off changes to NEWS,
borrowing some setup parts from CRANberries as for example the RSS 'compiler'.

That job is currently showing the new \I{...} curly protection in an
unfavourable light. Copying from the RSS reader I had pointed at this since
the start [1], for today I see (indented by four spaces)

CHANGES IN R-devel INSTALLATION on WINDOWS

The makefiles and installer scripts for Windows have been tailored to
\IRtools44, an update of the \IRtools43 toolchain. It is based on GCC 13
and newer versions of \IMinGW-W64, \Ibinutils and libraries (targeting
64-bit Intel CPUs). R-devel can no longer be built using \IRtools43
without changes. 

\IRtools44 has experimental suport for 64-bit ARM (aarch64) CPUs via LLVM
17 toolchain using lld, clang/flang-new and libc++. 

Can some kind soul put a filter over it to remove the \I ?

Thanks,  Dirk

[1] Feedly. Unless we set this up so early that I once used Google
Reader. It's been a while...

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel