Re: [PATCH] Make "git reset" a builtin. (incomplete)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 22/08/07, Johannes Schindelin <Johannes.Schindelin@xxxxxx> wrote:
>
> On Wed, 22 Aug 2007, Nicolas Pitre wrote:
>
> > On Wed, 22 Aug 2007, David Kastrup wrote:
> >
> > > If the scripting engine of choice for cobbling together prototypes
> > > remains the Unix toolchain outside of git proper, then Windows users
> > > will _always_ remain second class citizens since they will get to work
> > > with and on new porcelain much later than the rest of the world:
> > > namely when somebody bothers porting his new favorite tool for them to
> > > C.
> >
> > Right.
>
> And not making the scripts builtins helps Windows users how, exactly?

IIUC, the plumbing is all (or mostly) ported to C code, whereas the
remaining scripts are on the porcelain side.

Given that you have to deal with other Windows issues (line ending,
case insensitive file names, path format), why not put the current
scripts in a posix porcelain directory and have a Windows porcelain
directory where the Windows porcelain is written in C#?

Alternatively, the porcelain could be unified to use Python and
compiled into an executable that is installed on the Windows platform
(removing the need to have anything other than git installed to use
it).

If not Python, then can you compile perl scripts to an executable
form, in which case perl could be standardized on.

This way, both camps (posix and Windows) will be happy.

- Reece
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux