GNU bug report logs - #39992
Merge external idlwave development efforts into GNU Emacs?

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefan <at> marxist.se>

Date: Mon, 9 Mar 2020 01:46:01 UTC

Severity: normal

Forwarded to https://lists.gnu.org/r/emacs-devel/2014-07/msg00008.html

To reply to this bug, email your comments to 39992 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to jdsmith <at> rain.mhr.utoledo.edu, bug-gnu-emacs <at> gnu.org:
bug#39992; Package emacs. (Mon, 09 Mar 2020 01:46:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Kangas <stefan <at> marxist.se>:
New bug report received and forwarded. Copy sent to jdsmith <at> rain.mhr.utoledo.edu, bug-gnu-emacs <at> gnu.org. (Mon, 09 Mar 2020 01:46:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: bug-gnu-emacs <at> gnu.org
Subject: Merge external idlwave development efforts into GNU Emacs?
Date: Mon, 09 Mar 2020 02:16:53 +0100
X-Debbugs-CC: JD Smith <jdsmith <at> rain.mhr.utoledo.edu>

Hi,

I don't use it myself, but I noticed that there is ongoing development
of idlwave.el here:

    https://github.com/jdtsmith/idlwave

As far as I can tell from the git log, the last change to idlwave by
JD Smith was on Fri Apr 27 19:34:22 2007 +0000.

Would it be possible to merge this effort into the version distributed
with GNU Emacs itself?  That way more users could benefit from the
improvements.

Thanks in advance.

Best regards,
Stefan Kangas




Set bug forwarded-to-address to 'https://lists.gnu.org/r/emacs-devel/2014-07/msg00008.html'. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 09 Mar 2020 16:20:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#39992; Package emacs. (Sun, 19 Sep 2021 15:50:01 GMT) Full text and rfc822 format available.

Message #10 received at 39992 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: 39992 <at> debbugs.gnu.org
Cc: jd smith <jdsmith <at> rain.mhr.utoledo.edu>
Subject: Re: bug#39992: Merge external idlwave development efforts into GNU
 Emacs?
Date: Sun, 19 Sep 2021 08:49:47 -0700
Stefan Kangas <stefan <at> marxist.se> writes:

> I don't use it myself, but I noticed that there is ongoing development
> of idlwave.el here:
>
>     https://github.com/jdtsmith/idlwave
>
> As far as I can tell from the git log, the last change to idlwave by
> JD Smith was on Fri Apr 27 19:34:22 2007 +0000.
>
> Would it be possible to merge this effort into the version distributed
> with GNU Emacs itself?  That way more users could benefit from the
> improvements.

I note that on the GitHub page, there has since been added a note:

    Note: IDLWAVE is currently not maintained. In current form it
    supports IDL v8.6, and is still in daily use by some users.

    If you are interested in taking over IDLWAVE maintenance, please
    post an issue. See the DEVELOP file for information on the file
    structure layout.

I'm not sure what this means for the idlwave we ship with Emacs.

JD Smith, do you mind if someone else tries to on merge your external
development efforts into Emacs itself?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#39992; Package emacs. (Sun, 19 Sep 2021 16:06:02 GMT) Full text and rfc822 format available.

Message #13 received at 39992 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: 39992 <at> debbugs.gnu.org
Cc: "J.D. Smith" <jdsmith <at> alum.mit.edu>
Subject: Re: bug#39992: Merge external idlwave development efforts into GNU
 Emacs?
Date: Sun, 19 Sep 2021 09:05:23 -0700
Stefan Kangas <stefan <at> marxist.se> writes:

> Stefan Kangas <stefan <at> marxist.se> writes:
>
>> I don't use it myself, but I noticed that there is ongoing development
>> of idlwave.el here:
>>
>>     https://github.com/jdtsmith/idlwave
>>
>> As far as I can tell from the git log, the last change to idlwave by
>> JD Smith was on Fri Apr 27 19:34:22 2007 +0000.
>>
>> Would it be possible to merge this effort into the version distributed
>> with GNU Emacs itself?  That way more users could benefit from the
>> improvements.
>
> I note that on the GitHub page, there has since been added a note:
>
>     Note: IDLWAVE is currently not maintained. In current form it
>     supports IDL v8.6, and is still in daily use by some users.
>
>     If you are interested in taking over IDLWAVE maintenance, please
>     post an issue. See the DEVELOP file for information on the file
>     structure layout.
>
> I'm not sure what this means for the idlwave we ship with Emacs.
>
> JD Smith, do you mind if someone else tries to on merge your external
> development efforts into Emacs itself?

The above email bounced, so I have now copied in the email address used
in the GitHub repository.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#39992; Package emacs. (Sun, 19 Sep 2021 16:42:02 GMT) Full text and rfc822 format available.

Message #16 received at 39992 <at> debbugs.gnu.org (full text, mbox):

From: JD Smith <jdtsmith <at> gmail.com>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: 39992 <at> debbugs.gnu.org
Subject: Re: bug#39992: Merge external idlwave development efforts into GNU
 Emacs?
Date: Sun, 19 Sep 2021 12:41:12 -0400
I’m happy for anyone to work on merging the latest IDLWAVE into Emacs, and I can assist with this process as time allows.  This might require some moderate effort, since I believe I refactored and simplified the code layout (in an attempt to attract a new maintainer) after my last push into emacs core.  This refactoring occurred around 20015/16. My last commit on GitHub was actually in 2018.  

I’ve also discussed with several of the emacs devels over the years moving IDLWAVE to a package on Elpa.  I think that’s a more appropriate home, since there are not terribly many users (as judged by the number of email queries I get now vs. a decade ago).

I still use IDLWAVE, but far more rarely than before.  There is currently a bug related to routine info scanning that I need to look into.  I’m happy to do this in the context of a merged core/elpa package if someone is able to lead that effort.  There were numerous changes on the emacs side based on obsoleted functions, etc. that I never found the time to bring over. 

And needless to say, if you know of any users of IDLWAVE who are interested in taking over maintenance and overseeing its re-folding back into the emacs core/elpa, I’d be delighted to speak with them. 

Best,
JDS

> On Sep 19, 2021, at 12:05 PM, Stefan Kangas <stefan <at> marxist.se> wrote:
> 
> Stefan Kangas <stefan <at> marxist.se> writes:
> 
>> Stefan Kangas <stefan <at> marxist.se> writes:
>> 
>>> I don't use it myself, but I noticed that there is ongoing development
>>> of idlwave.el here:
>>> 
>>>    https://github.com/jdtsmith/idlwave
>>> 
>>> As far as I can tell from the git log, the last change to idlwave by
>>> JD Smith was on Fri Apr 27 19:34:22 2007 +0000.
>>> 
>>> Would it be possible to merge this effort into the version distributed
>>> with GNU Emacs itself?  That way more users could benefit from the
>>> improvements.
>> 
>> I note that on the GitHub page, there has since been added a note:
>> 
>>    Note: IDLWAVE is currently not maintained. In current form it
>>    supports IDL v8.6, and is still in daily use by some users.
>> 
>>    If you are interested in taking over IDLWAVE maintenance, please
>>    post an issue. See the DEVELOP file for information on the file
>>    structure layout.
>> 
>> I'm not sure what this means for the idlwave we ship with Emacs.
>> 
>> JD Smith, do you mind if someone else tries to on merge your external
>> development efforts into Emacs itself?
> 
> The above email bounced, so I have now copied in the email address used
> in the GitHub repository.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#39992; Package emacs. (Sun, 19 Sep 2021 17:24:01 GMT) Full text and rfc822 format available.

Message #19 received at 39992 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: JD Smith <jdtsmith <at> gmail.com>
Cc: 39992 <at> debbugs.gnu.org, Stefan Monnier <monnier <at> iro.umontreal.ca>
Subject: Re: bug#39992: Merge external idlwave development efforts into GNU
 Emacs?
Date: Sun, 19 Sep 2021 10:23:02 -0700
JD Smith <jdtsmith <at> gmail.com> writes:

> I’m happy for anyone to work on merging the latest IDLWAVE into Emacs,
> and I can assist with this process as time allows.  This might require
> some moderate effort, since I believe I refactored and simplified the
> code layout (in an attempt to attract a new maintainer) after my last
> push into emacs core.  This refactoring occurred around 20015/16. My
> last commit on GitHub was actually in 2018.

Thank you for your efforts in maintaining this package.  I don't
actually use it myself, so I only have a few observations on the
maintenance aspects below.

> I’ve also discussed with several of the emacs devels over the years
> moving IDLWAVE to a package on Elpa.  I think that’s a more
> appropriate home, since there are not terribly many users (as judged
> by the number of email queries I get now vs. a decade ago).

That makes sense to me.  I'm copying in Stefan Monnier, who is in charge
of GNU ELPA, in case he has anything to add.

> I still use IDLWAVE, but far more rarely than before.  There is
> currently a bug related to routine info scanning that I need to look
> into.  I’m happy to do this in the context of a merged core/elpa
> package if someone is able to lead that effort.  There were numerous
> changes on the emacs side based on obsoleted functions, etc. that I
> never found the time to bring over.

If we could get those changes merged into your version, perhaps we could
just replace the one in Emacs with yours?

It would of course be excellent if you could eventually find the time to
do that, and a priori it sounds like much less works than going the
other way around.

> And needless to say, if you know of any users of IDLWAVE who are
> interested in taking over maintenance and overseeing its re-folding
> back into the emacs core/elpa, I’d be delighted to speak with them.

I currently don't, unfortunately.  I suppose we shall have to wait and
see if there is someone interested.

Thanks again for getting back to us about this.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#39992; Package emacs. (Sun, 19 Sep 2021 17:42:02 GMT) Full text and rfc822 format available.

Message #22 received at 39992 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefan <at> marxist.se>
Cc: 39992 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca, jdtsmith <at> gmail.com
Subject: Re: bug#39992: Merge external idlwave development efforts into GNU
 Emacs?
Date: Sun, 19 Sep 2021 20:40:33 +0300
> From: Stefan Kangas <stefan <at> marxist.se>
> Date: Sun, 19 Sep 2021 10:23:02 -0700
> Cc: 39992 <at> debbugs.gnu.org, Stefan Monnier <monnier <at> iro.umontreal.ca>
> 
> > I’ve also discussed with several of the emacs devels over the years
> > moving IDLWAVE to a package on Elpa.  I think that’s a more
> > appropriate home, since there are not terribly many users (as judged
> > by the number of email queries I get now vs. a decade ago).
> 
> That makes sense to me.  I'm copying in Stefan Monnier, who is in charge
> of GNU ELPA, in case he has anything to add.

Unfortunately, we cannot move anything from core to ELPA until we have
a way of producing a release tarball with ELPA packages.




This bug report was last modified 2 years and 240 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.