unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
@ 2013-12-08 18:26 Jambunathan K
  2013-12-08 22:22 ` William G. Gardella
  0 siblings, 1 reply; 14+ messages in thread
From: Jambunathan K @ 2013-12-08 18:26 UTC (permalink / raw)
  To: help-gnu-emacs


Please read the instructions on that page carefully.  Increment the
participant count.

A good way to identify the mode that you use, is to do

    M-x occur RET mode RET
    C-x b *Occur*

If you are using some minor modes ONLY in some major modes you can
indicate it in the Comments.

http://www.emacswiki.org/emacs/FrequentlyEnabledPackages_Emacs244_Survey

If you have some questions or comments please post it here or in the
Wiki page.




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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-08 18:26 Frequently Enabled Packages - Emacs-24.4 survey (Please participate) Jambunathan K
@ 2013-12-08 22:22 ` William G. Gardella
  2013-12-09  5:03   ` Jambunathan K
  0 siblings, 1 reply; 14+ messages in thread
From: William G. Gardella @ 2013-12-08 22:22 UTC (permalink / raw)
  To: help-gnu-emacs

Jambunathan K <kjambunathan@gmail.com> writes:

> Please read the instructions on that page carefully.  Increment the
> participant count.
>
> A good way to identify the mode that you use, is to do
>
>     M-x occur RET mode RET
>     C-x b *Occur*
>
> If you are using some minor modes ONLY in some major modes you can
> indicate it in the Comments.
>
> http://www.emacswiki.org/emacs/FrequentlyEnabledPackages_Emacs244_Survey
>
> If you have some questions or comments please post it here or in the
> Wiki page.

The implementation of this survey is insane, and as a result, the wiki
page is horribly b0rken. Why not use the automation provided by M-x
report-emacs-bug ?

Many people (particularly those with configs of long standing) are not
necessarily aware of all the modes and libraries they're using.  This
should be automated.




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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-08 22:22 ` William G. Gardella
@ 2013-12-09  5:03   ` Jambunathan K
  2013-12-09  5:24     ` William G. Gardella
  0 siblings, 1 reply; 14+ messages in thread
From: Jambunathan K @ 2013-12-09  5:03 UTC (permalink / raw)
  To: William G. Gardella; +Cc: help-gnu-emacs


> The implementation of this survey is insane, and as a result,

Users are discovering (for first time?) features that are on that list
and reporting issues it.  I have also seen bugs when two different minor
modes are mixed and matched together.

I have a strong feeling that some of the bug reports are result of this
survey.

> the wiki page is horribly b0rken. 

I don't think so.



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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09  5:03   ` Jambunathan K
@ 2013-12-09  5:24     ` William G. Gardella
  2013-12-09  5:42       ` Jambunathan K
  2013-12-09  6:01       ` Jambunathan K
  0 siblings, 2 replies; 14+ messages in thread
From: William G. Gardella @ 2013-12-09  5:24 UTC (permalink / raw)
  To: help-gnu-emacs

Jambunathan K <kjambunathan@gmail.com> writes:

>> The implementation of this survey is insane, and as a result,
>
> Users are discovering (for first time?) features that are on that list
> and reporting issues it.  I have also seen bugs when two different minor
> modes are mixed and matched together.
>
> I have a strong feeling that some of the bug reports are result of this
> survey.

On what evidence, exactly?

>> the wiki page is horribly b0rken. 
>
> I don't think so.

Your methodology resulted in a bunch of modes which are very commonly
used being added automatically to the table with erroneous results
(auto-compression-mode and auto-encryption-mode, for example, are
enabled by default, so I doubt vey much that their usage figure is
really 0!).  This wildly distorted evidence is likely to lead to bad
policymaking over at emacs-devel; the best we can hope for is that it's
simply ignored.

