GNU bug report logs - #15790
Including php-mode

Previous Next

Package: emacs;

Reported by: Xue Fuqiao <xfq.free <at> gmail.com>

Date: Sat, 2 Nov 2013 13:00:04 UTC

Severity: wishlist

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 15790 in the body.
You can then email your comments to 15790 AT debbugs.gnu.org in the normal way.

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

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


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Sat, 02 Nov 2013 13:00:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Xue Fuqiao <xfq.free <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 02 Nov 2013 13:00:08 GMT) Full text and rfc822 format available.

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

From: Xue Fuqiao <xfq.free <at> gmail.com>
To: bug-gnu-emacs <bug-gnu-emacs <at> gnu.org>
Subject: Including php-mode
Date: Sat, 2 Nov 2013 20:59:09 +0800
It was discussed before[fn:1], but I think this "bug" deserves a
bug-number because PHP is very popular.

Footnotes:

[fn:1] http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01192.html

-- 
Best regards, Xue Fuqiao.
http://www.gnu.org/software/emacs/




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Sat, 02 Nov 2013 20:54:02 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: Xue Fuqiao <xfq.free <at> gmail.com>
Cc: 15790 <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Sat, 02 Nov 2013 16:53:47 -0400
I'm sure you know the drill:

Contact the maintainer of php-mode and ask if they are willing.
If so, get all necessary copyright assigments.
Install in GNU ELPA.
Done.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Sat, 02 Nov 2013 22:40:01 GMT) Full text and rfc822 format available.

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

From: Xue Fuqiao <xfq.free <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 15790 <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Sun, 3 Nov 2013 06:39:26 +0800
On Sun, Nov 3, 2013 at 4:53 AM, Glenn Morris <rgm <at> gnu.org> wrote:
>
> I'm sure you know the drill:
>
> Contact the maintainer of php-mode and ask if they are willing.
> If so, get all necessary copyright assigments.
> Install in GNU ELPA.
> Done.

