mhayashi1120 / Emacs-wgrep

Writable grep buffer and apply the changes to files
GNU General Public License v3.0
612 stars 43 forks source link

Please consider tagging a new release soon #95

Open sten0 opened 6 months ago

sten0 commented 6 months ago

Happy New Year @mhayashi1120!

In Debian (and derivatives such as Ubuntu), we have Wgrep 3.0.0, released ~2023-02-03, and I'd like to our users to be able to benefit from the year of work that has gone into the current state of Wgrep. We strongly prefer to only import tagged releases, so would you please consider tagging a new release soon?

Kind regards, Nicholas

P.S. MELPA Stable users will also benefit from a tagged release

thierryvolpiatto commented 6 months ago

Nicholas D Steeves @.***> writes:

  1. ( ) text/plain (*) text/html

We strongly prefer to only import tagged releases, so would you please consider tagging a new release soon?

Even with tagged releases I see there is many packages outdated on my LinuxMint box which depends of Unbuntu, for my concern Helm is one of those, it is at 3.8.0-1 (don't know what is 0-1) whereas we are now at 3.9.7! Don't know if it is because LinuxMint makes its own packages, but I doubt, I think they use Unbuntu packages for emacs stuff. While you are at it, if you could upgrade Helm and others in addition of Wgrep, that would be nice.

Thanks.

-- Thierry

sten0 commented 6 months ago

Hi Thierry,

On Fri, 5 Jan 2024, 00:12 Thierry Volpiatto, @.***> wrote:

Nicholas D Steeves @.***> writes:

We strongly prefer to only import tagged releases, so would you please consider tagging a new release soon?

Even with tagged releases I see there is many packages outdated on my LinuxMint box which depends of Unbuntu, for my concern Helm is one of those, it is at 3.8.0-1 (don't know what is 0-1) whereas we are now at 3.9.7!

Agreed, that's old, and a normal priority bug (use reportbug in Debian). Isn't it 3.9.6 though? Meanwhile, repology.org/project/emacs-helm/versions indicates 3.8.4 is the newest available version, and someone should investigate why (upstream bug? Repology bug?)

Don't know if it is because LinuxMint makes its own packages,

but I doubt, I think they use Unbuntu packages for emacs stuff.

Yes, your assessment and deduction is correct; Debian has 3.8.4-1, from last spring, and this should have been a recent (minus a few months months the freeze) version when Debian 12 was released. The trailing "-x" is the Debian revision; all packages with an upstream have at least some Debian-specific integration and packaging work done, so x will be >=1. >>2 indicates additional work was needed or was beneficial in some way.

While you are at it, if you could upgrade Helm and others in addition of

Wgrep, that would be nice.

The Emacsen Team needs someone who regularly uses Helm, and I'm currently using my volunteer hours to mentor new contributors--in addition to trying to find time to take care of the packages that I'm responsible for (ie: Ivy).

Thanks.

You're welcome, and I would like to invite you to join the team to help take care of Helm-related packages!

Kind regards, Nicholas

thierryvolpiatto commented 6 months ago

Nicholas D Steeves @.***> writes:

  1. ( ) text/plain (*) text/html

Hi Thierry,

On Fri, 5 Jan 2024, 00:12 Thierry Volpiatto, @.***> wrote:

Nicholas D Steeves @.***> writes:

We strongly prefer to only import tagged releases, so would you please consider tagging a new release soon?

Even with tagged releases I see there is many packages outdated on my LinuxMint box which depends of Unbuntu, for my concern Helm is one of those, it is at 3.8.0-1 (don't know what is 0-1) whereas we are now at 3.9.7!

Agreed, that's old, and a normal priority bug (use reportbug in Debian). Isn't it 3.9.6 though?

Probably because I forget to push tag :-(, thanks for this, it's done now. On NonGnu it is anyway at 3.9.7, should make its way on Melpa soon now I have pushed.

You're welcome, and I would like to invite you to join the team to help take care of Helm-related packages!

I don't know how to join the team, but don't hesitate to ask me on Github or on my Mail directly if you want help for something or to fix something in Helm etc..

Thanks.

-- Thierry

sten0 commented 5 months ago

On Fri, 5 Jan 2024, 09:38 Thierry Volpiatto, @.***> wrote:

Nicholas D Steeves @.***> writes:

Probably because I forget to push tag :-(, thanks for this, it's done now. On NonGnu it is anyway at 3.9.7, should make its way on Melpa soon now I have pushed.

You're welcome, and much obliged!

You're welcome, and I would like to invite you to join the team to help

take care of Helm-related packages!

I don't know how to join the team, but don't hesitate to ask me on Github or on my Mail directly if you want help for something or to fix something in Helm etc..

The time and care of a Helm user is needed. If you don't have time, maybe it would be worthwhile to use Helm's issue tracker to send interested users here:

https://wiki.debian.org/Teams/DebianEmacsenTeam

As well as at the following (TLDR, Helm has no maintainer in Debian and will not be updated until a volunteer is found):

https://bugs.debian.org/1007859

The future maintainer can of course use something other than "git-debrebase". Also, because the packaged has been orphaned, team membership is optional (though recommended)

Regards, Nicholas