Google Groups Home
Help | Sign in
A Gentle proposal: Coup d'etat
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 51 - Collapse all   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
jshra...@gmail.com  
View profile
(3 users)  More options Apr 18 2006, 1:54 pm
Newsgroups: comp.lang.lisp
From: JShra...@gmail.com
Date: 18 Apr 2006 10:54:26 -0700
Local: Tues, Apr 18 2006 1:54 pm
Subject: A Gentle proposal: Coup d'etat
It has been repeatedly and voluminously proposed that a cadre or cabal
be formed to create a neolisp sublanguage -- a sanctioned set of
add-ons (NOT replacements) for Common Lisp.  (I prefer the term CADRe
for obvious reasons.) I tend to agree with those who think that this
needs to be done in public by a semi-formal elected committee. But I'm
not much for talk. Therefore, I propose that we simply form the
committee and start putting together the addons. What would have to
happen is:

1. Create a sourceforge project. (I already have one that we could
co-opt temporarily).
2. Elect the committee who create a charter.
3. Create a web site. (I run a server that we can use for free
temporarily.)
4. Create a process, like the Python PEP process for proposal to be
considered.
5. Do it.

#2 seems to be the most problematic, so I propose the following
process:

2a. We set a target number of members, say 5. (Of course, anyone can
help,
but there needs to be a reasonable non-even voting block to make
decisions.)
2b. Anyone wishing to become a member write a short self-promoting
note.
2c. There is a period of voting through email to me.
2d. I'll tally the vote. (Anyone who has stood for election can review
the raw vote email trail.)
2e. The top n (default 5) win.
2f. Those 5 worry themselves about the charter, which will presumably
include how to change membership, etc.

I'll start setting up the web site, and those wishing to stand for
election should register with me (just send me email), including
writing your self-promoting bio (1000 word limit, please) by the end of
this month.

The vote will take place for one week (7 days) beginning on May 1.  We
will begin the development effort mid-May.

Cheers,
'Jeff


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zach Beane  
View profile
(4 users)  More options Apr 18 2006, 2:15 pm
Newsgroups: comp.lang.lisp
From: Zach Beane <x...@xach.com>
Date: 18 Apr 2006 14:15:40 -0400
Local: Tues, Apr 18 2006 2:15 pm
Subject: Re: A Gentle proposal: Coup d'etat

JShra...@gmail.com writes:
> I'll start setting up the web site,

Excellent! The hardest part already out of the way!

Zach


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
C Y  
View profile
(2 users)  More options Apr 18 2006, 4:41 pm
Newsgroups: comp.lang.lisp
From: "C Y" <smustude...@yahoo.com>
Date: 18 Apr 2006 13:41:40 -0700
Local: Tues, Apr 18 2006 4:41 pm
Subject: Re: A Gentle proposal: Coup d'etat

JShra...@gmail.com wrote:
> It has been repeatedly and voluminously proposed that a cadre or cabal
> be formed to create a neolisp sublanguage -- a sanctioned set of
> add-ons (NOT replacements) for Common Lisp. (I prefer the term CADRe
> for obvious reasons.) I tend to agree with those who think that this
> needs to be done in public by a semi-formal elected committee. But I'm
> not much for talk. Therefore, I propose that we simply form the
> committee and start putting together the addons.

Just for the enlightenment of the clueless, what happened to this
effort?  http://clrfi.alu.org/

I'd agree we need something like this (I suppose I'm part of the
voluminous proposals you refer to) but it needs to be well structured,
well organized, and have the active support of enough of the Lisp
community to have moral authority.  Probably the best way is to create
good proposals.  Also, perhaps the commercial Lisp vendors would have
some interest in such a process, as well as the resources to do high
quality work?


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "A Gentle proposal: Coup d'thud" by funkyj
funkyj  
View profile
(2 users)  More options Apr 18 2006, 5:13 pm
Newsgroups: comp.lang.lisp
From: "funkyj" <fun...@gmail.com>
Date: 18 Apr 2006 14:13:35 -0700
Local: Tues, Apr 18 2006 5:13 pm
Subject: Re: A Gentle proposal: Coup d'thud

JShra...@gmail.com wrote:
> It has been repeatedly and voluminously proposed that a cadre or cabal
> be formed to create a neolisp sublanguage -- a sanctioned set of
> add-ons (NOT replacements) for Common Lisp.  (I prefer the term CADRe
> for obvious reasons.) I tend to agree with those who think that this
> needs to be done in public by a semi-formal elected committee.

Most  wildly successful open source projects have a BDFL (benevolent
dictator for life) that keeps things focused and moving forward at a
good speed.  You don't elect a BDFL, he emerges because he is doing
something so kick ass that others want to be a part of it.

While popular, the term BFDL is really a misnomer.  It would be more
accurate to call Linus, Larry, Guido et. al. prophets rather than
BFDLs.  Any Joe can climb to the top of a hill and preach a sermon.
When a true prophet preaches, people gather round.  People begin to
follow.  If the leader loses his chops then folks lose interest and
move on.

Of course in the technical realm, "preaching" means creating useful
working code.

If you yourself are not a prophet and you can't find a prophet you want
to follow then you need to learn to make due with the status quo (e.g.
pick a CL implementation) and get on with your own work.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "A Gentle proposal: Coup d'etat" by Pascal Bourguignon
Pascal Bourguignon  
View profile
(1 user)  More options Apr 18 2006, 7:00 pm
Newsgroups: comp.lang.lisp
From: Pascal Bourguignon <p...@informatimago.com>
Date: Wed, 19 Apr 2006 01:00:20 +0200
Local: Tues, Apr 18 2006 7:00 pm
Subject: Re: A Gentle proposal: Coup d'etat

"C Y" <smustude...@yahoo.com> writes:
> Just for the enlightenment of the clueless, what happened to this
> effort?  http://clrfi.alu.org/

Some people took the CLRFI idea and tried to define a process which
would give them work, which they didn't do, so the process stopped.

In my opinion, in this time of web and wiki, the CLRFI could just be
posted and commented in cliki.net, without a need for a central
"authority", at least until some momentum is gained and resources
agregated.

For example, useful libraries like CFFI could be posted as a CLRFI.

--
__Pascal Bourguignon__                     http://www.informatimago.com/

PUBLIC NOTICE AS REQUIRED BY LAW: Any use of this product, in any
manner whatsoever, will increase the amount of disorder in the
universe. Although no liability is implied herein, the consumer is
warned that this process will ultimately lead to the heat death of
the universe.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "A Gentle proposal: Coup d'thud" by jshra...@gmail.com
jshra...@gmail.com  
View profile
 More options Apr 18 2006, 9:31 pm
Newsgroups: comp.lang.lisp
From: JShra...@gmail.com
Date: 18 Apr 2006 18:31:36 -0700
Local: Tues, Apr 18 2006 9:31 pm
Subject: Re: A Gentle proposal: Coup d'thud
Oh. Right. Sorry. I forgot that we'd all agreed to to just sit around
in church and pray for the nth coming ... Oh, and to dis any proposal
to organize the community into collective action. Forgive me... (What
page were we on in the hymnal?)

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ken Tilton  
View profile
(2 users)  More options Apr 18 2006, 9:53 pm
Newsgroups: comp.lang.lisp
From: Ken Tilton <kentil...@gmail.com>
Date: Tue, 18 Apr 2006 21:53:18 -0400
Local: Tues, Apr 18 2006 9:53 pm
Subject: Re: A Gentle proposal: Coup d'thud

JShra...@gmail.com wrote:
> Oh. Right. Sorry. I forgot that we'd all agreed to to just sit around
> in church and pray for the nth coming ...

No, we agreed to go write code. You made the mistake of listening to
Yegge and Garret and wanted to...

> Oh, and to dis any proposal
> to organize the community into collective action.

...form a committee? Paging Scott Adams.

ken (hoping you go write some code, not wallow in self-pity)

--
Cells: http://common-lisp.net/project/cells/

"Have you ever been in a relationship?"
    Attorney for Mary Winkler, confessed killer of her
    minister husband, when asked if the couple had
    marital problems.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bob Felts  
View profile
(2 users)  More options Apr 18 2006, 11:47 pm
Newsgroups: comp.lang.lisp
From: w...@stablecross.com (Bob Felts)
Date: Tue, 18 Apr 2006 23:47:24 -0400
Local: Tues, Apr 18 2006 11:47 pm
Subject: Re: A Gentle proposal: Coup d'thud

<JShra...@gmail.com> wrote:
> Oh. Right. Sorry. I forgot that we'd all agreed to to just sit around
> in church and pray for the nth coming ...

Heretic!  We are to pray for the elt coming...  You nth'ers have
everything backwards, you know!

> Oh, and to dis any proposal to organize the community into collective
> action. Forgive me... (What page were we on in the hymnal?)

You were on page 36 and in the wrong book.

(My apologies to everyone...  I'm going back to learning and immensely
enjoying Lisp, warts and all.)

--
NewsGuy.Com 30Gb $9.95 Carry Forward and On Demand Bandwidth


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bill Atkins  
View profile
(2 users)  More options Apr 19 2006, 12:32 am
Newsgroups: comp.lang.lisp
From: Bill Atkins <NOatkinwS...@rpi.edu>
Date: Wed, 19 Apr 2006 00:32:50 -0400
Local: Wed, Apr 19 2006 12:32 am
Subject: Re: A Gentle proposal: Coup d'thud

JShra...@gmail.com writes:
> Oh. Right. Sorry. I forgot that we'd all agreed to to just sit around
> in church and pray for the nth coming ... Oh, and to dis any proposal
> to organize the community into collective action. Forgive me... (What
> page were we on in the hymnal?)

That's an interesting perspective.  An individual with no obvious
credentials comes along and proposes to do something that's been done
in the past to little avail (cf. CLRFI) and which, in the minds of
many Lispers, may or may not even be a worthwhile goal.  The community
largely ignores this individual and somehow this is proof that there
is something deeply wrong with the Lisp community.  Go away.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "A Gentle proposal: Coup d'etat" by Christophe Rhodes
Christophe Rhodes  
View profile
(3 users)  More options Apr 19 2006, 2:17 am
Newsgroups: comp.lang.lisp
From: Christophe Rhodes <cs...@cam.ac.uk>
Date: Wed, 19 Apr 2006 07:17:06 +0100
Local: Wed, Apr 19 2006 2:17 am
Subject: Re: A Gentle proposal: Coup d'etat

Pascal Bourguignon <p...@informatimago.com> writes:
> For example, useful libraries like CFFI could be posted as a CLRFI.

They could, but I think that this would be a bad idea: libraries like
CFFI are unstable in the sense that their interface is changing as new
requirements are being discovered.  What might make more sense to
submit as a CLRFI is some interface to the low-level operations that
CFFI uses to implement itself: operators dealing with things like C
pointers, pinning vectors against being moved by garbage collectors,
and similar.  Bonus points if these operators are required by more
than one 'userspace' library, so that one can judge the semantics
needed against more than one use case.

Christophe


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Discussion subject changed to "A Gentle proposal: Coup d'thud" by Sacha