I found many `php-mode's:

https://github.com/ejmr/php-mode
http://php-mode.sourceforge.net/
http://mewde.blogspot.com/2008/10/new-update-for-emacs-php-mode.html

The first one is in active development.  Just before contacting them, I
found this page:

https://github.com/ejmr/php-mode/wiki/Will-GNU-Emacs-Ever-Include-php-mode%3F

it says "php-mode will never be part of GNU Emacs"...

-- 
Best regards, Xue Fuqiao.
http://www.gnu.org/software/emacs/




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Sun, 03 Nov 2013 06:54:01 GMT) Full text and rfc822 format available.

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

From: Achim Gratz <Stromeko <at> nexgo.de>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Sun, 03 Nov 2013 07:52:47 +0100
Xue Fuqiao writes:
> The first one is in active development.  Just before contacting them, I
> found this page:
>
> https://github.com/ejmr/php-mode/wiki/Will-GNU-Emacs-Ever-Include-php-mode%3F
>
> it says "php-mode will never be part of GNU Emacs"...

If you read on, it seems that if somebody relieved Eric of the burden of
collecting the copyright assignments he'd reconsider.  But looking at
the list of contributors I'll agree with him that this would be a big
task.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Wavetables for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Sun, 03 Nov 2013 08:03:02 GMT) Full text and rfc822 format available.

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

From: Andreas Röhler <andreas.roehler <at> easy-emacs.de>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Sun, 03 Nov 2013 09:04:25 +0100
Am 03.11.2013 07:52, schrieb Achim Gratz:
> Xue Fuqiao writes:
>> The first one is in active development.  Just before contacting them, I
>> found this page:
>>
>> https://github.com/ejmr/php-mode/wiki/Will-GNU-Emacs-Ever-Include-php-mode%3F
>>
>> it says "php-mode will never be part of GNU Emacs"...
>
> If you read on, it seems that if somebody relieved Eric of the burden of
> collecting the copyright assignments he'd reconsider.  But looking at
> the list of contributors I'll agree with him that this would be a big
> task.
>
>
> Regards,
> Achim.
>

Maybe with recent revealings, sending developers to the mercy of US-courts --which copyright assignment implies-- will be abandoned.
It's unethical anyway and was bad example for openSolaris and bazaar.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Sun, 03 Nov 2013 14:26:02 GMT) Full text and rfc822 format available.

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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Achim Gratz <Stromeko <at> nexgo.de>
Cc: 15790 <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Sun, 03 Nov 2013 09:25:06 -0500
> If you read on, it seems that if somebody relieved Eric of the burden of
> collecting the copyright assignments he'd reconsider.  But looking at
> the list of contributors I'll agree with him that this would be a big
> task.

But those contributors fall into different categories:
- those who contributed ideas but no code.
- those who contributed a small amount of code.
- those who contributed a fairly large amount of code, but most of it
  was copied from some package distributed with Emacs (e.g. from
  cc-mode).
- those who contributed a non-trivial amount of code, but most of it has
  been superseded/replaced since.
- those who have already signed a copyright assignment.
- the others.

Only "the others" need to sign an assignment.  

So the main problem I see is the lack of historical data: the Git
repository only goes back to 2011, so it's going to be difficult to
figure out who contributed what.


        Stefan




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Sun, 03 Nov 2013 22:16:01 GMT) Full text and rfc822 format available.

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

From: Richard Stallman <rms <at> gnu.org>
To: Andreas Röhler <andreas.roehler <at> easy-emacs.de>
Cc: 15790 <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Sun, 03 Nov 2013 17:15:41 -0500
        [ To any NSA and FBI agents reading my email: please consider
        [ whether defending the US Constitution against all enemies,
        [ foreign or domestic, requires you to follow Snowden's example.

We can make occasional exceptions to the requirement for a copyright
assignment.  Given a list of who wrote what parts of that file, we can
think about it.  People who contributed under 15 lines do not need to
be mentioned in the list.

-- 
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org  www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
  Use Ekiga or an ordinary phone call.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Mon, 04 Nov 2013 07:05:02 GMT) Full text and rfc822 format available.

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

From: Andreas Röhler <andreas.roehler <at> easy-emacs.de>
To: rms <at> gnu.org
Cc: 15790 <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Mon, 04 Nov 2013 08:06:57 +0100
Am 03.11.2013 23:15, schrieb Richard Stallman:
>          [ To any NSA and FBI agents reading my email: please consider
>          [ whether defending the US Constitution against all enemies,
>          [ foreign or domestic, requires you to follow Snowden's example.
>
> We can make occasional exceptions to the requirement for a copyright
> assignment.  Given a list of who wrote what parts of that file, we can
> think about it.  People who contributed under 15 lines do not need to
> be mentioned in the list.
>

Hi Richard,

unfortunately it's not about that.
It's about the legal stipulations people from all over the world are asked to sign: asked to abide to US-courts and the like.
A sad thing indeed given all the remarkable work FSF does OTOH. The FSF's credit turns into the bad that way.

Best regards,

Andreas




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Mon, 04 Nov 2013 07:24:02 GMT) Full text and rfc822 format available.

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

From: Jambunathan K <kjambunathan <at> gmail.com>
To: Andreas Röhler <andreas.roehler <at> easy-emacs.de>
Cc: rms <at> gnu.org, 15790 <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Mon, 04 Nov 2013 12:54:25 +0530
Andreas

Andreas Röhler <andreas.roehler <at> easy-emacs.de> writes:

> It's about the legal stipulations people from all over the world are
> asked to sign: asked to abide to US-courts and the like.

You have been very consistent in your posts.  Most of the regulars in
the list are familiar with your arguments.  You neither add more
information nor weight to what you already say.

Why don't your build your own Emacs and re-distribute it in a way that
is compliant to license terms but take in patches without any
assignments.  If it becomes a category killer, I will abandon GNU Emacs
and switch to you Andreas Emacs.  I will be the first convert and it is
a promise I make.

----------------------------------------------------------------

FSF will continue to insist on Assigment for Emacs.  It is their
prerogative - I know your English is not that good, but I don't find a
better word to make my point - to do what they want with the product
that they have built with resources that they control (donated or
otherwise).

----------------------------------------------------------------

If someone - in this case FSF - has invested long time and resources to
build something, it is only to be expected that they have strong support
structure around it so that their intent and investment is served.

Anyways, you should really stop making such posts any further.






Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15790; Package emacs. (Mon, 04 Nov 2013 15:32:01 GMT) Full text and rfc822 format available.

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

From: Richard Stallman <rms <at> gnu.org>
To: Andreas Röhler <andreas.roehler <at> easy-emacs.de>
Cc: 15790 <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Mon, 04 Nov 2013 10:31:07 -0500
        [ To any NSA and FBI agents reading my email: please consider
        [ whether defending the US Constitution against all enemies,
        [ foreign or domestic, requires you to follow Snowden's example.

    > We can make occasional exceptions to the requirement for a copyright
    > assignment.  Given a list of who wrote what parts of that file, we can
    > think about it.  People who contributed under 15 lines do not need to
    > be mentioned in the list.

    unfortunately it's not about that.

With all due respect, yes it is.  I have a suspicion you've misunderstood.

					It's about the legal
    stipulations people from all over the world are asked to sign:
    asked to abide to US-courts and the like.

That is part of the copyright assignments.  Thus, it really IS about
the copyright assignments.

-- 
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org  www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
  Use Ekiga or an ordinary phone call.





Reply sent to Stefan Kangas <stefan <at> marxist.se>:
You have taken responsibility. (Fri, 24 Sep 2021 23:52:02 GMT) Full text and rfc822 format available.

Notification sent to Xue Fuqiao <xfq.free <at> gmail.com>:
bug acknowledged by developer. (Fri, 24 Sep 2021 23:52:02 GMT) Full text and rfc822 format available.

Message #37 received at 15790-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Xue Fuqiao <xfq.free <at> gmail.com>
Cc: monnier <at> iro.umontreal.ca, 15790-done <at> debbugs.gnu.org
Subject: Re: bug#15790: Including php-mode
Date: Fri, 24 Sep 2021 16:51:15 -0700
Xue Fuqiao <xfq.free <at> gmail.com> writes:

> It was discussed before[fn:1], but I think this "bug" deserves a
> bug-number because PHP is very popular.
>
> Footnotes:
>
> [fn:1] http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01192.html

php-mode is now distributed on NonGNU ELPA:

    http://elpa.nongnu.org/nongnu/php-mode.html

This package archive is enabled by default in Emacs 28.1.

Given that not much has happened here in 8 years, I think it's safe to
say that this is as good as it's going to get.  I'm therefore closing
this bug report.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 23 Oct 2021 11:24:11 GMT) Full text and rfc822 format available.

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

Previous Next


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