From gww@eng.sun.com Thu May 10 16:12:18 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4ANCHVY001044
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 10 May 2007 16:12:17 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4ANB7c0004640
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 00:11:13 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHU00D05LQNZC00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 10 May 2007 16:11:11 -0700 (PDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHU00A36LQNSP10@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 10 May 2007 16:11:11 -0700 (PDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l4ANBA3S007486; Thu, 10 May 2007 16:11:10 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id l4ANCsid001746; Thu,
 10 May 2007 16:12:54 -0700 (PDT)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id l4ANCstw001745; Thu,
 10 May 2007 16:12:54 -0700 (PDT)
Date: Thu, 10 May 2007 16:12:54 -0700 (PDT)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
To: psarc-ext@sun.com, Danek.Duvall@sun.com
Cc: brian.gupta@gmail.com
Message-id: <200705102312.l4ANCstw001745@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 158


>   This project proposes to integrate vim version  7.1 (plus any canonical
>   patches available at the time of integration).

	Apologies for the noise.
+1

From jek3@sun.com Thu May 10 16:15:43 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4ANFg7a001121
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 10 May 2007 16:15:42 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4ANEZsX005539;
	Fri, 11 May 2007 00:14:37 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHU00J03LWBZB00@nwk-avmta-2.sfbay.sun.com>; Thu,
 10 May 2007 16:14:35 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHU00DXKLWBZW30@nwk-avmta-2.sfbay.sun.com>; Thu,
 10 May 2007 16:14:35 -0700 (PDT)
Received: from [129.150.12.53]
 (vpn-129-150-12-53.SFBay.Sun.COM [129.150.12.53])	by
 jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l4ANET6c697862;
 Thu, 10 May 2007 16:14:29 -0700 (PDT)
Date: Thu, 10 May 2007 13:13:58 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070510225914.GZ9806@zruty.sfbay.sun.com>
To: Danek Duvall <Danek.Duvall@sun.com>
Cc: psarc-ext@sun.com, Brian Gupta <brian.gupta@gmail.com>
Message-id: <4643A736.5050201@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060925)
Status: RO
Content-Length: 1803

Danek Duvall wrote:

First, let me complement the two of you on a very well written 
proposal.  This should
be used as a model.

One question:
> 2.3 Language bindings.
>
>   At this stage, we are proposing a relatively simple installation of vim.
>   Although vim can be compiled with support for various extension languages
>   in addition to the built-in vimscript, we will not be doing so. Because
>   vi is, and vim will be, the primary basic system text editor, it can not
>   depend on optional packages, like perl, or python.
>
>   In the future we plan to support perl and python, as these languages are
>    available with OpenSolaris.  These language bindings will be built as
>   individual packages.  Once perl and python packages been created, it will
>   be an ongoing effort to evaluate as additional supported languages are
>   added to Solaris.
>
> 2.4 GUI bindings
>
>   Most, if not all, of the major distributions of Linux follow this
>   convention, and package gvim separately. These gvim packages install gvim
>   into /usr/X11R6/bin. This has been verified for RedHat Fedora, RHEL, SuSE
>   Enterprise Linux, Debian, and Ubuntu).
>
>   Vim will be configured without GUI support, for the same reason that we
>   are not including language bindings. Because vi is, and vim will be, the
>   primary basic system text editor, it can not depend on optional packages,
>   like X-Windows, or Gnome.
>   
It seems like 2.4 is not quite like 2.3.

In 2.3, it seems that the language specific support can be added by, 
well, just adding
the appropriate package.

In 2.4, it seems that you would have to "reconfigure" vim to allow the 
GUI support
to be added.

Do I have this right?

If I do, would it be possible (practical) to make 2.4 like 2.3 in the 
reconfiguration
aspect?

- jek3


From brian.gupta@gmail.com Thu May 10 16:39:08 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4ANd72t001616
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 10 May 2007 16:39:08 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4ANbuqF011940
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 00:38:04 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHU00H07MZE0100@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Thu, 10 May 2007 16:38:02 -0700 (PDT)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHU00AI8MZESN20@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Thu,
 10 May 2007 16:38:02 -0700 (PDT)
Received: from relay24.sun.com
 (ip192-12-251-74.block6.us.syntegra.com [192.12.251.74])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4ANc2tt003724	for
 <psarc-ext@sun.com>; Thu, 10 May 2007 23:38:02 +0000 (GMT)
Received: from mms25es.sun.com ([150.143.232.94] [150.143.232.94])
 by relay24.sun.com with ESMTP id BT-MMP-19066 for psarc-ext@sun.com; Thu,
 10 May 2007 23:38:02 +0000 (Z)
Received: from mms25bas.mms.us.syntegra.com
 (ip192-12-251-90.block6.us.syntegra.com [192.12.251.90])
 by mms25es.sun.com with ESMTP id BT-MMP-202196 for psarc-ext@sun.com; Thu,
 10 May 2007 23:38:01 +0000 (Z)
Received: from an-out-0708.google.com ([209.85.132.240] [209.85.132.240])
 by relay21.sun.com with ESMTP id BT-MMP-197177 for psarc-ext@sun.com; Thu,
 10 May 2007 23:38:01 +0000 (Z)
Received: by an-out-0708.google.com with SMTP id c24so244892ana for
 <psarc-ext@sun.com>; Thu, 10 May 2007 16:38:01 -0700 (PDT)
Received: by 10.100.165.9 with SMTP id n9mr1789930ane.1178840279187; Thu,
 10 May 2007 16:37:59 -0700 (PDT)
Received: by 10.100.3.13 with HTTP; Thu, 10 May 2007 16:37:59 -0700 (PDT)
Date: Thu, 10 May 2007 19:37:59 -0400
From: Brian Gupta <brian.gupta@gmail.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <4643A736.5050201@sun.com>
To: Joseph Kowalski <jek3@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, psarc-ext@sun.com
Message-id: <5b5090780705101637j603486e7q51e5e5d5ea9b921@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;        d=gmail.com; s=beta;
 h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=XXgMt79Evy25Lzh1nhYETQh+UnLMhYEMSGq0b33bVq2bL7l2zF/IxVLOu6dwE8k/x3BOwW0RwyL3XmJP1TGMsKCV/gqQghJTGn4OOsytj1Ee+AhdMz4Rcg2wBFBhAdKb6p9ht6+qxleEEPeKto6qtyMLinoT6errsfVA5hDk/ZU=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=uM6VDn65fJSe7oAoro13l2WEoe3E2TfCUa0gFt3GSc/6OWzy1h+nmZsprquE1fzKqQd/qVY/SeIF/yL/0jcr9RJMt2rG+lvDTVKuWa0kAO8T0t7lRtUlVnznC547i+v1Z1nqbHtP956928mPdtl/UDmShGHn2itKVwd94JNl80Y=
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <4643A736.5050201@sun.com>
Status: RO
Content-Length: 2254

> One question:
> > 2.3 Language bindings.
> >
> >   At this stage, we are proposing a relatively simple installation of vim.
> >   Although vim can be compiled with support for various extension languages
> >   in addition to the built-in vimscript, we will not be doing so. Because
> >   vi is, and vim will be, the primary basic system text editor, it can not
> >   depend on optional packages, like perl, or python.
> >
> >   In the future we plan to support perl and python, as these languages are
> >    available with OpenSolaris.  These language bindings will be built as
> >   individual packages.  Once perl and python packages been created, it will
> >   be an ongoing effort to evaluate as additional supported languages are
> >   added to Solaris.
> >
> > 2.4 GUI bindings
> >
> >   Most, if not all, of the major distributions of Linux follow this
> >   convention, and package gvim separately. These gvim packages install gvim
> >   into /usr/X11R6/bin. This has been verified for RedHat Fedora, RHEL, SuSE
> >   Enterprise Linux, Debian, and Ubuntu).
> >
> >   Vim will be configured without GUI support, for the same reason that we
> >   are not including language bindings. Because vi is, and vim will be, the
> >   primary basic system text editor, it can not depend on optional packages,
> >   like X-Windows, or Gnome.
> >
> It seems like 2.4 is not quite like 2.3.
>
> In 2.3, it seems that the language specific support can be added by,
> well, just adding
> the appropriate package.
>
> In 2.4, it seems that you would have to "reconfigure" vim to allow the
> GUI support
> to be added.
>
> Do I have this right?

You are correct.

It is possible to setup dynamic language bindings, that allow optional
installation of language packages.

For gvim, you must setup a dependency in the binary to a graphical
library/toolkit.

> If I do, would it be possible (practical) to make 2.4 like 2.3 in the
> reconfiguration
> aspect?

I don't see how. It took me awhile to figure out how to get around
this, and having two separate binaries seemed to be the only way I
could think of to do it. (I then went and checked how the major
commercial linux distros did it, and they all basically did it in the
same method that I describe.

-Brian

From Danek.Duvall@sun.com Thu May 10 16:48:29 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4ANmSL3001854
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 10 May 2007 16:48:28 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4ANlOP9013411;
	Thu, 10 May 2007 16:47:25 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHU00805NF0FB00@brm-avmta-1.central.sun.com>; Thu,
 10 May 2007 17:47:24 -0600 (MDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHU006LANEZ5Q60@brm-avmta-1.central.sun.com>; Thu,
 10 May 2007 17:47:24 -0600 (MDT)
Received: from zruty.sfbay.sun.com (zruty.SFBay.Sun.COM [129.146.168.40])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l4ANlN5n016498; Thu, 10 May 2007 16:47:23 -0700 (PDT)
Received: from zruty.sfbay.sun.com (localhost [127.0.0.1])
	by zruty.sfbay.sun.com (8.14.0+Sun/8.14.0) with ESMTP id l4ANl3kA010182; Thu,
 10 May 2007 16:47:03 -0700 (PDT)
Received: (from dduvall@localhost)
	by zruty.sfbay.sun.com (8.14.0+Sun/8.14.0/Submit) id l4ANl3f6010181; Thu,
 10 May 2007 16:47:03 -0700 (PDT)
Date: Thu, 10 May 2007 16:47:03 -0700
From: Danek Duvall <Danek.Duvall@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <5b5090780705101637j603486e7q51e5e5d5ea9b921@mail.gmail.com>
To: Brian Gupta <brian.gupta@gmail.com>
Cc: Joseph Kowalski <jek3@sun.com>, psarc-ext@sun.com
Message-id: <20070510234703.GD9806@zruty.sfbay.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <4643A736.5050201@sun.com>
 <5b5090780705101637j603486e7q51e5e5d5ea9b921@mail.gmail.com>
User-Agent: mutt-ng/devel-r535 (SunOS)
Status: RO
Content-Length: 1202

On Thu, May 10, 2007 at 07:37:59PM -0400, Brian Gupta wrote:

> >In 2.3, it seems that the language specific support can be added by,
> >well, just adding the appropriate package.
> >
> >In 2.4, it seems that you would have to "reconfigure" vim to allow the
> >GUI support to be added.
> >
> >Do I have this right?
> 
> You are correct.
> 
> It is possible to setup dynamic language bindings, that allow optional
> installation of language packages.

Actually, that's not correct.  Vim has support for that, but it's only
available on Windows.  Yeah.  Go figure.

I think it should be possible to have this kind of thing on unix, too, but
no one's done the work.  And while I don't think that work is a requirement
in order for opensolaris to add the bindings, it would certainly be nice
(and adding the bindings, then making them dynamic, introduces fun with
pkghistory files, which is never any fun).

> For gvim, you must setup a dependency in the binary to a graphical
> library/toolkit.

And this is true everywhere.  Though again, I think the work could be done
to make it fully modular.  And my guess is that Bram would take the changes
back.  But someone would need to pony up the time.

Danek

From schilling@fokus.fraunhofer.de Fri May 11 00:18:40 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4B7IenC017580
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 00:18:40 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4B7HZqH001971;
	Fri, 11 May 2007 00:17:36 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV0080N89B5G00@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 01:17:35 -0600 (MDT)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV0045J89BTH10@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 01:17:35 -0600 (MDT)
Received: from relay43i.sun.com ([192.5.209.74])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4B7Glfa029913; Fri,
 11 May 2007 07:17:35 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay43i.sun.com with ESMTP id BT-MMP-22040; Fri,
 11 May 2007 07:17:34 +0000 (Z)
Received: from relay44i.sun.com ([192.5.209.118] [192.5.209.118])
 by mms48es.sun.com with ESMTP id BT-MMP-362020; Fri,
 11 May 2007 07:17:34 +0000 (Z)
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14] [193.174.154.14])
 by relay4i.sun.com with ESMTP id BT-MMP-141479; Fri,
 11 May 2007 07:17:34 +0000 (Z)
Received: from burner.fokus.fraunhofer.de (burner [10.147.65.166])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id l4B7HVf27402;
 Fri, 11 May 2007 09:17:31 +0200 (MEST)
Received: (from jes@localhost)	by burner.fokus.fraunhofer.de
 (8.12.9+Sun/8.12.9/Submit) id l4B7Gp3S017431; Fri,
 11 May 2007 09:16:51 +0200 (CEST)
Date: Fri, 11 May 2007 09:16:51 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070510225914.GZ9806@zruty.sfbay.sun.com>
Sender: schilling@fokus.fraunhofer.de
To: psarc-ext@Sun.COM, Danek.Duvall@Sun.COM
Message-id: <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
User-Agent: nail 11.22 3/20/05
Status: RO
Content-Length: 1057

Danek Duvall <Danek.Duvall@sun.com> wrote:

> I'm sponsoring this open fasttrack for Brian Gupta, an external OpenSolaris
> contributor.  The timeout is 2007-05-18.
>
> ----------------------------------------------------------------------
>
> 1.  Introduction and motivation
>
> 1.1 Summary
>
>   This project proposes to integrate vim version  7.1 (plus any canonical
>   patches available at the time of integration).

It may look nice, but...having too many ideas does not help OpenSolaris.

I see no sense in filing this kind of ARCs as long _approved_ cases from 
similar basic categories from 2004 are not yet put into reality.

What we need is real actions not only plans.

Please help to put PSARC 2004/480 into reality and before filing new ideas.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From James.McPherson@Sun.COM Fri May 11 00:25:48 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4B7PmT2017807
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 00:25:48 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4B7Ohnb021647
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 00:24:44 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00J0V8L8CF00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 00:24:44 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00ALZ8L1PI90@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 00:24:43 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4B7Ob4B016297	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 07:24:37 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JHV005018G82600@mail-apac.sun.com>
 (original mail from James.McPherson@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 15:24:37 +0800 (SGT)
Received: from [129.150.153.2] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JHV0078N8KN6SSD@mail-apac.sun.com>; Fri,
 11 May 2007 15:24:25 +0800 (SGT)
Date: Fri, 11 May 2007 17:24:22 +1000
From: "James C. McPherson" <James.McPherson@Sun.COM>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
Sender: James.McPherson@Sun.COM
To: Joerg Schilling <Joerg.Schilling@fokus.fraunhofer.de>
Cc: psarc-ext@Sun.COM, Danek.Duvall@Sun.COM
Reply-to: James.McPherson@Sun.COM
Message-id: <46441A26.7090905@Sun.COM>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
User-Agent: Thunderbird 2.0b2 (X11/20070123)
Status: RO
Content-Length: 1189

Joerg Schilling wrote:
> Danek Duvall <Danek.Duvall@sun.com> wrote:
> 
>> I'm sponsoring this open fasttrack for Brian Gupta, an external OpenSolaris
>> contributor.  The timeout is 2007-05-18.
>>
>> ----------------------------------------------------------------------
>>
>> 1.  Introduction and motivation
>>
>> 1.1 Summary
>>
>>   This project proposes to integrate vim version  7.1 (plus any canonical
>>   patches available at the time of integration).
> 
> It may look nice, but...having too many ideas does not help OpenSolaris.
> 
> I see no sense in filing this kind of ARCs as long _approved_ cases from 
> similar basic categories from 2004 are not yet put into reality.
> 
> What we need is real actions not only plans.
> 
> Please help to put PSARC 2004/480 into reality and before filing new ideas.


Hi Joerg,
what are you, as the author of star, doing to advance
that PSARC case?

Yes, the ball was dropped, but surely you can appreciate
that without continual prodding things like this don't
make any progress whatsoever. Roland's experience with
ksh93 should have made this blindingly obvious.




James C. McPherson
--
Solaris kernel software engineer
Sun Microsystems

From schilling@fokus.fraunhofer.de Fri May 11 02:40:07 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4B9e72Q022080
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 02:40:07 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4B9d1EN025779;
	Fri, 11 May 2007 02:39:01 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00401ET1NT00@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 02:39:01 -0700 (PDT)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00D7AET0ZC90@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 02:39:00 -0700 (PDT)
Received: from relay43i.sun.com ([192.5.209.74])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l4B9X11m020569;
 Fri, 11 May 2007 09:39:00 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay43i.sun.com with ESMTP id BT-MMP-26953; Fri,
 11 May 2007 09:39:00 +0000 (Z)
Received: from relay44i.sun.com ([192.5.209.118] [192.5.209.118])
 by mms48es.sun.com with ESMTP id BT-MMP-443774; Fri,
 11 May 2007 09:39:00 +0000 (Z)
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14] [193.174.154.14])
 by relay4i.sun.com with ESMTP id BT-MMP-181399; Fri,
 11 May 2007 09:38:59 +0000 (Z)
Received: from burner.fokus.fraunhofer.de (burner [10.147.65.166])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id l4B9cwf13897;
 Fri, 11 May 2007 11:38:58 +0200 (MEST)
Received: (from jes@localhost)	by burner.fokus.fraunhofer.de
 (8.12.9+Sun/8.12.9/Submit) id l4B9cJWr017491; Fri,
 11 May 2007 11:38:19 +0200 (CEST)
Date: Fri, 11 May 2007 11:38:18 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46441A26.7090905@Sun.COM>
Sender: schilling@fokus.fraunhofer.de
To: James.McPherson@sun.com
Cc: psarc-ext@sun.com, Danek.Duvall@sun.com
Message-id: <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
User-Agent: nail 11.22 3/20/05
Status: RO
Content-Length: 2867

"James C. McPherson" <James.McPherson@Sun.COM> wrote:


> > What we need is real actions not only plans.
> > 
> > Please help to put PSARC 2004/480 into reality and before filing new ideas.
>
>
> Hi Joerg,
> what are you, as the author of star, doing to advance
> that PSARC case?

In principle, I am waiting for the integration to happen since 2004.
Note that this was expected to happen before Solaris 10 GA was published.

Some people inside Sun seem to see problems from the fact that
star did eveolve during the past 3 years. The state of the source 
however is suffucient for an immediate integration.

It is obvious that the approved parts of PSARC 2004/480 need to be
done in two steps:

1)	Integrate star (this is something that must be done by a person
	from Sun who is used to integrate such software into the source tree)

2)	rework ufsdump/ufsrestore to use librmt, this is something I am
	willing to do.

> Yes, the ball was dropped, but surely you can appreciate
> that without continual prodding things like this don't
> make any progress whatsoever. Roland's experience with
> ksh93 should have made this blindingly obvious.

Maybe we need to discuss what an approved PSARC means.
If an approved PSARC does not mean that it is going to be integrated
immediately after the software matches the description, then these
cases are not a useful vehicle and should be avoided as they just take
time but do not lead to a result - sorry.


With ksh93, the problem is that the PSARC case did say something
different than that what was planned later after the integration started.
Another problem with ksh93 is that it tries to replace parts of libc with 
internal implemenations while the star case only adds software that has been
compiled/linked against libc. And please remember that the ksh93 PSARC is
a new one. It makes sense to first finish with older cases....

I thought that the fact that this kind of burocracy exists on Solaris
is a real advantage compared to Linux as it looked to me that an approved
PSARC is a grant for integration. If such an integration does not really happen,
then there is no such advantage and things look frustrating to me.

The star case is an easy case compared to the ksh93 case (which has a lot of 
implied dependencies to many plases all over ON). Star has only one interface
to the rest of ON and this is ufsdump/ufsrestore. We need to finish at least 
one easy case of a bigger project integration in order to understand how we 
could make the collaboration between Sun and the non-Sun parts of the community
work.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From casper@holland.sun.com Fri May 11 02:54:20 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4B9sIWS022809
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 May 2007 02:54:19 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l4B9r1go025778;
	Fri, 11 May 2007 17:53:12 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV0000LFGMGE00@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 03:53:10 -0600 (MDT)
Received: from sr1-eaft06-01.holland.sun.com ([129.159.237.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV004NQFGLTA70@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 03:53:10 -0600 (MDT)
Received: from holland (room101 [129.159.248.23])
	by sr1-eaft06-01.holland.sun.com (8.13.7+Sun/8.13.7)
 with ESMTP id l4B9r8iu007295; Fri, 11 May 2007 11:53:08 +0200 (MEST)
Date: Fri, 11 May 2007 11:53:08 +0200
From: Casper.Dik@sun.com
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
Sender: casper@holland.sun.com
To: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Cc: James.McPherson@sun.com, psarc-ext@sun.com, Danek.Duvall@sun.com
Message-id: <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=iso-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
Status: RO
Content-Length: 3373


>In principle, I am waiting for the integration to happen since 2004.
>Note that this was expected to happen before Solaris 10 GA was published.


How is/was working on it?  I don't know of anyone working on it now.

It seems that now OpenSolaris is there, the best way forward is for the
interested party (you) to work on this integration yourself.

>Maybe we need to discuss what an approved PSARC means.
>If an approved PSARC does not mean that it is going to be integrated
>immediately after the software matches the description, then these
>cases are not a useful vehicle and should be avoided as they just take
>time but do not lead to a result - sorry.

An approved PSARC case means one thing only: that the architectural part of
the project is considered approved; it does not mean:
	- that there is funding available
	- that funding needs to be made available
	- that the work is actually scheduled to be done


There are quite a few PSARC cases which, in the end, resulted in no
code being integrated in Solaris for various reasons.  (Business,
financial, otherwise)

>
>With ksh93, the problem is that the PSARC case did say something
>different than that what was planned later after the integration started.
>Another problem with ksh93 is that it tries to replace parts of libc with 
>internal implemenations while the star case only adds software that has been
>compiled/linked against libc. And please remember that the ksh93 PSARC is
>a new one. It makes sense to first finish with older cases....

No, it does not make sense to work on older PSARC cases first or to
hold other PSARC cases "hostage" on one particular cases.

Unless a dependency is called out between PSARC cases there is no
relationship between cases nor should there be such a relationship.

PSARC does not deal with integration in Solaris beyond the dependencies;
to discuss unrelated cases is out of bounds.

>I thought that the fact that this kind of burocracy exists on Solaris
>is a real advantage compared to Linux as it looked to me that an approved
>PSARC is a grant for integration. If such an integration does not really happen,
>then there is no such advantage and things look frustrating to me.

Yes, that is true; however, someone will need to step to the plate and do
the work; in the case of star no-one has.

>The star case is an easy case compared to the ksh93 case (which has a lot of 
>implied dependencies to many plases all over ON). Star has only one interface
>to the rest of ON and this is ufsdump/ufsrestore. We need to finish at least 
>one easy case of a bigger project integration in order to understand how we 
>could make the collaboration between Sun and the non-Sun parts of the community
>work.

By all means, do the work and file a sponsor-request.


And as a point of order: this email should explain sufficiently why an
star discussion is out of place in the VIM case log.

I've also told you how to go forward with the integration of star.

Let this be the last word spoken about star in the VIM case log.

(If you feel that you need to continue this discussion, then remove psarc* 
from the mailing list and change the subject to something about star alone)

I have no interest in discussion star and I suggest that you either take 
this up with whoever promised that star would be integrated or your next 
mail will be to request-sponsor.

Casper


From schilling@fokus.fraunhofer.de Fri May 11 03:35:41 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BAZeHa024138
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 03:35:40 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BAYUdu005113;
	Fri, 11 May 2007 11:34:32 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00C23HDILF00@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 03:34:30 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00DDNHDHZCB0@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 03:34:29 -0700 (PDT)
Received: from relay2.sun.com (relay2.sun.com [150.143.103.24] (may be forged))
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BALx9o018939; Fri,
 11 May 2007 10:34:29 +0000 (GMT)
Received: from mms05es.sun.com ([150.143.104.94] [150.143.104.94])
 by relay2.sun.com with ESMTP id BT-MMP-67752; Fri,
 11 May 2007 10:33:24 +0000 (Z)
Received: from relay1.sun.com (relay1.sun.com [150.143.103.14])
 by mms05es.sun.com with ESMTP id BT-MMP-674028; Fri,
 11 May 2007 10:33:24 +0000 (Z)
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14] [193.174.154.14])
 by relay1.sun.com with ESMTP id BT-MMP-519658; Fri,
 11 May 2007 10:33:24 +0000 (Z)
Received: from burner.fokus.fraunhofer.de (burner [10.147.65.166])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id l4BAXMf19721;
 Fri, 11 May 2007 12:33:22 +0200 (MEST)
Received: (from jes@localhost)	by burner.fokus.fraunhofer.de
 (8.12.9+Sun/8.12.9/Submit) id l4BAWgZS017538; Fri,
 11 May 2007 12:32:42 +0200 (CEST)
Date: Fri, 11 May 2007 12:32:42 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
Sender: schilling@fokus.fraunhofer.de
To: Casper.Dik@sun.com
Cc: psarc-ext@sun.com, James.McPherson@sun.com, Danek.Duvall@sun.com
Message-id: <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
User-Agent: nail 11.22 3/20/05
Status: RO
Content-Length: 4311

Casper.Dik@Sun.COM wrote:

>
> >In principle, I am waiting for the integration to happen since 2004.
> >Note that this was expected to happen before Solaris 10 GA was published.
>
>
> How is/was working on it?  I don't know of anyone working on it now.

It was Dworkin Müller

> It seems that now OpenSolaris is there, the best way forward is for the
> interested party (you) to work on this integration yourself.

The software is ready and only somene needs to put it to the "right places"
of the sourcetree.

> >Maybe we need to discuss what an approved PSARC means.
> >If an approved PSARC does not mean that it is going to be integrated
> >immediately after the software matches the description, then these
> >cases are not a useful vehicle and should be avoided as they just take
> >time but do not lead to a result - sorry.
>
> An approved PSARC case means one thing only: that the architectural part of
> the project is considered approved; it does not mean:
> 	- that there is funding available
> 	- that funding needs to be made available
> 	- that the work is actually scheduled to be done

How do I scheule the work that needs to be done to integrate star?



> >With ksh93, the problem is that the PSARC case did say something
> >different than that what was planned later after the integration started.
> >Another problem with ksh93 is that it tries to replace parts of libc with 
> >internal implemenations while the star case only adds software that has been
> >compiled/linked against libc. And please remember that the ksh93 PSARC is
> >a new one. It makes sense to first finish with older cases....
>
> No, it does not make sense to work on older PSARC cases first or to
> hold other PSARC cases "hostage" on one particular cases.

It makes no sense to start new PSARCs in case it seems that there are no 
resources for the integration.


> Unless a dependency is called out between PSARC cases there is no
> relationship between cases nor should there be such a relationship.

These dependencies seem to be ignored as fars as I see when looking at
recent Sun tar changes.



> >I thought that the fact that this kind of burocracy exists on Solaris
> >is a real advantage compared to Linux as it looked to me that an approved
> >PSARC is a grant for integration. If such an integration does not really happen,
> >then there is no such advantage and things look frustrating to me.
>
> Yes, that is true; however, someone will need to step to the plate and do
> the work; in the case of star no-one has.

If this is the only answer, then it seems that there are deficits in the 
collaboration between Sun and the non-Sun community.


> >The star case is an easy case compared to the ksh93 case (which has a lot of 
> >implied dependencies to many plases all over ON). Star has only one interface
> >to the rest of ON and this is ufsdump/ufsrestore. We need to finish at least 
> >one easy case of a bigger project integration in order to understand how we 
> >could make the collaboration between Sun and the non-Sun parts of the community
> >work.
>
> By all means, do the work and file a sponsor-request.

It seems that this does not help. The work is done and I am constantly asking
but nothing happens.


> And as a point of order: this email should explain sufficiently why an
> star discussion is out of place in the VIM case log.
>
> I've also told you how to go forward with the integration of star.

Sorry - the answer to this  is no, you did not.

> Let this be the last word spoken about star in the VIM case log.
>
> (If you feel that you need to continue this discussion, then remove psarc* 
> from the mailing list and change the subject to something about star alone)
>
> I have no interest in discussion star and I suggest that you either take 
> this up with whoever promised that star would be integrated or your next 
> mail will be to request-sponsor.

If you feel that you have a better mailing list - one that will get to results,
feel free to change the list of adressees.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From carlsonj@phorcys.east.sun.com Fri May 11 06:55:37 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BDta0j000213
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 06:55:37 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BDsQqs003445;
	Fri, 11 May 2007 06:54:28 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV0010BQMQWR00@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 07:54:26 -0600 (MDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00FFTQMPTA60@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 07:54:25 -0600 (MDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l4BDsPtn005691; Fri,
 11 May 2007 09:54:25 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1/Submit) id l4BDsPxl005679; Fri,
 11 May 2007 09:54:25 -0400 (EDT)
Date: Fri, 11 May 2007 09:54:24 -0400
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
To: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Cc: Casper.Dik@sun.com, psarc-ext@sun.com, James.McPherson@sun.com,
        Danek.Duvall@sun.com
Message-id: <17988.30096.497793.17550@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
Status: RO
Content-Length: 913

Joerg Schilling writes:
> It makes no sense to start new PSARCs in case it seems that there are no 
> resources for the integration.

As you have been informed several times now, this request is well out
of bounds for the "vim" case.  Please cease.

The members of PSARC will not and cannot hold the "vim" project
hostage to move your project along.  The ARC has no notion of
"ordering" among cases, except as architectural dependencies.  You
have expressed no architecturally valid dependency, and architecture
is the only thing that's on-topic here.

The ARC does not control resources or schedule integration.  Your
messages are off-topic; please take them to the sponsor-request list.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Nicolas.Williams@Sun.COM Fri May 11 08:48:49 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BFmn0C004531
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 08:48:49 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BFliYW010471;
	Fri, 11 May 2007 08:47:45 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00D0DVVJ2700@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 09:47:43 -0600 (MDT)
Received: from binky.central.sun.com ([129.153.128.104])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00FQKVVHTAE0@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 09:47:42 -0600 (MDT)
Received: from binky.central.sun.com (localhost [127.0.0.1])
	by binky.central.sun.com (8.13.8+Sun/8.13.6) with ESMTP id l4BFkUcm014093;
 Fri, 11 May 2007 10:46:30 -0500 (CDT)
Received: (from nw141292@localhost)
	by binky.central.sun.com (8.13.8+Sun/8.13.8/Submit) id l4BFkUg2014092; Fri,
 11 May 2007 10:46:30 -0500 (CDT)
Date: Fri, 11 May 2007 10:46:30 -0500
From: Nicolas Williams <Nicolas.Williams@Sun.COM>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070510225914.GZ9806@zruty.sfbay.sun.com>
To: Danek Duvall <Danek.Duvall@Sun.COM>
Cc: psarc-ext@Sun.COM, Brian Gupta <brian.gupta@gmail.com>
Message-id: <20070511154629.GF13033@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
X-Authentication-warning: binky.central.sun.com: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 1394

On Thu, May 10, 2007 at 03:59:14PM -0700, Danek Duvall wrote:

First of all, a big thank you!

> 2.4 GUI bindings
> 
>   Most, if not all, of the major distributions of Linux follow this
>   convention, and package gvim separately. These gvim packages install gvim
>   into /usr/X11R6/bin. This has been verified for RedHat Fedora, RHEL, SuSE
>   Enterprise Linux, Debian, and Ubuntu).
> 
>   Vim will be configured without GUI support, for the same reason that we
>   are not including language bindings. Because vi is, and vim will be, the
>   primary basic system text editor, it can not depend on optional packages,
>   like X-Windows, or Gnome.
> 
> [...]
> 2.6 Future projects
> 
>   We plan to further enhance the integration of Solaris and vim.
> 
>    [...]
>    3) Creating a standalone gvim (GUI vim) package

I certainly agree that 'vim' itself should not have GUI support for the
reasons that you list.  But gvim is kind of important nonetheless.

Why wouldn't gvim/gview be delivered at the same time as vim?  Is that a
result of the way VIM is configured and built?

Even if GUI support is all or nothing, VIM could be built twice, once
with and once without GUI support and the right executables taken from
each build.  A bit wasteful, perhaps, but how else will gvim be added in
the future?  (Or is the plan to contribute improvements to the VIM build
system first?)

Nico
-- 

From brian.gupta@gmail.com Fri May 11 09:12:52 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGCqR8005881
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:12:52 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGBdSS017680
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 09:11:47 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00107WZH0300@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 09:11:41 -0700 (PDT)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV009IAWZH2YA0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 09:11:41 -0700 (PDT)
Received: from relay3.sun.com (relay3.sun.com [150.143.103.54] (may be forged))
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l4BGBVpI029845	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 16:11:41 +0000 (GMT)
Received: from mms04es.sun.com ([150.143.104.74] [150.143.104.74])
 by relay3.sun.com with ESMTP id BT-MMP-101470 for psarc-ext@sun.com; Fri,
 11 May 2007 16:10:48 +0000 (Z)
Received: from relay4.sun.com (relay4.sun.com [150.143.103.74])
 by mms04es.sun.com with ESMTP id BT-MMP-418395 for psarc-ext@sun.com; Fri,
 11 May 2007 16:10:48 +0000 (Z)
Received: from an-out-0708.google.com ([209.85.132.240] [209.85.132.240])
 by relay4.sun.com with ESMTP id BT-MMP-690209 for psarc-ext@sun.com; Fri,
 11 May 2007 16:10:48 +0000 (Z)
Received: by an-out-0708.google.com with SMTP id c24so313509ana for
 <psarc-ext@sun.com>; Fri, 11 May 2007 09:10:47 -0700 (PDT)
Received: by 10.100.47.9 with SMTP id u9mr2320479anu.1178899847794; Fri,
 11 May 2007 09:10:47 -0700 (PDT)
Received: by 10.100.3.13 with HTTP; Fri, 11 May 2007 09:10:47 -0700 (PDT)
Date: Fri, 11 May 2007 12:10:47 -0400
From: Brian Gupta <brian.gupta@gmail.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070511154629.GF13033@Sun.COM>
To: Nicolas Williams <Nicolas.Williams@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, psarc-ext@sun.com
Message-id: <5b5090780705110910t3fac1327t32bc870457c4e696@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;        d=gmail.com; s=beta;
 h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=sTXJJH4xhM/QtEPkBwTA9ECKiLvlUvRNofLDUnzzdyemadK0g/IQgAp+uLrn4DeA+mt7rqIczCw6MhGvE3Wfp/3RebKuJteYG1+unDW089AqJSwkIYyQauf3eulx/L58lJqBBuGF/PFAS6uWg2Bh57OMstyiTt8kdJiJ/j6sBvQ=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=ITeIoRyE0Sn+mFuV7AaVvEjweSIVzrsU867wHFBBLwo8e9Mv973T+yErUPavaiQ5Oz6IV+y8bJhzaVn/iJweJxWE+ZToSPqwuB3U/syh/aHAYtXrFBCpGdXSPwJt+UZSIi5WTjot1xrWegiR/Gh83byn14emekQRkIRcmYuNV10=
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <20070511154629.GF13033@Sun.COM>
Status: RO
Content-Length: 1078

> First of all, a big thank you!

Your welcome.

> Why wouldn't gvim/gview be delivered at the same time as vim?  Is that a
> result of the way VIM is configured and built?
>
> Even if GUI support is all or nothing, VIM could be built twice, once
> with and once without GUI support and the right executables taken from
> each build.  A bit wasteful, perhaps, but how else will gvim be added in
> the future?  (Or is the plan to contribute improvements to the VIM build
> system first?)

Being as this is my first project, I want to keep it as simple and
straightforward as possible. There is most likely a non-negligible
learning process ahead of me as I familiarize myself with the process.

In addition, I rarely if ever use X, and aren't really setup to test.
(I probably haven't used an X-Windows app in over 6 years). Although
this may be trivial for a user of the vim GUI, I am not prepared to
take this on at this time. Until I am, I personally can not except
maintenance responsibility for gvim. I am less worried about the one
time build than I am the future.

-Brian

From pete@sorted.org Fri May 11 09:14:19 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGEJdf005943
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:14:19 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGCt4Q043782
	for <@sunmail3mpk.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 10:13:14 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00509X229W00@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 09:13:14 -0700 (PDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00MX5X21H650@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 09:13:13 -0700 (PDT)
Received: from relay22.sun.com
 (relay22.sun.com [192.12.251.34] (may be forged))	by sca-ea-mail-4.sun.com
 (8.13.6+Sun/8.12.9) with ESMTP id l4BGDCFY013964	for <psarc-ext@sun.com>; Fri,
 11 May 2007 16:13:13 +0000 (GMT)
Received: from mms22es.sun.com ([150.143.232.34] [150.143.232.34])
 by relay22.sun.com with ESMTP id BT-MMP-66056 for psarc-ext@sun.com; Fri,
 11 May 2007 16:13:12 +0000 (Z)
Received: from mms24bas.mms.us.syntegra.com
 (relay24.mms.us.syntegra.com [192.12.251.70]) by mms22es.sun.com with ESMTP id
 BT-MMP-655646 for psarc-ext@sun.com; Fri, 11 May 2007 16:13:12 +0000 (Z)
Received: from it0017.rb3.itaction.net ([83.136.1.149] [83.136.1.149])
 by relay24.sun.com with ESMTP id BT-MMP-585776 for psarc-ext@sun.com; Fri,
 11 May 2007 16:13:12 +0000 (Z)
Received: from localhost ([127.0.0.1] helo=it0033.it-action.com)
	by it0017.rb3.itaction.net with esmtp (Exim 4.05)
	id 1HmXjv-0000Cp-00	for psarc-ext@sun.com; Fri, 11 May 2007 16:13:07 +0000
Received: from [10.181.1.196] ([83.136.2.67])
 by it0033.it-action.com (Netscape Messaging Server 4.15)
 with ESMTP id JHVX1U00.109 for <psarc-ext@sun.com>; Fri,
 11 May 2007 17:13:06 +0100
Date: Fri, 11 May 2007 17:13:05 +0100
From: Pete Bentley <pete@sorted.org>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <17988.30096.497793.17550@gargle.gargle.HOWL>
To: psarc-ext@sun.com
Message-id: <46449611.7070102@sorted.org>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL>
User-Agent: Thunderbird 1.5.0.10 (Windows/20070221)
Status: RO
Content-Length: 372

 >> Eventually it is desirable to deprecate vi, and have vim replace vi as
 >> the bundled vi editor

I assume that when that happens the default vim configuration will be made to 
be the same as the current vi configuration?  In the past I have run into 
annoying differences on systems where vim is the default (eg the undo/redo 
behaviour bound to the 'u' key).

Pete.

From schilling@fokus.fraunhofer.de Fri May 11 09:18:58 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGIurj006120
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 May 2007 09:18:57 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l4BGHmZ7018442
	for <@sunmail3mpk.sfbay.sun.com:psarc-ext@sun.com>; Sat, 12 May 2007 00:17:52 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV0050BX9PHN00@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 09:17:49 -0700 (PDT)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00MA3X9OH660@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 09:17:49 -0700 (PDT)
Received: from relay43i.sun.com ([192.5.209.74])
	by brmea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BGAMtx005230	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 16:17:48 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay43i.sun.com with ESMTP id BT-MMP-46023 for psarc-ext@sun.com; Fri,
 11 May 2007 16:17:48 +0000 (Z)
Received: from relay42i.sun.com ([192.5.209.72] [192.5.209.72])
 by mms48es.sun.com with ESMTP id BT-MMP-657263 for psarc-ext@sun.com; Fri,
 11 May 2007 16:17:48 +0000 (Z)
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14] [193.174.154.14])
 by relay4i.sun.com with ESMTP id BT-MMP-295440 for psarc-ext@sun.com; Fri,
 11 May 2007 16:17:48 +0000 (Z)
Received: from burner.fokus.fraunhofer.de (burner [10.147.65.166])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id l4BGHjf00867;
 Fri, 11 May 2007 18:17:45 +0200 (MEST)
Received: (from jes@localhost)	by burner.fokus.fraunhofer.de
 (8.12.9+Sun/8.12.9/Submit) id l4BGH5Fw017748; Fri,
 11 May 2007 18:17:05 +0200 (CEST)
Date: Fri, 11 May 2007 18:17:05 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449611.7070102@sorted.org>
Sender: schilling@fokus.fraunhofer.de
To: psarc-ext@sun.com, pete@sorted.org
Message-id: <46449701.AGI74w8WTi1NlYgJ%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
User-Agent: nail 11.22 3/20/05
Status: RO
Content-Length: 850

Pete Bentley <pete@sorted.org> wrote:

>  >> Eventually it is desirable to deprecate vi, and have vim replace vi as
>  >> the bundled vi editor
>
> I assume that when that happens the default vim configuration will be made to 
> be the same as the current vi configuration?  In the past I have run into 
> annoying differences on systems where vim is the default (eg the undo/redo 
> behaviour bound to the 'u' key).

If vi is replaced by vim, then many people will be extremely angry with
Sun because of the vim bugs and deviations from vi behavior.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From brian.gupta@gmail.com Fri May 11 09:21:05 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGL5dW006328
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:21:05 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGJrJO045418
	for <@sunmail3mpk.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 10:20:01 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00501XDCK900@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 09:20:00 -0700 (PDT)
Received: from sca-ea-mail-2.sun.com ([192.18.43.25])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00MMFXDB9W80@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 09:20:00 -0700 (PDT)
Received: from relay22.sun.com
 (relay22.sun.com [192.12.251.34] (may be forged))	by sca-ea-mail-2.sun.com
 (8.13.7+Sun/8.12.9) with ESMTP id l4BGJxZX005461	for <psarc-ext@sun.com>; Fri,
 11 May 2007 16:19:59 +0000 (GMT)
Received: from mms24es.sun.com ([150.143.232.74] [150.143.232.74])
 by relay22.sun.com with ESMTP id BT-MMP-66425 for psarc-ext@sun.com; Fri,
 11 May 2007 16:19:47 +0000 (Z)
Received: from relay22.sun.com (relay22.sun.com [192.12.251.34])
 by mms24es.sun.com with ESMTP id BT-MMP-656206 for psarc-ext@sun.com; Fri,
 11 May 2007 16:19:47 +0000 (Z)
Received: from an-out-0708.google.com ([209.85.132.241] [209.85.132.241])
 by relay22.sun.com with ESMTP id BT-MMP-598681 for psarc-ext@sun.com; Fri,
 11 May 2007 16:19:47 +0000 (Z)
Received: by an-out-0708.google.com with SMTP id c24so314434ana for
 <psarc-ext@sun.com>; Fri, 11 May 2007 09:19:47 -0700 (PDT)
Received: by 10.100.152.9 with SMTP id z9mr2349480and.1178900386582; Fri,
 11 May 2007 09:19:46 -0700 (PDT)
Received: by 10.100.3.13 with HTTP; Fri, 11 May 2007 09:19:46 -0700 (PDT)
Date: Fri, 11 May 2007 12:19:46 -0400
From: Brian Gupta <brian.gupta@gmail.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449611.7070102@sorted.org>
To: Pete Bentley <pete@sorted.org>
Cc: psarc-ext@sun.com
Message-id: <5b5090780705110919j4902cf20v50a92774a86dc10c@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;        d=gmail.com; s=beta;
 h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=ZsD8R2vB7iZjomoUCY6QSzJUhB+C2JDfNBuLu2Mpf767mO+GzrT6gIvVFopZ7lKtbEfoSpElOeax19J5lw5CoCN2zkkUG/WlF3eezKOgInWPHO8C46HsD+6IWJQbIUFalNp2Sq5cETG4JkYnXpWQY12QnGFcpLNM2bEhM/yAppY=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=Mal3Oh5Ek2FI8ybyGLMb7zyI5qSy9tapuGcy0kd+Xf5DMcQlKn4/RUMP1xyFHmMWNrh2u0T6R9ufJPW4dIeQX6vcj90I3U2QBKpItJYRziaLeYcAyGj5dqlwHEp4/Gn59WBXGlUfPOcuOC4eyXCzplhOI8UMD/LU7N131EA+0JA=
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
Status: RO
Content-Length: 453

> I assume that when that happens the default vim configuration will be made to
> be the same as the current vi configuration?  In the past I have run into
> annoying differences on systems where vim is the default (eg the undo/redo
> behaviour bound to the 'u' key).

The future project to replace vi has not been scoped out yet, but at
this point, the thought is to strive for POSIX certification. Other
details have been left for the future.

-Brian

From brian.gupta@gmail.com Fri May 11 09:26:40 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGQcNd006489
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 May 2007 09:26:39 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l4BGPJn5020472
	for <@newsunmail1brm.central.sun.com:psarc-ext@sun.com>; Sat, 12 May 2007 00:25:33 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00G0PXMIN800@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 10:25:30 -0600 (MDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00F7WXMI2S10@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 10:25:30 -0600 (MDT)
Received: from relay3.sun.com (relay3.sun.com [150.143.103.54] (may be forged))
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BGBZlW004137	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 16:25:30 +0000 (GMT)
Received: from mms03es.sun.com ([150.143.104.54] [150.143.104.54])
 by relay3.sun.com with ESMTP id BT-MMP-102853 for psarc-ext@sun.com; Fri,
 11 May 2007 16:24:58 +0000 (Z)
Received: from relay3.sun.com (relay3.sun.com [150.143.103.54])
 by mms03es.sun.com with ESMTP id BT-MMP-931377 for psarc-ext@sun.com; Fri,
 11 May 2007 16:24:58 +0000 (Z)
Received: from an-out-0708.google.com ([209.85.132.246] [209.85.132.246])
 by relay3.sun.com with ESMTP id BT-MMP-690699 for psarc-ext@sun.com; Fri,
 11 May 2007 16:24:58 +0000 (Z)
Received: by an-out-0708.google.com with SMTP id c24so315033ana for
 <psarc-ext@sun.com>; Fri, 11 May 2007 09:24:57 -0700 (PDT)
Received: by 10.100.153.17 with SMTP id a17mr2337530ane.1178900696839; Fri,
 11 May 2007 09:24:56 -0700 (PDT)
Received: by 10.100.3.13 with HTTP; Fri, 11 May 2007 09:24:56 -0700 (PDT)
Date: Fri, 11 May 2007 12:24:56 -0400
From: Brian Gupta <brian.gupta@gmail.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <5b5090780705110919j4902cf20v50a92774a86dc10c@mail.gmail.com>
To: Pete Bentley <pete@sorted.org>
Cc: psarc-ext@sun.com
Message-id: <5b5090780705110924w3b06eeadx354d4acaddb0c47@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;        d=gmail.com; s=beta;
 h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=XYQovg1RToXJQ/C3AIVNdQ6sYtWpiKw5qqf/etu2wnMk6eabZPMT8nak9AVafNyY7cOSlno2h94IfwPUU3nQFCNDsZk4MfrHuAXh8PX3BMuWmA2e9oUCfyrsynZ734JuURAFEfJzV7LPL6d378dQHxXm7lDySGqpdXV0J9murcQ=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=KL+MvZsKTr2cVyRjFSAFK/7w7FqN3QaCqKsnmWKrHg8X70JHaWHl4v85ALjxkG9hNYMZjaLVjShKoWegAl1NfyAzV5vLBXZupX8h5YebZT7DEvUxPH5j1ot0GqoSz9pBMcjnAM1BmVVSwQvE8OR+JMNEBa65/SO02wMf1tPa9vE=
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <5b5090780705110919j4902cf20v50a92774a86dc10c@mail.gmail.com>
Status: RO
Content-Length: 542

> The future project to replace vi has not been scoped out yet, but at
> this point, the thought is to strive for POSIX certification. Other
> details have been left for the future.

One more note. I feel that discussion of this future project, is out
of scope at this time, as it was mentioned simply to provide context.
Also, approval for this project doesn't equal or imply approval for
replacing vi.

When we are ready to tackle replacement, the larger community will be
brought in, and we will address any concerns at that time.

-Brian

From Garrett.Damore@sun.com Fri May 11 09:27:28 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGRRSb006520
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:27:28 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGQDmm015487
	for <@newsunmail1brm.central.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 17:26:22 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00G0LXNUOR00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 10:26:18 -0600 (MDT)
Received: from nwk-ea-fw-1.sun.com ([10.4.134.5])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00FIIXNU2Y10@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 10:26:18 -0600 (MDT)
Received: from d1-sfbay-09.sun.com ([192.18.39.119])
	by nwk-ea-fw-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BGQILD025118	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 09:26:18 -0700 (PDT)
Received: from conversion-daemon.d1-sfbay-09.sun.com by d1-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JHV00101XMG9300@d1-sfbay-09.sun.com>
 (original mail from Garrett.Damore@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 09:26:18 -0700 (PDT)
Received: from [129.150.12.94] by d1-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JHV003XFXNTW215@d1-sfbay-09.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 09:26:18 -0700 (PDT)
Date: Fri, 11 May 2007 09:26:27 -0700
From: "Garrett D'Amore" <Garrett.Damore@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449611.7070102@sorted.org>
Sender: Garrett.Damore@sun.com
To: Pete Bentley <pete@sorted.org>
Cc: psarc-ext@sun.com
Message-id: <46449933.7050005@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
User-Agent: Thunderbird 2.0b2 (X11/20070227)
Status: RO
Content-Length: 943

Pete Bentley wrote:
> >> Eventually it is desirable to deprecate vi, and have vim replace vi as
> >> the bundled vi editor
>
> I assume that when that happens the default vim configuration will be 
> made to be the same as the current vi configuration?  In the past I 
> have run into annoying differences on systems where vim is the default 
> (eg the undo/redo behaviour bound to the 'u' key).

On this thought, where will vim deliver?  /usr/bin/vim?  /usr/gnu?

Also, vim has a "weird" license.  I'm actually not sure that it is good 
to introduce yet another license into the code base.  (It has some weird 
restrictions on copying and modification, which are kind of GPLish, but 
I think Sun Legal needs to go over it.)

Certainly, I'd _prefer_ to have a BSD-licensed or CDDL'd /usr/bin/vi, 
seeing as vi is more or less the default editor on Solaris. (The only 
one normally shipped that doesn't require a GUI, anyway.)

    -- Garrett


From Nicolas.Williams@sun.com Fri May 11 09:41:00 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGf0Nb006888
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:41:00 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGdtPU049222
	for <@sunmail3mpk.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 10:39:56 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00609YAJE400@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 09:39:55 -0700 (PDT)
Received: from binky.central.sun.com ([129.153.128.104])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00M1VYAIH280@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 09:39:55 -0700 (PDT)
Received: from binky.central.sun.com (localhost [127.0.0.1])
	by binky.central.sun.com (8.13.8+Sun/8.13.6) with ESMTP id l4BGcfEg014162;
 Fri, 11 May 2007 11:38:41 -0500 (CDT)
Received: (from nw141292@localhost)
	by binky.central.sun.com (8.13.8+Sun/8.13.8/Submit) id l4BGceD5014161; Fri,
 11 May 2007 11:38:40 -0500 (CDT)
Date: Fri, 11 May 2007 11:38:40 -0500
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449701.AGI74w8WTi1NlYgJ%Joerg.Schilling@fokus.fraunhofer.de>
To: Joerg Schilling <Joerg.Schilling@fokus.fraunhofer.de>
Cc: psarc-ext@sun.com, pete@sorted.org
Message-id: <20070511163839.GJ13033@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449701.AGI74w8WTi1NlYgJ%Joerg.Schilling@fokus.fraunhofer.de>
X-Authentication-warning: binky.central.sun.com: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 1017

On Fri, May 11, 2007 at 06:17:05PM +0200, Joerg Schilling wrote:
> Pete Bentley <pete@sorted.org> wrote:
> 
> >  >> Eventually it is desirable to deprecate vi, and have vim replace vi as
> >  >> the bundled vi editor
> >
> > I assume that when that happens the default vim configuration will be made to 
> > be the same as the current vi configuration?  In the past I have run into 
> > annoying differences on systems where vim is the default (eg the undo/redo 
> > behaviour bound to the 'u' key).
> 
> If vi is replaced by vim, then many people will be extremely angry with
> Sun because of the vim bugs and deviations from vi behavior.

As a vi user for 15 years, I assure you that I won't be angry.

But that's a different case anyways, and there will be time for the
would-be angry and their advocates to voice their objections.  Still, I
expect the ARC mostly to agree that if there's enough non-trivial
differences between vi and vim in vi-compatible mode then vim won't
replace vi until those are addressed.

From carlsonj@phorcys.east.sun.com Fri May 11 09:41:28 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGfRjS006911
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:41:28 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGeEie020090;
	Fri, 11 May 2007 17:40:21 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00H07YB6ZB00@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 10:40:18 -0600 (MDT)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00FT1YB52S30@brm-avmta-1.central.sun.com>; Fri,
 11 May 2007 10:40:18 -0600 (MDT)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l4BGeHwJ001601; Fri,
 11 May 2007 12:40:17 -0400 (EDT)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.1+Sun/8.14.1/Submit) id l4BGeHud001596; Fri,
 11 May 2007 12:40:17 -0400 (EDT)
Date: Fri, 11 May 2007 12:40:02 -0400
From: James Carlson <James.D.Carlson@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449933.7050005@sun.com>
To: "Garrett D'Amore" <Garrett.Damore@sun.com>
Cc: Pete Bentley <pete@sorted.org>, psarc-ext@sun.com
Message-id: <17988.40034.89532.663733@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449933.7050005@sun.com>
Status: RO
Content-Length: 1464

Garrett D'Amore writes:
> On this thought, where will vim deliver?  /usr/bin/vim?  /usr/gnu?

There's no conflict, so no clear reason to put it in /usr/gnu.  (And
the original proposal explicitly said /usr/bin/vim.)

> Also, vim has a "weird" license.  I'm actually not sure that it is good 
> to introduce yet another license into the code base.  (It has some weird 
> restrictions on copying and modification, which are kind of GPLish, but 
> I think Sun Legal needs to go over it.)

Not really an ARC issue, though; that can be dealt with by the
integration sponsor.

The ARC issue in this area, if any, is "which consolidation?", and I'd
expect that it's going in SFW.  I don't see why it'd be in ON.

> Certainly, I'd _prefer_ to have a BSD-licensed or CDDL'd /usr/bin/vi, 
> seeing as vi is more or less the default editor on Solaris. (The only 
> one normally shipped that doesn't require a GUI, anyway.)

We already have that ... I think discussing any future plans on
/usr/bin/vi is a little out of scope here.

For my USD 0.02, the license doesn't matter so long as it's something
that doesn't cause havoc.  I'm not wedded to CDDL, and if someone else
is, well, you can always pull the old vi from the archives and roll
your own.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From Nicolas.Williams@sun.com Fri May 11 09:45:12 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGjCUp007011
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:45:12 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGi7nb010830;
	Fri, 11 May 2007 09:44:08 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV0060RYHIJH00@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 09:44:06 -0700 (PDT)
Received: from binky.central.sun.com ([129.153.128.104])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV00MV2YHDGV70@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 09:44:01 -0700 (PDT)
Received: from binky.central.sun.com (localhost [127.0.0.1])
	by binky.central.sun.com (8.13.8+Sun/8.13.6) with ESMTP id l4BGgm9M014171;
 Fri, 11 May 2007 11:42:48 -0500 (CDT)
Received: (from nw141292@localhost)
	by binky.central.sun.com (8.13.8+Sun/8.13.8/Submit) id l4BGgmxx014170; Fri,
 11 May 2007 11:42:48 -0500 (CDT)
Date: Fri, 11 May 2007 11:42:48 -0500
From: Nicolas Williams <Nicolas.Williams@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449933.7050005@sun.com>
To: "Garrett D'Amore" <Garrett.Damore@sun.com>
Cc: Pete Bentley <pete@sorted.org>, psarc-ext@sun.com
Message-id: <20070511164247.GK13033@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449933.7050005@sun.com>
X-Authentication-warning: binky.central.sun.com: nw141292 set sender to
 Nicolas.Williams@sun.com using -f
User-Agent: Mutt/1.5.7i
Status: RO
Content-Length: 625

On Fri, May 11, 2007 at 09:26:27AM -0700, Garrett D'Amore wrote:
> Pete Bentley wrote:
> >>> Eventually it is desirable to deprecate vi, and have vim replace vi as
> >>> the bundled vi editor
> >
> >I assume that when that happens the default vim configuration will be 
> >made to be the same as the current vi configuration?  In the past I 
> >have run into annoying differences on systems where vim is the default 
> >(eg the undo/redo behaviour bound to the 'u' key).
> 
> On this thought, where will vim deliver?  /usr/bin/vim?  /usr/gnu?

See the case materials.  But following precedent the answer has to be
/usr/bin/.

From brian.gupta@gmail.com Fri May 11 09:55:13 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BGtDtR007620
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 09:55:13 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BGs8lw013207
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 09:54:08 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHV00401YY8R300@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 09:54:08 -0700 (PDT)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHV009L3YY73AC0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 09:54:07 -0700 (PDT)
Received: from relay41i.sun.com ([192.5.209.70])
	by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BGnK6Z024507	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 16:54:07 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay41i.sun.com with ESMTP id BT-MMP-47123 for psarc-ext@sun.com; Fri,
 11 May 2007 16:54:07 +0000 (Z)
Received: from relay41i.sun.com ([192.5.209.70] [192.5.209.70])
 by mms48es.sun.com with ESMTP id BT-MMP-676747 for psarc-ext@sun.com; Fri,
 11 May 2007 16:54:06 +0000 (Z)
Received: from an-out-0708.google.com ([209.85.132.248] [209.85.132.248])
 by relay4i.sun.com with ESMTP id BT-MMP-303557 for psarc-ext@sun.com; Fri,
 11 May 2007 16:54:06 +0000 (Z)
Received: by an-out-0708.google.com with SMTP id c24so317895ana for
 <psarc-ext@sun.com>; Fri, 11 May 2007 09:54:06 -0700 (PDT)
Received: by 10.100.251.9 with SMTP id y9mr2363101anh.1178902446062; Fri,
 11 May 2007 09:54:06 -0700 (PDT)
Received: by 10.100.3.13 with HTTP; Fri, 11 May 2007 09:54:05 -0700 (PDT)
Date: Fri, 11 May 2007 12:54:05 -0400
From: Brian Gupta <brian.gupta@gmail.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070511164247.GK13033@Sun.COM>
To: psarc-ext@sun.com
Cc: Danek Duvall <Danek.Duvall@sun.com>
Message-id: <5b5090780705110954yc7dcd90m7278e1d2961ff997@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;        d=gmail.com; s=beta;
 h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=ATqt6J669/MHd4+8goiD9i7UdUTqu7rmn15VlO3JzCKyBtlkLXehIdX6syoqeVWYO/vhgZYg/YKd8NSAkbPflpTeEkW6vXgSbVEX3K7F2OUw7vE+TQrx68Xk6rtHU1roDrPaXfd3B7B/vkPqC1NVDjCG5/4WX4lUnpVTaG8YXlU=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=oeuSQ3/FYe65YB8QQQ38ZrGbQMi/vKG/DLHSpuGz/fO//ZZl0pNdOil9Y2eao5YomY6yZvL7NXjPJNv+PLmPiVjyNqlsOE5XIzU0qERSHUZ4b8g1aNe8QOeYao+ZIN2BOxtASTTUgJI0S1fmPLPFyUiBGcn4+rmX0R7o7aR/P0c=
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449933.7050005@sun.com> <20070511164247.GK13033@Sun.COM>
Status: RO
Content-Length: 1469

Someone had asked earlier about having Bram add certain features to
vim. I actually found out that there is a another way to reguest
feature enhancements, other than sending in patches.

In the following link Bram explains how an individual or group can
sponsor vim development, and gain direct infuence to the vim roadmap.
http://www.vim.org/htmldoc/sponsor.html#sponsor-faq

It may, in the future make a great deal of sense to sponsor vim, if we
need Solaris specific fixes and improvements.(IE: the vi compatibility
issues)

We might even get Bram to eventually maintain the Solaris package for
us, if that is our desire.

Cheers,
Brian

On 5/11/07, Nicolas Williams <Nicolas.Williams@sun.com> wrote:
> On Fri, May 11, 2007 at 09:26:27AM -0700, Garrett D'Amore wrote:
> > Pete Bentley wrote:
> > >>> Eventually it is desirable to deprecate vi, and have vim replace vi as
> > >>> the bundled vi editor
> > >
> > >I assume that when that happens the default vim configuration will be
> > >made to be the same as the current vi configuration?  In the past I
> > >have run into annoying differences on systems where vim is the default
> > >(eg the undo/redo behaviour bound to the 'u' key).
> >
> > On this thought, where will vim deliver?  /usr/bin/vim?  /usr/gnu?
>
> See the case materials.  But following precedent the answer has to be
> /usr/bin/.
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org
>

From schilling@fokus.fraunhofer.de Fri May 11 10:22:45 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BHMjP6008256
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 10:22:45 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BHLduq019956;
	Fri, 11 May 2007 10:21:40 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHW008190807800@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 10:21:36 -0700 (PDT)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHW00MPA07ZGV90@nwk-avmta-2.sfbay.sun.com>; Fri,
 11 May 2007 10:21:35 -0700 (PDT)
Received: from relay41i.sun.com ([192.5.209.70])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id l4BHLYAC019259;
 Fri, 11 May 2007 17:21:35 +0000 (GMT)
Received: from mms49es.sun.com ([160.41.221.233] [160.41.221.233])
 by relay41i.sun.com with ESMTP id BT-MMP-48586; Fri,
 11 May 2007 17:21:34 +0000 (Z)
Received: from relay44i.sun.com ([192.5.209.118] [192.5.209.118])
 by mms49es.sun.com with ESMTP id BT-MMP-690257; Fri,
 11 May 2007 17:21:34 +0000 (Z)
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14] [193.174.154.14])
 by relay4i.sun.com with ESMTP id BT-MMP-308827; Fri,
 11 May 2007 17:21:34 +0000 (Z)
Received: from burner.fokus.fraunhofer.de (burner [10.147.65.166])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id l4BHLXf06836;
 Fri, 11 May 2007 19:21:33 +0200 (MEST)
Received: (from jes@localhost)	by burner.fokus.fraunhofer.de
 (8.12.9+Sun/8.12.9/Submit) id l4BHKqVT017768; Fri,
 11 May 2007 19:20:52 +0200 (CEST)
Date: Fri, 11 May 2007 19:20:52 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449933.7050005@sun.com>
Sender: schilling@fokus.fraunhofer.de
To: pete@sorted.org, Garrett.Damore@sun.com
Cc: psarc-ext@sun.com
Message-id: <4644a5f4.ovmZquhluX1MuPqP%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449933.7050005@sun.com>
User-Agent: nail 11.22 3/20/05
Status: RO
Content-Length: 1164

"Garrett D'Amore" <Garrett.Damore@sun.com> wrote:

> On this thought, where will vim deliver?  /usr/bin/vim?  /usr/gnu?
>
> Also, vim has a "weird" license.  I'm actually not sure that it is good 
> to introduce yet another license into the code base.  (It has some weird 
> restrictions on copying and modification, which are kind of GPLish, but 
> I think Sun Legal needs to go over it.)

It may be that people will request Sun to make donations to orphans in
uganda....


> Certainly, I'd _prefer_ to have a BSD-licensed or CDDL'd /usr/bin/vi, 
> seeing as vi is more or less the default editor on Solaris. (The only 
> one normally shipped that doesn't require a GUI, anyway.)

If you like more, how about "ved"?
It is small, faster than vi, cleanly written, easy to extend and 
in the FSF/UNESCO list.

I am willing to publish the next version under the CDDL.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From schilling@fokus.fraunhofer.de Fri May 11 10:24:59 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BHOxCn008382
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 10:24:59 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BHNrvH004924;
	Fri, 11 May 2007 10:23:54 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHW007030BRIQ00@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 May 2007 10:23:51 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHW009BQ0BQ3AE0@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 11 May 2007 10:23:50 -0700 (PDT)
Received: from relay24.sun.com
 (ip192-12-251-74.block6.us.syntegra.com [192.12.251.74])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BHNor0002750; Fri,
 11 May 2007 17:23:50 +0000 (GMT)
Received: from mms24es.sun.com ([150.143.232.74] [150.143.232.74])
 by relay24.sun.com with ESMTP id BT-MMP-71030; Fri,
 11 May 2007 17:23:49 +0000 (Z)
Received: from mms24bas.mms.us.syntegra.com
 (relay24.mms.us.syntegra.com [192.12.251.70]) by mms24es.sun.com with ESMTP id
 BT-MMP-688046; Fri, 11 May 2007 17:23:49 +0000 (Z)
Received: from mailhub.fokus.fraunhofer.de ([193.174.154.14] [193.174.154.14])
 by relay24.sun.com with ESMTP id BT-MMP-619913; Fri,
 11 May 2007 17:23:49 +0000 (Z)
Received: from burner.fokus.fraunhofer.de (burner [10.147.65.166])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id l4BHNmf07091;
 Fri, 11 May 2007 19:23:48 +0200 (MEST)
Received: (from jes@localhost)	by burner.fokus.fraunhofer.de
 (8.12.9+Sun/8.12.9/Submit) id l4BHN8B1017774; Fri,
 11 May 2007 19:23:08 +0200 (CEST)
Date: Fri, 11 May 2007 19:23:08 +0200
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070511163839.GJ13033@Sun.COM>
Sender: schilling@fokus.fraunhofer.de
To: Nicolas.Williams@Sun.COM
Cc: psarc-ext@Sun.COM, pete@sorted.org
Message-id: <4644a67c.UXBmq+PO382DYOyq%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449701.AGI74w8WTi1NlYgJ%Joerg.Schilling@fokus.fraunhofer.de>
 <20070511163839.GJ13033@Sun.COM>
User-Agent: nail 11.22 3/20/05
Status: RO
Content-Length: 1215

Nicolas Williams <Nicolas.Williams@sun.com> wrote:

> On Fri, May 11, 2007 at 06:17:05PM +0200, Joerg Schilling wrote:
> > Pete Bentley <pete@sorted.org> wrote:
> > 
> > >  >> Eventually it is desirable to deprecate vi, and have vim replace vi as
> > >  >> the bundled vi editor
> > >
> > > I assume that when that happens the default vim configuration will be made to 
> > > be the same as the current vi configuration?  In the past I have run into 
> > > annoying differences on systems where vim is the default (eg the undo/redo 
> > > behaviour bound to the 'u' key).
> > 
> > If vi is replaced by vim, then many people will be extremely angry with
> > Sun because of the vim bugs and deviations from vi behavior.
>
> As a vi user for 15 years, I assure you that I won't be angry.

OK, but I know Tatjana Heuser (a co-author of the OpenSolaris book) and she is
very angry every time she gets vim when typing vi.

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From Calum.Mackay@sun.com Fri May 11 14:01:31 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BL1Uh0016022
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 May 2007 14:01:30 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l4BL0Kek006548
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Sat, 12 May 2007 05:00:24 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHW00605ACN2W00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 14:00:23 -0700 (PDT)
Received: from gmp-ea-fw-1.sun.com ([129.156.42.5])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHW00M4IACKA4B0@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 14:00:21 -0700 (PDT)
Received: from d1-emea-09.sun.com (d1-emea-09.sun.com [192.18.2.119])
	by gmp-ea-fw-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BL0K1W008796	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 21:00:20 +0000 (GMT)
Received: from conversion-daemon.d1-emea-09.sun.com by d1-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JHW00A01A944D00@d1-emea-09.sun.com>
 (original mail from Calum.Mackay@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 22:00:20 +0100 (BST)
Received: from [192.168.254.1] ([62.24.230.83])
 by d1-emea-09.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0JHW005EQACIWK06@d1-emea-09.sun.com>; Fri,
 11 May 2007 22:00:19 +0100 (BST)
Date: Fri, 11 May 2007 22:00:13 +0100
From: Calum Mackay <Calum.Mackay@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070510225914.GZ9806@zruty.sfbay.sun.com>
Sender: Calum.Mackay@sun.com
To: Danek Duvall <Danek.Duvall@sun.com>
Cc: psarc-ext@sun.com, Brian Gupta <brian.gupta@gmail.com>
Message-id: <4644D95D.2030001@sun.com>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
User-Agent: Thunderbird 3.0a1 (X11/20070504)
Status: RO
Content-Length: 836

> 2.4 GUI bindings
> 
>   Most, if not all, of the major distributions of Linux follow this
>   convention, and package gvim separately. These gvim packages install gvim
>   into /usr/X11R6/bin. This has been verified for RedHat Fedora, RHEL, SuSE
>   Enterprise Linux, Debian, and Ubuntu).

It's a minor nit, but I believe the current Ubuntu release 7.04, and the 
development Debian pkgs on which that is based, install gvim as a 
symlink /usr/bin/gvim .

Although gvim is delivered in a separate pkg "vim-gui-common", the only 
non-docs thing installed is that symlink. The target of the link is the 
standard vim binary /usr/bin/vim.full . I'd also note that those distros 
have a "vim-full" pkg which depends on both the pkgs delivering vim & gvim.

I personally think we ought to deliver gvim at the same time as vim.

cheers,
c.

From brian.gupta@gmail.com Fri May 11 14:20:43 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BLKgxK016575
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 11 May 2007 14:20:43 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l4BLJOGb011403
	for <@sunmail3mpk.sfbay.sun.com:psarc-ext@sun.com>; Sat, 12 May 2007 05:19:37 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHW00J0HB8PG300@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 14:19:37 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHW00EFJB8OTW50@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 14:19:36 -0700 (PDT)
Received: from relay22.sun.com
 (relay22.sun.com [192.12.251.34] (may be forged))	by brmea-mail-1.sun.com
 (8.13.6+Sun/8.12.9) with ESMTP id l4BLJZAb020789	for <psarc-ext@sun.com>; Fri,
 11 May 2007 21:19:36 +0000 (GMT)
Received: from mms22es.sun.com ([150.143.232.34] [150.143.232.34])
 by relay22.sun.com with ESMTP id BT-MMP-83839 for psarc-ext@sun.com; Fri,
 11 May 2007 21:19:35 +0000 (Z)
Received: from mms24bas.mms.us.syntegra.com
 (relay24.mms.us.syntegra.com [192.12.251.70]) by mms22es.sun.com with ESMTP id
 BT-MMP-812219 for psarc-ext@sun.com; Fri, 11 May 2007 21:19:35 +0000 (Z)
Received: from an-out-0708.google.com ([209.85.132.240] [209.85.132.240])
 by relay24.sun.com with ESMTP id BT-MMP-744040 for psarc-ext@sun.com; Fri,
 11 May 2007 21:19:35 +0000 (Z)
Received: by an-out-0708.google.com with SMTP id c24so341123ana for
 <psarc-ext@sun.com>; Fri, 11 May 2007 14:19:35 -0700 (PDT)
Received: by 10.100.34.16 with SMTP id h16mr2557102anh.1178918374787; Fri,
 11 May 2007 14:19:34 -0700 (PDT)
Received: by 10.100.3.13 with HTTP; Fri, 11 May 2007 14:19:34 -0700 (PDT)
Date: Fri, 11 May 2007 17:19:34 -0400
From: Brian Gupta <brian.gupta@gmail.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <4644D95D.2030001@sun.com>
To: Calum Mackay <Calum.Mackay@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, psarc-ext@sun.com
Message-id: <5b5090780705111419g2f786cbek2bb25645c58d052c@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
Content-disposition: inline
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;        d=gmail.com; s=beta;
 h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=h2lZlWiX6vadT7H4BCKPI86lbSQ0JSYtdmbnfEcnpZA+5J9Ubnq+n+IsLHsrBxEw0WsQXGx2PaEBgLKyZW2VyZS7uKs9ra19IWjBy8kA4z48MsjJJ79N5oacZw7bZbUH2ykUIHpoJ0f0JEItOaZvAQoNZAPh8uW9G30coiJIuTI=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=beta;
 h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
 b=k39zmCSeJg/4Kv8vU2UrYoHynFPuUtW6ChzSqwRhbUTPILKpf6YRKe1mSJVcJmMlefDILfkiFYr8uBiAgb4szZxI0vt5Oal8K1gYY5KMwu4HZylWOpuSvxSwyG1gTGhHXhbyAmnjRxwPJGLh5S5ur+o+svetBin4SPgKiF8c6Ao=
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <4644D95D.2030001@sun.com>
Status: RO
Content-Length: 4419

> > 2.4 GUI bindings
> >
> >   Most, if not all, of the major distributions of Linux follow this
> >   convention, and package gvim separately. These gvim packages install gvim
> >   into /usr/X11R6/bin. This has been verified for RedHat Fedora, RHEL, SuSE
> >   Enterprise Linux, Debian, and Ubuntu).
>
> It's a minor nit, but I believe the current Ubuntu release 7.04, and the
> development Debian pkgs on which that is based, install gvim as a
> symlink /usr/bin/gvim .
>
> Although gvim is delivered in a separate pkg "vim-gui-common", the only
> non-docs thing installed is that symlink. The target of the link is the
> standard vim binary /usr/bin/vim.full . I'd also note that those distros
> have a "vim-full" pkg which depends on both the pkgs delivering vim & gvim.