If the purpose is to discover which packages are actually frequently
used (for purposes of deciding what should be enabled by defaullt, for
example), it's generating horribly inaccurate and unreadable data, for
no good reason (report-emacs-bug demonstrates how much of this data is
already available in an automated fashion).  You're bringing some
entirely collateral and until-now-unstated purposes of this survey
without any evidence that it's achieving those aims at all.




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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09  5:24     ` William G. Gardella
@ 2013-12-09  5:42       ` Jambunathan K
  2013-12-09  6:01       ` Jambunathan K
  1 sibling, 0 replies; 14+ messages in thread
From: Jambunathan K @ 2013-12-09  5:42 UTC (permalink / raw)
  To: William G. Gardella; +Cc: help-gnu-emacs

"William G. Gardella" <wgg2@member.fsf.org> writes:

> This wildly distorted evidence is likely to lead to bad policymaking
> over at emacs-devel

What will be result of this bad policy making.  Do you have evidence to
suggest that it will lead to apocalypse...

> You're bringing some entirely collateral and until-now-unstated
> purposes of this survey without any evidence that it's achieving those
> aims at all.

I was pointing to you that the survey has (good) side-effects.  You are
talking a language that I don't understand.



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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09  5:24     ` William G. Gardella
  2013-12-09  5:42       ` Jambunathan K
@ 2013-12-09  6:01       ` Jambunathan K
  2013-12-09  6:23         ` William G. Gardella
  1 sibling, 1 reply; 14+ messages in thread
From: Jambunathan K @ 2013-12-09  6:01 UTC (permalink / raw)
  To: William G. Gardella; +Cc: help-gnu-emacs

"William G. Gardella" <wgg2@member.fsf.org> writes:

> On what evidence, exactly?

You think you are prosecuting me.  You also sit in the judge's chair.  I
am NOT on the defence benches.

If you could set aside the Hon. Judge's robes and alight the chair you
 you are sitting in, we can have some meaningful discussion.



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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09  6:01       ` Jambunathan K
@ 2013-12-09  6:23         ` William G. Gardella
  2013-12-09  9:31           ` Jambunathan K
  0 siblings, 1 reply; 14+ messages in thread
From: William G. Gardella @ 2013-12-09  6:23 UTC (permalink / raw)
  To: help-gnu-emacs

Jambunathan K <kjambunathan@gmail.com> writes:

> You think you are prosecuting me.  You also sit in the judge's chair.  I
> am NOT on the defence benches.
>
> If you could set aside the Hon. Judge's robes and alight the chair you
>  you are sitting in, we can have some meaningful discussion.

Ok.  I'll put it more simply.  This survey as presently organized is
stupid drudgery, and the purpose of Emacs (like any good hack) is to
eliminate such.  Resorting to drudgery when automation is available is
doubly stupid.

As I said, if the project wants accurate data about what minor modes are
used, I think the way to do this is with M-x report-emacs-bug, which has
"Minor modes in effect:" as a subset of its data--as opposed to the
drudgery of making users manually enter data on the [unofficial] wiki.

The bad policy-making that could result from an inaccurate survey is
that some modes will be overcounted and some will be undercounted.  That
won't lead to "apocalypse," just to an editor/environment that's worse
than it potentially could be, with less sane defaults.  Bad data is
better than no data, admittedly, but this data is really bad.




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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09  6:23         ` William G. Gardella
@ 2013-12-09  9:31           ` Jambunathan K
  2013-12-09 11:45             ` Andreas Röhler
                               ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Jambunathan K @ 2013-12-09  9:31 UTC (permalink / raw)
  To: William G. Gardella; +Cc: help-gnu-emacs

"William G. Gardella" <wgg2@member.fsf.org> writes:

> This survey as presently organized is stupid drudgery

Whose drudgery?  You have no respect for 90+ who has participated in the
survey.

You are angry at my stupidity.  You can do better.



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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09  9:31           ` Jambunathan K
@ 2013-12-09 11:45             ` Andreas Röhler
  2013-12-09 13:46             ` William G. Gardella
       [not found]             ` <mailman.8662.1386596857.10748.help-gnu-emacs@gnu.org>
  2 siblings, 0 replies; 14+ messages in thread
From: Andreas Röhler @ 2013-12-09 11:45 UTC (permalink / raw)
  To: help-gnu-emacs

Am 09.12.2013 10:31, schrieb Jambunathan K:
> "William G. Gardella" <wgg2@member.fsf.org> writes:
>
>> This survey as presently organized is stupid drudgery
>
> Whose drudgery?  You have no respect for 90+ who has participated in the
> survey.


No, Jambunathan, you lurked people into a terrible mess. That "survey" is a shame.
Looks like computing wasn't invented yet.



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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09  9:31           ` Jambunathan K
  2013-12-09 11:45             ` Andreas Röhler
@ 2013-12-09 13:46             ` William G. Gardella
  2013-12-09 13:54               ` Jambunathan K
       [not found]               ` <mailman.8664.1386597315.10748.help-gnu-emacs@gnu.org>
       [not found]             ` <mailman.8662.1386596857.10748.help-gnu-emacs@gnu.org>
  2 siblings, 2 replies; 14+ messages in thread
From: William G. Gardella @ 2013-12-09 13:46 UTC (permalink / raw)
  To: help-gnu-emacs

Jambunathan K <kjambunathan@gmail.com> writes:

> Whose drudgery?

The drudgery you're subjecting survey respondents to, and the drudgery
you're subjecting emacswiki administrators and editors to as they fix
problems in the document (read the talk page for the survey).

> You have no respect for 90+ who has participated in the survey.

On the contrary, I respect them enough that I want to lower the barrier
for participation, have a more accurate survey, and *use and improve
upon the automation that already exists* for documenting what modes and
features Emacs users are using.  Turnout is pretty low because
participation is onerous.  Low turnout, along with expecting people to
enter the data manually, will unfortunately contribute to an inaccurate
result.

> You are angry at my stupidity.  You can do better.

I already suggested a very simple way to do better.  Use the
self-documenting editor to, you know, document itself, as M-x
report-emacs-bug already does for minor modes, loaded features, and
other information on Emacs's state.  If having an editor wedded to a
Lisp environment is as good as we think it is (and I certainly think
so), then there must be a better way to document our configurations than
updating a website table by hand.




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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
  2013-12-09 13:46             ` William G. Gardella
@ 2013-12-09 13:54               ` Jambunathan K
       [not found]               ` <mailman.8664.1386597315.10748.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 14+ messages in thread
From: Jambunathan K @ 2013-12-09 13:54 UTC (permalink / raw)
  To: William G. Gardella; +Cc: help-gnu-emacs

"William G. Gardella" <wgg2@member.fsf.org> writes:

> I already suggested a very simple way to do better

Pay me $100 and I will implement your suggestion for you.

Jambunathan K.



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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
       [not found]             ` <mailman.8662.1386596857.10748.help-gnu-emacs@gnu.org>
@ 2013-12-09 17:34               ` Joost Kremers
  0 siblings, 0 replies; 14+ messages in thread
From: Joost Kremers @ 2013-12-09 17:34 UTC (permalink / raw)
  To: help-gnu-emacs

William G. Gardella wrote:
> Turnout is pretty low because
> participation is onerous.

Hear hear. I wanted to participate, until I saw how the data are
collected... Then I decided against it.

Now, if I could just do `M-x report-emacs-bug` with "Survey" in the
subject line, that'd be a different matter.


-- 
Joost Kremers                                   joostkremers@fastmail.fm
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)


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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
       [not found] <mailman.8606.1386527424.10748.help-gnu-emacs@gnu.org>
@ 2013-12-10 16:44 ` Emanuel Berg
  0 siblings, 0 replies; 14+ messages in thread
From: Emanuel Berg @ 2013-12-10 16:44 UTC (permalink / raw)
  To: help-gnu-emacs

Jambunathan K <kjambunathan@gmail.com> writes:

> Please read the instructions on that page carefully.
> Increment the participant count.
>
> A good way to identify the mode that you use, is to do
>
>     M-x occur RET mode RET
>     C-x b *Occur*

I get:

3 matches for "mode" in buffer: *Article*
7:  A good way to identify the mode that you use, is to do
9:  M-x occur RET mode RET
12: If you are using some minor modes ONLY in some major
    modes you can

Or should you do it from a specific buffer?

Is the purpose to find out what minor modes are used in
an Emacs session?

-- 
Emanuel Berg, programmer-for-rent. CV, projects, etc at uXu
underground experts united:  http://user.it.uu.se/~embe8573


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

* Re: Frequently Enabled Packages - Emacs-24.4 survey (Please participate)
       [not found]               ` <mailman.8664.1386597315.10748.help-gnu-emacs@gnu.org>
@ 2013-12-10 22:08                 ` Emanuel Berg
  0 siblings, 0 replies; 14+ messages in thread
From: Emanuel Berg @ 2013-12-10 22:08 UTC (permalink / raw)
  To: help-gnu-emacs

We shouldn't be this dismissive to each others
initiatives. If we are, soon no one will dare take
initiatives. Also, we shouldn't get deadlocked over
some detail. A detail can be fixed. Only when all
details are fixed, and the idea still isn't working, it
can be dismissed.

In this particular case, it would seem that the human
factor has indeed produced errors. It is no coincidence
that `auto-compression-mode' and `auto-encryption-mode'
aren't mentioned, because those (and some others) don't
show up in the mode line. I myself was surprised when I
found them - I thought I had disabled everything I
didn't use long ago.

I found that this

(normal-erase-is-backspace-mode 0)
(abbrev-mode            0)
(auto-compression-mode  0)
(auto-encryption-mode   0)
(file-name-shadow-mode  0)
(gpm-mouse-mode         0)
(mouse-wheel-mode       0)
(tool-bar-mode          0)
(tooltip-mode           0)
(menu-bar-mode          0)

sped up my Emacs UX a lot, though that was on a much
slower computer (a laptop that fell from my backpack,
and broke) so I don't know if all that is necessary on
my current system. Anyway, as I don't use it, might
just keep it disabled. But I digress...

If `report-emacs-bug' creates a snapshot of the system,
including the major and minor modes (kind of
essential), that means there is an Elisp subroutine
that does that. We could isolate that and turn it into
a `what-minor-modes' or whatever and that would be it.

-- 
Emanuel Berg, programmer-for-rent. CV, projects, etc at uXu
underground experts united:  http://user.it.uu.se/~embe8573


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

end of thread, other threads:[~2013-12-10 22:08 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-08 18:26 Frequently Enabled Packages - Emacs-24.4 survey (Please participate) Jambunathan K
2013-12-08 22:22 ` William G. Gardella
2013-12-09  5:03   ` Jambunathan K
2013-12-09  5:24     ` William G. Gardella
2013-12-09  5:42       ` Jambunathan K
2013-12-09  6:01       ` Jambunathan K
2013-12-09  6:23         ` William G. Gardella
2013-12-09  9:31           ` Jambunathan K
2013-12-09 11:45             ` Andreas Röhler
2013-12-09 13:46             ` William G. Gardella
2013-12-09 13:54               ` Jambunathan K
     [not found]               ` <mailman.8664.1386597315.10748.help-gnu-emacs@gnu.org>
2013-12-10 22:08                 ` Emanuel Berg
     [not found]             ` <mailman.8662.1386596857.10748.help-gnu-emacs@gnu.org>
2013-12-09 17:34               ` Joost Kremers
     [not found] <mailman.8606.1386527424.10748.help-gnu-emacs@gnu.org>
2013-12-10 16:44 ` Emanuel Berg

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