unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#15790: Including php-mode
@ 2013-11-02 12:59 Xue Fuqiao
  2013-11-02 20:53 ` Glenn Morris
  2021-09-24 23:51 ` Stefan Kangas
  0 siblings, 2 replies; 11+ messages in thread
From: Xue Fuqiao @ 2013-11-02 12:59 UTC (permalink / raw)
  To: 15790

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/





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-02 12:59 bug#15790: Including php-mode Xue Fuqiao
@ 2013-11-02 20:53 ` Glenn Morris
  2013-11-02 22:39   ` Xue Fuqiao
  2021-09-24 23:51 ` Stefan Kangas
  1 sibling, 1 reply; 11+ messages in thread
From: Glenn Morris @ 2013-11-02 20:53 UTC (permalink / raw)
  To: Xue Fuqiao; +Cc: 15790


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.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-02 20:53 ` Glenn Morris
@ 2013-11-02 22:39   ` Xue Fuqiao
  2013-11-03  6:52     ` Achim Gratz
  0 siblings, 1 reply; 11+ messages in thread
From: Xue Fuqiao @ 2013-11-02 22:39 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 15790

On Sun, Nov 3, 2013 at 4:53 AM, Glenn Morris <rgm@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/





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-02 22:39   ` Xue Fuqiao
@ 2013-11-03  6:52     ` Achim Gratz
  2013-11-03  8:04       ` Andreas Röhler
  2013-11-03 14:25       ` Stefan Monnier
  0 siblings, 2 replies; 11+ messages in thread
From: Achim Gratz @ 2013-11-03  6:52 UTC (permalink / raw)
  To: 15790

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






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-03  6:52     ` Achim Gratz
@ 2013-11-03  8:04       ` Andreas Röhler
  2013-11-03 22:15         ` Richard Stallman
  2013-11-03 14:25       ` Stefan Monnier
  1 sibling, 1 reply; 11+ messages in thread
From: Andreas Röhler @ 2013-11-03  8:04 UTC (permalink / raw)
  To: 15790

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.






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-03  6:52     ` Achim Gratz
  2013-11-03  8:04       ` Andreas Röhler
@ 2013-11-03 14:25       ` Stefan Monnier
  1 sibling, 0 replies; 11+ messages in thread
From: Stefan Monnier @ 2013-11-03 14:25 UTC (permalink / raw)
  To: Achim Gratz; +Cc: 15790

> 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





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-03  8:04       ` Andreas Röhler
@ 2013-11-03 22:15         ` Richard Stallman
  2013-11-04  7:06           ` Andreas Röhler
  0 siblings, 1 reply; 11+ messages in thread
From: Richard Stallman @ 2013-11-03 22:15 UTC (permalink / raw)
  To: Andreas R�hler; +Cc: 15790

        [ 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.






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-03 22:15         ` Richard Stallman
@ 2013-11-04  7:06           ` Andreas Röhler
  2013-11-04  7:24             ` Jambunathan K
  2013-11-04 15:31             ` Richard Stallman
  0 siblings, 2 replies; 11+ messages in thread
From: Andreas Röhler @ 2013-11-04  7:06 UTC (permalink / raw)
  To: rms; +Cc: 15790

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





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-04  7:06           ` Andreas Röhler
@ 2013-11-04  7:24             ` Jambunathan K
  2013-11-04 15:31             ` Richard Stallman
  1 sibling, 0 replies; 11+ messages in thread
From: Jambunathan K @ 2013-11-04  7:24 UTC (permalink / raw)
  To: Andreas Röhler; +Cc: rms, 15790


Andreas

Andreas Röhler <andreas.roehler@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.







^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-04  7:06           ` Andreas Röhler
  2013-11-04  7:24             ` Jambunathan K
@ 2013-11-04 15:31             ` Richard Stallman
  1 sibling, 0 replies; 11+ messages in thread
From: Richard Stallman @ 2013-11-04 15:31 UTC (permalink / raw)
  To: Andreas R�hler; +Cc: 15790

        [ 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.






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#15790: Including php-mode
  2013-11-02 12:59 bug#15790: Including php-mode Xue Fuqiao
  2013-11-02 20:53 ` Glenn Morris
@ 2021-09-24 23:51 ` Stefan Kangas
  1 sibling, 0 replies; 11+ messages in thread
From: Stefan Kangas @ 2021-09-24 23:51 UTC (permalink / raw)
  To: Xue Fuqiao; +Cc: monnier, 15790-done

Xue Fuqiao <xfq.free@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.





^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2021-09-24 23:51 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-02 12:59 bug#15790: Including php-mode Xue Fuqiao
2013-11-02 20:53 ` Glenn Morris
2013-11-02 22:39   ` Xue Fuqiao
2013-11-03  6:52     ` Achim Gratz
2013-11-03  8:04       ` Andreas Röhler
2013-11-03 22:15         ` Richard Stallman
2013-11-04  7:06           ` Andreas Röhler
2013-11-04  7:24             ` Jambunathan K
2013-11-04 15:31             ` Richard Stallman
2013-11-03 14:25       ` Stefan Monnier
2021-09-24 23:51 ` Stefan Kangas

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.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).