Here is the email I based the Ubuntu statement on. Redhat I manually
verified, and SuSE, I found the packages and looked at the documented
paths and binaries.
-------------------------------------------------------------------------------
---------- Forwarded message ----------
From: Stuart Marks <Stuart.Marks@sun.com>
Date: Apr 30, 2007 8:13 PM
Subject: Re: [tools-discuss] Re: Seeking input for Vim proposal (Was: What about
To: Brian Gupta <brian.gupta@gmail.com>
Cc: tools-discuss@opensolaris.org


Brian Gupta wrote:
> The major enterprise distibutions of linux do not compile /usr/bin/vim
> with GUI support as part of the base os. (RHEL, and SuSE). (It also
> seems this applys to debian and ubuntu, but I am having difficulty
> proving this)

I have a bit of supporting evidence. I have a pretty stock version of Ubuntu
7.04 installed, and its version of vim does NOT have the GUI linked with it.

Gory details appended below of anyone is interested.

s'marks

$ type vim
vim is hashed (/usr/bin/vim)
$ ls -l /usr/bin/vim
lrwxrwxrwx 1 root root 21 2007-04-20 04:43 /usr/bin/vim -> /etc/alternatives/vim
$ ls -l /etc/alternatives/vim
lrwxrwxrwx 1 root root 17 2007-04-20 04:40 /etc/alternatives/vim ->
/usr/bin/vim.tiny
$ ls -l /usr/bin/vim.tiny
-rwxr-xr-x 1 root root 998692 2007-03-10 19:55 /usr/bin/vim.tiny
$ type gvim
bash: type: gvim: not found
$ vim -g
E25: GUI cannot be used: Not enabled at compile time
$ vim --version
VIM - Vi IMproved 7.0 (2006 May 7, compiled Mar 11 2007 03:34:28)
Included patches: 1-164
Compiled by buildd@rothera.buildd
Small version without GUI.  Features included (+) or not (-):
-arabic +autocmd -balloon_eval -browse +builtin_terms +byte_offset -cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
-cryptv -cscope -cursorshape -dialog +diff +digraphs -dnd -ebcdic -emacs_tags
+eval +ex_extra +extra_search -farsi +file_in_path -find_in_path +folding
-footer +fork() -gettext -hangul_input +iconv +insert_expand +jumplist -keymap
-langmap +libcall -linebreak -lispindent +listcmds -localmap -menu -mksession
-modify_fname -mouse -mouse_dec -mouse_gpm -mouse_jsbterm -mouse_netterm
-mouse_xterm +multi_byte -multi_lang -mzscheme -netbeans_intg -osfiletype
-path_extra -perl -printer -profile -python +quickfix -reltime -rightleft -ruby
  +scrollbind -signs +smartindent -sniff -statusline -sun_workshop -syntax
-tag_binary -tag_old_static -tag_any_white -tcl +terminfo -termresponse
+textobjects -title -toolbar +user_commands +vertsplit -virtualedit +visual
+visualextra +viminfo -vreplace +wildignore -wildmenu +windows +writebackup
-X11 +xfontset -xim -xsmp -xterm_clipboard -xterm_save
    system vimrc file: "$VIM/vimrc"
      user vimrc file: "$HOME/.vimrc"
       user exrc file: "$HOME/.exrc"
   fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H     -O2 -g -Wall -DFEAT_AUTOCMD
-DFEAT_BYTEOFF -DFEAT_CMDL_COMPL -DFEAT_CMDHIST -DFEAT_CMDL_INFO
-DFEAT_COMMENTS -DFEAT_DIFF -DFEAT_DIGRAPHS -DFEAT_EVAL -DFEAT_EX_EXTRA
-DFEAT_SEARCH_EXTRA -DFEAT_SEARCHPATH -DFEAT_FOLDING -DFEAT_INS_EXPAND
-DFEAT_LISTCMDS -DFEAT_QUICKFIX -DFEAT_SCROLLBIND -DFEAT_SMARTINDENT
-DFEAT_TEXTOBJ -DFEAT_USR_CMDS -DFEAT_VERTSPLIT -DFEAT_VIMINFO
-DFEAT_VISUALEXTRA
Linking: gcc   -L/usr/local/lib -o vim    -lncurses

This is strange, someone on the thread verified this for us. (And sent
us the output of vim -V
>
> I personally think we ought to deliver gvim at the same time as vim.

Unless you are willing to take this on, or know someone who is willing
to, I can either not move forward with this project, or do this step
without gvim.

-Brian

From Calum.Mackay@Sun.COM Fri May 11 14:36:52 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BLapk2017130
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 14:36:51 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BLZgHr009767
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Fri, 11 May 2007 22:35:46 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHW00901BZKTI00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 14:35:44 -0700 (PDT)
Received: from gmp-ea-fw-1.sun.com ([129.156.42.5])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHW00832BZJ3J10@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 14:35:43 -0700 (PDT)
Received: from d1-emea-10.sun.com (d1-emea-10.sun.com [192.18.2.120])
	by gmp-ea-fw-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4BLZg9u009540	for
 <psarc-ext@sun.com>; Fri, 11 May 2007 21:35:42 +0000 (GMT)
Received: from conversion-daemon.d1-emea-10.sun.com by d1-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JHW00801BYAT700@d1-emea-10.sun.com>
 (original mail from Calum.Mackay@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 22:35:42 +0100 (BST)
Received: from [192.168.254.1] ([62.24.230.83])
 by d1-emea-10.sun.com (Sun Java System Messaging Server 6.2-6.01 (built Apr  3
 2006)) with ESMTPSA id <0JHW000A1BZHDD64@d1-emea-10.sun.com>; Fri,
 11 May 2007 22:35:42 +0100 (BST)
Date: Fri, 11 May 2007 22:35:40 +0100
From: Calum Mackay <Calum.Mackay@Sun.COM>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <5b5090780705111419g2f786cbek2bb25645c58d052c@mail.gmail.com>
Sender: Calum.Mackay@Sun.COM
To: Brian Gupta <brian.gupta@gmail.com>
Cc: psarc-ext@Sun.COM, Danek Duvall <Danek.Duvall@Sun.COM>
Message-id: <4644E1AC.8060606@sun.com>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <4644D95D.2030001@sun.com>
 <5b5090780705111419g2f786cbek2bb25645c58d052c@mail.gmail.com>
User-Agent: Thunderbird 3.0a1 (X11/20070504)
Status: RO
Content-Length: 983

thanks Brian,

> Here is the email I based the Ubuntu statement on. 
 >
> From: Stuart Marks <Stuart.Marks@sun.com>
> 
> I have a bit of supporting evidence. I have a pretty stock version of 
> Ubuntu
> 7.04 installed, and its version of vim does NOT have the GUI linked with 
> it.

yup, it's all rather a mess in Debian (and thus Ubuntu) since they ship 
many different vim pkgs, for different purposes.

In any case, all I was trying to note was that when the GUI is 
installed, it appears in /usr/bin , not /usr/X11R6/bin .

Since you're not proposing gvim in this case, my comment is irrelevant, 
anyway :)

>> I personally think we ought to deliver gvim at the same time as vim.
> 
> Unless you are willing to take this on, or know someone who is willing
> to, I can either not move forward with this project, or do this step
> without gvim.

I'd prefer to see them both arrive together, but I can live without it. 
This is still a step in the right direction.

cheers,
calum.

From jek3@sun.com Fri May 11 16:38:48 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4BNclY8021368
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 11 May 2007 16:38:48 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4BNbf1S005733
	for <@newsunmail1brm.central.sun.com:psarc-ext@sun.com>; Sat, 12 May 2007 00:37:41 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JHW00E01HMSME00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Fri, 11 May 2007 17:37:40 -0600 (MDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JHW007VGHMSL8A0@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Fri,
 11 May 2007 17:37:40 -0600 (MDT)
Received: from [129.150.12.53]
 (vpn-129-150-12-53.SFBay.Sun.COM [129.150.12.53])	by
 jurassic-x4600.sfbay.sun.com (8.14.1+Sun/8.14.1) with ESMTP id l4BNbceY921773;
 Fri, 11 May 2007 16:37:39 -0700 (PDT)
Date: Fri, 11 May 2007 13:37:05 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46449611.7070102@sorted.org>
To: Pete Bentley <pete@sorted.org>
Cc: psarc-ext@sun.com
Message-id: <4644FE21.1010601@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
User-Agent: Thunderbird 1.5.0.5 (X11/20060925)
Status: RO
Content-Length: 1038

Pete Bentley wrote:
> >> Eventually it is desirable to deprecate vi, and have vim replace vi as
> >> the bundled vi editor
>
> I assume that when that happens the default vim configuration will be 
> made to be the same as the current vi configuration?  In the past I 
> have run into annoying differences on systems where vim is the default 
> (eg the undo/redo behaviour bound to the 'u' key).
>
> Pete.
Let's not discuss this potential future case.  I tend to doubt it will 
ever happen, and if we start discussing it as part of this case, this 
case is likely to explode.  This case is just vim as vim.

The submitter (et.al.) should understand that outlining future plans is 
good, but only in that it provides the ARC better context.  It doesn't 
not indicate any form of acceptance or future approval.

Actually, its probably best to warn the team when future plans may be 
controversial.  Consider yourselves warned.  Now, let's drop the 
arguments (er, discussions) for now and save them for that potential 
later case.

- jek3


From peter.dennis@sun.com Mon May 14 03:03:08 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4EA37cs000015
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 May 2007 03:03:08 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4EA1w2r006136
	for <@sunmail3mpk.sfbay.sun.com:psarc-ext@sun.com>; Mon, 14 May 2007 11:02:00 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JI000907ZVA6Z00@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Mon, 14 May 2007 03:01:58 -0700 (PDT)
Received: from nis-uk.uk.sun.com ([129.156.85.41]) by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JI000K4WZV8S5C0@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Mon,
 14 May 2007 03:01:57 -0700 (PDT)
Received: from serinus.UK.Sun.COM (serinus [129.156.173.208])
	by nis-uk.uk.sun.com (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l4EA1rGJ003598; Mon, 14 May 2007 11:01:53 +0100 (BST)
Received: from [129.156.173.66] (eraser [129.156.173.66])
	by serinus.UK.Sun.COM (8.13.7+Sun/8.13.7/CTE 3.0)
 with ESMTP id l4EA1qxf029270; Mon, 14 May 2007 11:01:52 +0100 (BST)
Date: Mon, 14 May 2007 11:01:41 +0100
From: Peter Dennis - Solaris Sustaining Engineering <peter.dennis@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <5b5090780705110954yc7dcd90m7278e1d2961ff997@mail.gmail.com>
To: Brian Gupta <brian.gupta@gmail.com>
Cc: psarc-ext@sun.com, danek Duvall <danek.duvall@sun.com>
Message-id: <46483385.9000302@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449933.7050005@sun.com> <20070511164247.GK13033@Sun.COM>
 <5b5090780705110954yc7dcd90m7278e1d2961ff997@mail.gmail.com>
User-Agent: Thunderbird 2.0b2 (X11/20070411)
Status: RO
Content-Length: 167

Just a small comment here - the Studio group ship vim with the
compilers in the SPROgvim package (Studio 11 has 6.3). Maybe
some coordination is required here ?

Pete

From alan.coopersmith@sun.com Mon May 14 07:54:53 2007
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4EEsrcL009846
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 May 2007 07:54:53 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4EErkmw011655
	for <@sunmail3mpk.sfbay.sun.com:psarc-ext@sun.com>; Mon, 14 May 2007 07:53:46 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JI100L0RDDKQ300@nwk-avmta-2.sfbay.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Mon, 14 May 2007 07:53:44 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JI100FDIDDJEVC0@nwk-avmta-2.sfbay.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Mon,
 14 May 2007 07:53:43 -0700 (PDT)
Received: from [192.168.0.101]
 (vpn-129-150-18-172.SFBay.Sun.COM [129.150.18.172])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l4EErc9c019147; Mon, 14 May 2007 07:53:40 -0700 (PDT)
Date: Mon, 14 May 2007 07:52:30 -0700
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <46483385.9000302@sun.com>
To: Peter Dennis - Solaris Sustaining Engineering <peter.dennis@sun.com>
Cc: Brian Gupta <brian.gupta@gmail.com>, psarc-ext@sun.com,
        danek Duvall <Danek.Duvall@sun.com>
Message-id: <464877AE.7040003@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <46449933.7050005@sun.com> <20070511164247.GK13033@Sun.COM>
 <5b5090780705110954yc7dcd90m7278e1d2961ff997@mail.gmail.com>
 <46483385.9000302@sun.com>
User-Agent: Thunderbird 1.5.0.4 (X11/20060602)
Status: RO
Content-Length: 530

Peter Dennis - Solaris Sustaining Engineering wrote:
> Just a small comment here - the Studio group ship vim with the
> compilers in the SPROgvim package (Studio 11 has 6.3). Maybe
> some coordination is required here ?

LSARC 2006/680 specifically excluded the editors (gvim & xemacs)
from the set of commands Studio would be installing links to in
/usr/bin, so there should at least not be a namespace collision.

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering

From Darren.Reed@Sun.COM Mon May 14 15:21:17 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4EMLGgi027849
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 14 May 2007 15:21:17 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l4EMK8eF021269
	for <@newsunmail1brm.central.sun.com:psarc-ext@sun.com>; Mon, 14 May 2007 23:20:08 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JI10000TY1IQF00@brm-avmta-1.central.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Mon, 14 May 2007 16:20:07 -0600 (MDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JI100MVYY1EJ600@brm-avmta-1.central.sun.com> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Mon,
 14 May 2007 16:20:05 -0600 (MDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l4EMK1ur028462	for
 <psarc-ext@sun.com>; Mon, 14 May 2007 22:20:01 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JI100J01XZLNB00@mail-apac.sun.com>
 (original mail from Darren.Reed@Sun.COM)
 for psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Tue,
 15 May 2007 06:20:01 +0800 (SGT)
Received: from [129.146.106.55] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JI100FE8Y1BWQR2@mail-apac.sun.com> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Tue, 15 May 2007 06:20:01 +0800 (SGT)
Date: Mon, 14 May 2007 15:19:59 -0700
From: Darren.Reed@Sun.COM
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <5b5090780705110919j4902cf20v50a92774a86dc10c@mail.gmail.com>
Sender: Darren.Reed@Sun.COM
To: Brian Gupta <brian.gupta@gmail.com>
Cc: Pete Bentley <pete@sorted.org>, psarc-ext@Sun.COM
Message-id: <4648E08F.1060208@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, en
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
 <46441863.rtmTkEiW2QqA5pbx%Joerg.Schilling@fokus.fraunhofer.de>
 <46441A26.7090905@Sun.COM>
 <4644398a.cpe8WVMo/KtgM25r%Joerg.Schilling@fokus.fraunhofer.de>
 <200705110953.l4B9r8iu007295@sr1-eaft06-01.holland.sun.com>
 <4644464a.RWw3Sm3DBfagBPxT%Joerg.Schilling@fokus.fraunhofer.de>
 <17988.30096.497793.17550@gargle.gargle.HOWL> <46449611.7070102@sorted.org>
 <5b5090780705110919j4902cf20v50a92774a86dc10c@mail.gmail.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.7) Gecko/20060120
Status: RO
Content-Length: 678

Brian Gupta wrote:

>> I assume that when that happens the default vim configuration will be 
>> made to
>> be the same as the current vi configuration?  In the past I have run 
>> into
>> annoying differences on systems where vim is the default (eg the 
>> undo/redo
>> behaviour bound to the 'u' key).
>
>
> The future project to replace vi has not been scoped out yet, but at
> this point, the thought is to strive for POSIX certification. Other
> details have been left for the future.


If there was an argument to replace vi, it would be prudent for
the OpenSolaris community to evaluate *all* alternatives, not just
the one being brought forward with this case.

Darren


From danek.duvall@sun.com Mon May 21 16:45:58 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l4LNjvWR013877
	for <psarc-ext@sac.sfbay.Sun.COM>; Mon, 21 May 2007 16:45:57 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l4LNibXs007953
	for <@sunmail2sca.sfbay.sun.com:psarc-ext@sun.com>; Tue, 22 May 2007 07:44:44 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JIF00A010MI3C00@nwk-avmta-1.sfbay.Sun.COM> for psarc-ext@sun.com
 (ORCPT psarc-ext@sun.com); Mon, 21 May 2007 16:44:42 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JIF00LO40MH6R80@nwk-avmta-1.sfbay.Sun.COM> for
 psarc-ext@sun.com (ORCPT psarc-ext@sun.com); Mon,
 21 May 2007 16:44:41 -0700 (PDT)
Received: from zruty.sfbay.sun.com (zruty.SFBay.Sun.COM [129.146.168.40])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l4LNifVC005984; Mon, 21 May 2007 16:44:41 -0700 (PDT)
Received: from zruty.sfbay.sun.com (localhost [127.0.0.1])
	by zruty.sfbay.sun.com (8.14.0+Sun/8.14.0) with ESMTP id l4LNiGpj014811; Mon,
 21 May 2007 16:44:16 -0700 (PDT)
Received: (from dduvall@localhost)
	by zruty.sfbay.sun.com (8.14.0+Sun/8.14.0/Submit) id l4LNiGnB014810; Mon,
 21 May 2007 16:44:16 -0700 (PDT)
Date: Mon, 21 May 2007 16:44:16 -0700
From: Danek Duvall <danek.duvall@sun.com>
Subject: Re: PSARC/2007/267 vim (Vi IMproved) 7
In-reply-to: <20070510225914.GZ9806@zruty.sfbay.sun.com>
To: psarc-ext@sun.com
Cc: Brian Gupta <brian.gupta@gmail.com>
Message-id: <20070521234416.GQ11507@zruty.sfbay.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <20070510225914.GZ9806@zruty.sfbay.sun.com>
User-Agent: mutt-ng/devel-r535 (SunOS)
Status: RO
Content-Length: 288

On Thu, May 10, 2007 at 03:59:14PM -0700, Danek Duvall wrote:

> I'm sponsoring this open fasttrack for Brian Gupta, an external OpenSolaris
> contributor.  The timeout is 2007-05-18.

The case having timed out with all issues addressed, I'm marking it as
closed approved.

Thanks,
Danek

From sacadmin Fri Jun 22 18:39:55 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l5N1dsR7017024
	for <psarc@sac.eng.Sun.COM>; Fri, 22 Jun 2007 18:39:55 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.Singapore.Sun.COM (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id l5N1cD7T029503
	for <@sunmail3mpk.sfbay.sun.com:psarc@Sun.COM>; Sat, 23 Jun 2007 09:38:14 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JK200E01F7P0N00@nwk-avmta-2.sfbay.sun.com> for psarc@Sun.COM
 (ORCPT psarc@Sun.COM); Fri, 22 Jun 2007 18:38:13 -0700 (PDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JK2002ATF7PM290@nwk-avmta-2.sfbay.sun.com> for psarc@Sun.COM
 (ORCPT psarc@Sun.COM); Fri, 22 Jun 2007 18:38:13 -0700 (PDT)
Received: from zion.eng.sun.com (zion.SFBay.Sun.COM [129.146.17.75])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l5N1cCo2009242	for <psarc@sun.com>; Fri,
 22 Jun 2007 18:38:12 -0700 (PDT)
Received: from [129.146.228.109] (cyber [129.146.228.109])
	by zion.eng.sun.com (8.13.7+Sun/8.13.7) with ESMTP id l5N1cCOk025736	for
 <psarc@sun.com>; Fri, 22 Jun 2007 18:38:12 -0700 (PDT)
Date: Fri, 22 Jun 2007 18:36:12 -0700
From: Bart Smaalders <bart.smaalders@sun.com>
Subject: PSARC 2007/267 Shared Region HME Block support
To: psarc@sun.com
Message-id: <467C790C.30202@Sun.COM>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0.0.0 (X11/20070423)
Status: RO
Content-Length: 426

This case changed no interfaces of interest outside of the ON
consolidation, hence I'm closing this as closed approved automatic.
A functional spec has been placed in the case directory.

More information about this project is available here:

http://agares.central.sun.com/twiki/bin/view/Scalability/SharedContexts


- Bart

-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts

